|
|
(2 intermediate revisions by 2 users not shown) |
Line 4: |
Line 4: |
| <br /><br /> | | <br /><br /> |
| ==Root Android 6.0 RSNAV== | | ==Root Android 6.0 RSNAV== |
− | *You will need a USB Male Type A to Male type A cable to connect a laptop to the usb connector of the RSNAV.
| |
− | *Download the Windows version of the Root App from [https://www.kingoapp.com/root-tutorials/how-to-root-android-6.0-marshmallow.htm Kingoroot].
| |
− | *Now for me, my laptop would not register the RSNAV over usb except when the RSNAV is booting. The key for getting the root to work was basically trying it multiple times while the RSNAV had just started, using the reboot option in the Realsun settings app. Eventually the kingoroot app said it was successful, it had loaded a SuperUser manager app, and I was able to confirm that the root had taken on the RSNAV.
| |
| | | |
− | ==Always on RSNAV==
| |
− | *Goal of this project is to have the device stay powered on after car is turned off.
| |
− | *We need to know what wire to tap into on the RSNAV, and what voltage and amperage battery would be required.
| |
| | | |
− | ==RSNAV Coin battery==
| + | '''This Kingroot method is not working anymore on latest android 6.0 firmware. What works now is this''': |
− | '''<span style="color:red;">This is no longer necessary for any products shipped after April, 2nd, 2018. </span>''' | |
| | | |
− | '''*Project: Add coin battery to keep time.'''
| + | 1. Download instructions, tools and the flashable zip for your unit from http://wiki.rsnav.com/Developer_Resources |
| | | |
− | '''<span style="color:red;">WARNING: PROCEED AT YOUR OWN RISK. ANY DAMAGE CAUSED FROM ATTEMPTING THIS MODIFICATION IS NOT COVERED BY THE RSNAV PRODUCT WARRANTY.FROM 2ND, APRIL, 2018, YOU DON'T NEED TO DO IT.</span>'''
| + | 2. Extract the zip to your computer |
| | | |
− | Required: CR2032 Battery, CR2032 Battery holder, Soldering iron, Solder, Thin electric wires, and basic soldering and assembly skill.
| + | 3. Transfer boot_verified.img from the flashable zip to a phone with magisk installed (Might need to be a rooted phone. Mine is, so not sure if it works with non-rooted phones) |
| | | |
− | === For RSA-70XXX, 10XXX ===
| + | 4. In Magisk, select install -> Patch Boot Image File, and select boot_verified.img. This will generate a patched boot_verfified.img |
| | | |
− | <div style="width:1024px;font-weight:bold;">1. Remove 5 screws as well as the bolts and washers holding the audio jack and the mobile antenna connector</div>
| + | 5. Delete boot_verified.img from the folder in your computer where you extracted the zip, and transfer the file from the phone back to the folder where you extracted the zip |
− | [[File:battery-1.jpg|border|1024px]]
| |
| | | |
| + | 6. Follow the instructions on flashing from http://wiki.rsnav.com/Developer_Resources using a computer and a USB A-A cable. |
| | | |
− | <div style="width:1024px;font-weight:bold;">2. It should look like below before you lift up the backplate. Carefully lift up the backplate a bit. Detach the audio jack and antenna connectors from the backplate.
| + | Note: If i remember correctly, this also factory resets the device |
− | You may feel resistance while lifting up and that is normal as the thermal pad is sticky. Proceed to lift as you are clear of all the connectors from the back plate</div>
| |
− | [[File:battery-2.jpg|border|1024px]]
| |
| | | |
| + | Note2 (by pakidermo5000): it might work by just selecting boot_verified.img in the flashing software instead of all images. This should not factory reset your unit. |
| + | '''But it is not sure, so try at your own risk''' |
| + | . After this you will need to reboot the rsnav by clicking the reset button (on 10.25 you find it on the left edge, upper hole. Keep it pressed for 3s.) |
| | | |
− | <div style="width:1024px;font-weight:bold;">3. With the backplate removed, remove the 6 screws circled in red and flip the board from the top.</div>
| + | '''And now?''' |
− | [[File:battery-3.jpg|border|1024px]]
| |
| | | |
| + | Now you have a patched software, '''but no root yet'''. You need to: |
| + | 1-install magisk installer. |
| + | 2-install magisk. (will do some reboots) |
| + | 3-install the packages you like from magisk repository (if you want xposed, do not install the one from magisk repository as is obsolete, instead download the installer from xda (it will need some reboots too). |
| + | 4- Now you are rooted. If you want xposed packages to work, you need to reboot after installing them. I recommend using the cposed module "app manager" as it allows you to assign actions to two, three fingers swipes that I use to assign to "Home", "last app", or any preferred app. |
| | | |
− | <div style="width:1024px;font-weight:bold;">4. Be careful not to press the daughter board assembly with the mic and SD card slot, as it can be easily broken if you apply any pressure to it.</div>
| |
− | [[File:battery-4.jpg|border|1024px]]
| |
| | | |
| + | Credits go to @haaglin. Who posted it on |
| + | 28/03/2019 |
| | | |
− | <div style="width:1024px;font-weight:bold;">5. On the backside of the motherboard, locate PIN 174 shown below. Solder a wire to the pin. <span style="color:red;">Do not short this pin with any other adjacent pins.</span>
| |
− | The wire attached to PIN 174 is the positive supply of 3V. Also, solder another wire to any ground point of your choice or simply tap into exactly the same point for the negative pole(ground).</div>
| |
− | [[File:battery-5.jpg|border|1024px]]
| |
| | | |
− | | + | You will need a USB Male Type A to Male type A cable to connect a laptop to the usb connector of the RSNAV. |
− | <div style="width:1024px;font-weight:bold;">6. Everything should look exactly like the image below before you assemble the mainboard back to the display assembly. Proceed to reassemble and take out the wires like in the image below.</div>
| + | *Download the Windows version of the Root App from kingoapp.com/root-tutorials/how-to-root-android-6.0-marshmallow.htm Kingoroot. |
− | [[File:battery-6.jpg|border|1024px]]
| + | *Now for me, my laptop would not register the RSNAV over usb except when the RSNAV is booting. The key for getting the root to work was basically trying it multiple times while the RSNAV had just started, using the reboot option in the Realsun settings app. Eventually the kingoroot app said it was successful, it had loaded a SuperUser manager app, and I was able to confirm that the root had taken on the RSNAV. |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">7. Solder the wires to the corresponding terminals of the coin battery slot. Failure to install the battery correctly may harm the device. <span style="color:red;">(Make sure the + is facing towards you as you install the battery into the holder)</span>. Check soldering on terminals, insulate, and mount the coin battery slot using hot glue or your choice of adhesive, fixing mount. Finally, insert a CR2032 battery. This battery may be replaced every few years.</div>
| |
− | [[File:battery-9.jpg|border|1024px]]
| |
− | | |
− | === For RSA-12XXX ===
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">1. Remove the flip covers and 2 screws as well as the bolts and washers holding the audio jack and the mobile antenna connector</div>
| |
− | [[File:12-1.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">2. Push the bottom with finger, than there will be a gap between the back housing and the silver rim. Try to widen the gap with gentle force. If you use a sharp object, you are likely to damage the plastics. </div>
| |
− | [[File:12-2.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">3. In this case, there was a gap in an edge. Pry the point carefully and the back housing will start to fall apart. Do not try to remove the back cover at once with excessive force. Carefully pry up little by little checking if there is any interference. Sometimes the mainboard is interfering with the latch on the back housing. Squeeze the plastic housing a bit to clear it out. </div>
| |
− | [[File:12-3.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">4. Remove 4 screws and ribbon cable to the mic and reset button daughter board. </div>
| |
− | [[File:12-4.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">5. Flip the mainboard as shown. </div>
| |
− | [[File:12-5.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">6. On the backside of the motherboard, locate PIN 174 shown below. Solder a wire to the pin. <span style="color:red;">Do not short this pin with any other adjacent pins.</span>
| |
− | The wire attached to PIN 174 is the positive supply of 3V. Also, solder another wire to any ground point of your choice or simply tap into exactly the same point for the negative pole(ground).</div>
| |
− | [[File:12-7.jpg|border|1024px]]
| |
− | | |
− | | |
− | <div style="width:1024px;font-weight:bold;">7. Solder the wires to the corresponding terminals of the coin battery slot. Failure to install the battery correctly may harm the device. <span style="color:red;">(Make sure the + is facing towards you as you install the battery into the holder)</span>. Check soldering on terminals, insulate, and mount the coin battery slot using hot glue or your choice of adhesive, fixing mount. Finally, insert a CR2032 battery. This battery may be replaced every few years.</div>
| |
− | [[File:12-8.jpg|border|1024px]]
| |
− | | |
− | ==Alternative to Coin battery==
| |
− | Detail to be followed.
| |
− | [[File:P171.jpg|border|1024px]]
| |
Post projects and modifications here.
Root Android 6.0 RSNAV
This Kingroot method is not working anymore on latest android 6.0 firmware. What works now is this:
1. Download instructions, tools and the flashable zip for your unit from http://wiki.rsnav.com/Developer_Resources
2. Extract the zip to your computer
3. Transfer boot_verified.img from the flashable zip to a phone with magisk installed (Might need to be a rooted phone. Mine is, so not sure if it works with non-rooted phones)
4. In Magisk, select install -> Patch Boot Image File, and select boot_verified.img. This will generate a patched boot_verfified.img
5. Delete boot_verified.img from the folder in your computer where you extracted the zip, and transfer the file from the phone back to the folder where you extracted the zip
6. Follow the instructions on flashing from http://wiki.rsnav.com/Developer_Resources using a computer and a USB A-A cable.
Note: If i remember correctly, this also factory resets the device
Note2 (by pakidermo5000): it might work by just selecting boot_verified.img in the flashing software instead of all images. This should not factory reset your unit.
But it is not sure, so try at your own risk
. After this you will need to reboot the rsnav by clicking the reset button (on 10.25 you find it on the left edge, upper hole. Keep it pressed for 3s.)
And now?
Now you have a patched software, but no root yet. You need to:
1-install magisk installer.
2-install magisk. (will do some reboots)
3-install the packages you like from magisk repository (if you want xposed, do not install the one from magisk repository as is obsolete, instead download the installer from xda (it will need some reboots too).
4- Now you are rooted. If you want xposed packages to work, you need to reboot after installing them. I recommend using the cposed module "app manager" as it allows you to assign actions to two, three fingers swipes that I use to assign to "Home", "last app", or any preferred app.
Credits go to @haaglin. Who posted it on
28/03/2019
You will need a USB Male Type A to Male type A cable to connect a laptop to the usb connector of the RSNAV.
- Download the Windows version of the Root App from kingoapp.com/root-tutorials/how-to-root-android-6.0-marshmallow.htm Kingoroot.
- Now for me, my laptop would not register the RSNAV over usb except when the RSNAV is booting. The key for getting the root to work was basically trying it multiple times while the RSNAV had just started, using the reboot option in the Realsun settings app. Eventually the kingoroot app said it was successful, it had loaded a SuperUser manager app, and I was able to confirm that the root had taken on the RSNAV.