Updated The Upgrade Guide (markdown)

HappyZ 2019-07-30 12:43:54 -05:00
parent 0b8bd8d143
commit bfaf1194d2
1 changed files with 9 additions and 17 deletions

@ -2,36 +2,28 @@
Upgrade via official approach may affect your rooted device. Therefore, here is the guide with modified PKG.
If you are new, go to the [basic hack](https://github.com/HappyZ/dpt-tools/wiki/The-Ultimate-Rooting-Guide). If you already hacked your device, it is not necessary to redo the hack unless told so.
I have not done any working mod for `1.6.02.06240` yet. Upgrade at your own risks.
If you have never rooted, go to the [basic hack](https://github.com/HappyZ/dpt-tools/wiki/The-Ultimate-Rooting-Guide). If you already rooted your device, it is not necessary to redo the hack unless told so.
# Assumptions
This guide assumes you are already familiar with `python dpt-tools.py`. Also we assume you already hacked your device. It does not matter what version you are on currently.
# Upgrade Process
## Preparation (except for method 1)
Note: always make a backup of all your documents before you update.
Download the PKG of the desired version:
* ~~1.6.00.15110 from mega.nz~~
* this version is proved to be buggy, please stop using it
* 1.6.02.06240 from mega.nz
* coming soon (est. date: 08/xx/2019)
If you were using mass storage, please clear everything in mass storage to prevent update failure due to insufficient space.
Finally, always make a backup of all your documents before you update.
**And remember that just syncing the DPT with your PC does not automatically backup your documents!**
## Method 1
## Method 1: Official Update
This method should not wipe your apps and data, but always remember to backup first.
You can do the official update if you are updating to `1.6.02.06240` or lower version (07/30/2019). Notice you can only do this exactly **ONCE**, and after doing it, your version number will stick to whichever version you updated to.
Step 1: do the official update (you can only do it exactly ONCE). It will remove ADB. Also AppLauncher will likely crash.
If you try to do this the 2nd time, it will not flash and will fail.
Step 2: get back ADB by redoing the 3rd step from [this guide](https://github.com/HappyZ/dpt-tools/wiki/The-Ultimate-Rooting-Guide#0x3-obtain-android-adb-root-access)
Step 1: do the official update (you can only do it exactly ONCE). It will say `successful`. But this will remove ADB. Also `AppLauncher` will likely crash if you did the launcher mod before.
Step 2: get back ADB by redoing the 3rd step from [this guide](https://github.com/HappyZ/dpt-tools/wiki/The-Ultimate-Rooting-Guide#0x3-obtain-android-adb-root-access). It will pop up error saying `error: unable to update` but is normal. It will still show `AppLauncher crashed`.
Step 3: re-apply [the AppLauncher mod](https://github.com/HappyZ/dpt-tools/wiki/Suggested-Launcher-Mod)