[Q] Unlock and install CROMi-X - Asus Transformer TF700

Hi,
After 1 year my warranty is now off and i'm starting to replace the slow stock rom by CROMi-X rom.
My tab is a 4.2.1 / 10.6.1.14.8 stock rom and so far here is what i have done :
- backup all my apps with Titanium Backup and copy them on my PC
- unlock with Asus unlock tool
- install goomanager
- install OpenRecoveryScript from within goomanager
Now i'm downloading the deodex cromi-x 4.7.0 before doing next steps.
I have few questions :
- TWRP was it installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/showthread.php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
- is it interesting to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
That's all for the moment, thanks in advance for your assistance

Ghorin said:
- TWRP was it installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/showthread.php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
Click to expand...
Click to collapse
I see in some other threads that this is the goomanager option "install recoveryscript" that install TWRP and now i see in my tab inside folder goomanager that there is a file openrecovery-twrp-2.6.0.0-tf700t.blob. It seems to me that this is the rwrp tool. Am I right ? Then it means that I could now boot on recovery (option Rebbot Recovery inside goo manager + Power and Volume Down and hit Volume up on the RCK icon in the 10.6.1.x bootloader screen) to do next actions (backup my current rom and then install the cromi-x rom).
Question : Do I need to do a factory reset ?

Ghorin said:
I see in some other threads that this is the goomanager option "install recoveryscript" that install TWRP and now i see in my tab inside folder goomanager that there is a file openrecovery-twrp-2.6.0.0-tf700t.blob. It seems to me that this is the rwrp tool. Am I right ? Then it means that I could now boot on recovery (option Rebbot Recovery inside goo manager + Power and Volume Down and hit Volume up on the RCK icon in the 10.6.1.x bootloader screen) to do next actions (backup my current rom and then install the cromi-x rom).
Question : Do I need to do a factory reset ?
Click to expand...
Click to collapse
It's up to you but you don't have to.

maxal said:
It's up to you but you don't have to.
Click to expand...
Click to collapse
Thanks maxal, i will do a first comi-x installation without hard reset and i'll see how it's going on.

I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?

Ghorin said:
I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
Click to expand...
Click to collapse
Have you rooted using motochoper ?

Ghorin said:
I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
Click to expand...
Click to collapse
- I did not use goo to install the twrp, so I don't know how it works...
- I believe that you use goo to find the latest twrp and install it yourself using goo. There must be a menu or button that you can use to install twrp or other custom recovery.
- You can not use NVFlash to backup your blob if your tab has a rom version later than ICS .26.
- Yes, you can nandroid backup from TWRP when you have it installed.
- I use both of them to test out the theory of performance. I don't know if one is better than the other. However, I have noticed that Sbdags has more tweaks in the build.prop of Odex version comparing with Deodex. Only Sbdags can answer that question for. You could try both and test them yourself. Hope that I answer all yourquestions..
- Yes, you can restore your backup from TWRP.
The post above me has a good question for you. Goo needs root permission to install any custom recovery. You can use motochopper to get root if you have not had it. Good luck.

To install twrp recovery using Goo you must be rooted first tha'ts why I asked have you used motochopper to root.
Here is a link http://forum.xda-developers.com/showthread.php?t=2252563&highlight=motochopper

Have you rooted using motochoper ?
Click to expand...
Click to collapse
Yes my tab is rooted with motochooper since a long time (mainly to use TitaniumBackup and do some tweaks).
- I did not use goo to install the twrp, so I don't know how it works...
- I believe that you use goo to find the latest twrp and install it yourself using goo. There must be a menu or button that you can use to install twrp or other custom recovery.
- You can not use NVFlash to backup your blob if your tab has a rom version later than ICS .26.
- Yes, you can nandroid backup from TWRP when you have it installed.
- I use both of them to test out the theory of performance. I don't know if one is better than the other. However, I have noticed that Sbdags has more tweaks in the build.prop of Odex version comparing with Deodex. Only Sbdags can answer that question for. You could try both and test them yourself. Hope that I answer all yourquestions..
- Yes, you can restore your backup from TWRP.
Click to expand...
Click to collapse
Thanks for all these answers. As you don't use goo, you could not give right answer to all my questions but still you tried

Ghorin said:
Yes my tab is rooted with motochooper since a long time (mainly to use TitaniumBackup and do some tweaks).
Thanks for all these answers. As you don't use goo, you could not give right answer to all my questions but still you tried
Click to expand...
Click to collapse
To install twrp using Goo is easy, open Goo, look in the top right hand corner for the three dot click on it then click on install open recovery.
Wait for twrp to download and your tablet should boot into update mode and you should see a blue bar build from the left when it's finished it should reboot ans you should then have twrp installed.
You can download quick boot from the play store and when you open it you will see an option to enter recovery, the easy way,

maxal said:
To install twrp using Goo is easy, open Goo, look in the top right hand corner for the three dot click on it then click on install open recovery.
Wait for twrp to download and your tablet should boot into update mode and you should see a blue bar build from the left when it's finished it should reboot ans you should then have twrp installed.
Click to expand...
Click to collapse
I did install open recovery script from goo top right menu and i had a reboot.
Is there a way to verify that twrp is well installed ?

Ghorin said:
I did install open recovery script from goo top right menu and i had a reboot.
Is there a way to verify that twrp is well installed ?
Click to expand...
Click to collapse
Yes reread my last post I have just edited it.

I installed quick boot i'll use the recovery option in few minutes
Sent from my ASUS Transformer Pad TF700T using xda app-developers app

Ghorin said:
I installed quick boot i'll use the recovery option in few minutes
Click to expand...
Click to collapse
TWRP was installed, i'm inside it now. I have done the backup of the defauls 3 selected partitions (system, data, boot).
In a few minutes, I will launch the install of cromi-x zip file.

Ghorin said:
TWRP was installed, i'm inside it now. I have done the backup of the defauls 3 selected partitions (system, data, boot).
In a few minutes, I will launch the install of cromi-x zip file.
Click to expand...
Click to collapse
Make sure you all the instructions for installing Cromi by the op at least 3 times.

maxal said:
Make sure you all the instructions for installing Cromi by the op at least 3 times.
Click to expand...
Click to collapse
You don't imagine how many times I've read the CROMI-X instruction (link : http://forum.xda-developers.com/showthread.php?t=2223492) in order to be sure not to brick my tab !
I don't see any missing task or any wrong thing that i've done. But this is the first time I ever install an alternate rom on an android device and even if i'm working in computing, this is quite new for me and I might be wrong. So if you have a few minutes to check my resume below, I would be very grateful to have your remarks or questions
My current configuration :
- stock rom 4.2.1
- bootloader 10.6.1.14.8
- root (via motochooper)
What I have done :
- download "CROMi-Xenogenesis 4.7.0 DEODEX" from CROMI-X thread link
and copy the zip file (CROMi-Xenogenesis DEODEX 4.7.0_Signed.zip) to the internal SD card
- backup all my apps and data (with Titanium Backup) and copy it on my computer
- unlocked the tab (via asus unlock tool) : at bootup it displays "the device is unlocked"
- twrp installed (via goo manager / install OpenRecoveryScript)
- quick boot installed (as i was not sure of how to use twrp)
- boot on recovery (via quick boot) : i'm now in TWRP v2.6.0.0
- done backup of 3 partitions (system, data, boot)
If I read the CROMI-X thread, it says that now I have to :
- Navigate back up to install (inside TWRP)
- Choose the CROMi-Xenogensis zip file and follow the instructions
- Enjoy

Ghorin said:
You don't imagine how many times I've read the CROMI-X instruction (link : http://forum.xda-developers.com/showthread.php?t=2223492) in order to be sure not to brick my tab !
I don't see any missing task or any wrong thing that i've done. But this is the first time I ever install an alternate rom on an android device and even if i'm working in computing, this is quite new for me and I might be wrong. So if you have a few minutes to check my resume below, I would be very grateful to have your remarks or questions
My current configuration :
- stock rom 4.2.1
- bootloader 10.6.1.14.8
- root (via motochooper)
What I have done :
- download "CROMi-Xenogenesis 4.7.0 DEODEX" from CROMI-X thread link
and copy the zip file (CROMi-Xenogenesis DEODEX 4.7.0_Signed.zip) to the internal SD card
- backup all my apps and data (with Titanium Backup) and copy it on my computer
- unlocked the tab (via asus unlock tool) : at bootup it displays "the device is unlocked"
- twrp installed (via goo manager / install OpenRecoveryScript)
- quick boot installed (as i was not sure of how to use twrp)
- boot on recovery (via quick boot) : i'm now in TWRP v2.6.0.0
- done backup of 3 partitions (system, data, boot)
If I read the CROMI-X thread, it says that now I have to :
- Navigate back up to install (inside TWRP)
- Choose the CROMi-Xenogensis zip file and follow the instructions
- Enjoy
Click to expand...
Click to collapse
Yes what you have done sounds right, one thing I normally do is back up all the partitions, and I copy the back up to the micro sdcard that I have mounted in the tablet.

maxal said:
Yes what you have done sounds right, one thing I normally do is back up all the partitions, and I copy the back up to the micro sdcard that I have mounted in the tablet.
Click to expand...
Click to collapse
I don't have any micro-sdcard and my largest sdcard (to connect to the dock) is not large enough (1 Gb). So i've quit TWRP and connect the tab to my PC to copy the TWRP/Backup folder to my computer.

The copy from my tab to my PC is not working for the large files (i don't know why).
I'm doing again the backup : this time i do backup of all partitions (not only the 3 selected by default).
As i don't do factory reset, I should not loose this backup, should I ?

Ghorin said:
I don't have any micro-sdcard and my largest sdcard (to connect to the dock) is not large enough (1 Gb). So i've quit TWRP and connect the tab to my PC to copy the TWRP/Backup folder to my computer.
Click to expand...
Click to collapse
Thats fine, sounds like you are ready to install Cromi.X

Related

Steps when Installing custom rom

If I plan to install a custom rom and klemsyn's ROM, do I install the kernel first (via fast boot?) and then the ROM?
Thanka
mrjayviper said:
If I plan to install a custom rom and klemsyn's ROM, do I install the kernel first (via fast boot?) and then the ROM?
Thanka
Click to expand...
Click to collapse
All I deed was the following, but I remind you that I was rooted BEFORE flashing
- make sure your device is rooted
- upgrade to latest stock Asus JB
- unlock with Asus Unlock Tool (warranty voids)
- download Goo Manager
- Start Goo Manager and install revovery script via menu
- Goto recovery via Goo Manager
- Create backup
- Reboot and backup the backup made by recovery (I used ES file explorer to copy it to my NAS)
- Create Titanium backup of your apps and data and also store them elsewhere
- Factory reset (you will lose ALL data)
- Download ROM directly to tablet (I used CleanROM Inheritance 2.7)
- Goto recovery via Goo Manager
- Press "Install" and select custom ROM, just follow the wizard steps
- Done
- optionally: restore titanium backup apps or install them manually
These steps were quite simple because I was already rooted on latest JB.
All via Wifi and no PC/laptop needed
EDIT: the clemsyn kernal is optional when installing CleanROM. It's just a simple wizard

[Q] Painted myself into a corner...

I made a mistake by trying to get through the rooting/rom-ing process in a hurry. The result is that i'm stuck on cm boot logo.
1. I installed cwm 5.5.0.4 custom recovery through this guide.
2. Made a nandroid and copied it to pc, sd card, external sd card.
3. Flashed cm-10.1-noname>gapps>tablet ui>wipe cache>wipe dalvik>reboot. (source, version:cm-10.1-20130827-UNOFFICIAL-tf101.zip )
4. Stuck on boot screen.
I'm guessing I should have used twrp rather than cwm.
The trouble is that cwm 5.5.0.4 seemingly doesnt have external sd card support, and having tried to flash cm, it means that the stock nandroid i made probably got moved elsewhere as no backups are found when i try to recover.
Is there a way out of this mess?
Ah, you are not totally painted into a corner. Just climb up the wall and across the ceiling!
There are 2 ways out: ADB or APX.
To use ADB, whilst booted to CWM, connect your USB cord to your computer. Update using the Naked Drivers 0.72 for the unknown device, or ADB device. It will probably show an MTP device as well, leave that alone.
Once you think you have the driver working, you will need ADB. I have a copy of the files in my dropbox so you don't need the whole android SDK.
https://dl.dropboxusercontent.com/u/34321735/adb.zip
Unzip them to the c:\adb folder.
Command prompt and run the following:
Code:
c:
cd c:\adb
adb devices
You should see a device followed by RECOVERY.
Once this is working, find the file you want to move to the tablet to flash (I would recommend TWRP 2.6.3.9 unless you plan on flashing Android Revolution HD) and move this file to c:\adb. I will call it flash.zip for the purposes of this.
Next, go back to your command prompt and type the following:
Code:
adb push flash.zip /sdcard/
Once this is completed you should see the flash.zip on the tablet in CWM so you can install it.
If you do install TWRP, be sure to do a NORMAL reboot (even if it is to a bootlooped OS) so the installation completes. Once you get to the ROM boot screen (pas the Eee Pad logo screens) you can boot back to recovery.
Method 2 - APX
I have a guide for using APX and EasyFlasher here: http://www.transformerforums.com/fo...nt/31927-frederucos-guide-root-rom-tf101.html
You can either use one of my repacked versions (linked in that thread) to install TWRP (has not been updated for the latest TWRP yet, but it is only a few versions old). If you want the latest, put it on a microSD and flash it after updating to the Easyflasher version.
Or you can download the stock ROM from the Asus Support site, place the .zip file as is in the asusupdate folder within EasyFlasher folder structure and then click the unbrick option.
Thank you Sir for the lightning quick response
Will try the apx method first and will let you know how it goes.
Just a quick question though if i may:
cwm is just a personal preference for me so is there an updated cwm easyflasher and will it do the cm 10.1 install better than 5.5.0.4?
(the last time i was adventurous with a recovery, philz raped my cat and shaved my mom. i know it was just a senseless crime! something about having to manually backup /preload/ or end up with broken nandroid)
jbonetwo said:
Thank you Sir for the lightning quick response
Will try the apx method first and will let you know how it goes.
Just a quick question though if i may:
cwm is just a personal preference for me so is there an updated cwm easyflasher and will it do the cm 10.1 install better than 5.5.0.4?
(the last time i was adventurous with a recovery, philz raped my cat and shaved my mom. i know it was just a senseless crime! something about having to manually backup /preload/ or end up with broken nandroid)
Click to expand...
Click to collapse
If you are going to venture into the JellyBean 4.2/4.3 ROMs, I would HIGHLY recommend using TWRP. It is by far superior to CWM, and no one is supporting CWM for the TF101 as far as I know. 4.2 introduced a new file structure for multi-users and updates do not flash properly if using an older recovery. You end up with your /sdcard/ folder in the /sdcard/0/ (and an additional 0 for each new ROM update flashed).
TWRP is far more intuitive IMO (all wipes are in one simple menu), and @sidneyk has added (in addition to internal and microSD support) dock USB and SD card support. TWRP has a terminal emulator and lots of other nice features over CWM.
Well thats got me puzzled.
Installed TWRP 2.6.3.0 using APX.method
Reflashed cm-10.1-20130721-UNOFFICIAL-tf101.zip >
gapps_4.2.2_CM10.1_TF101_20130324_stock_camera >
cm-10.1-20130721-UNOFFICIAL-tf101-tabletUIpatch >
wipe cache/dalvik >
reboot
And I'm still stuck on cm loading screen. Unless it takes more than 10 minutes for first boot I'm stumped...
P.S. Any way of reusing the CWM made stock nandroid with TWRP?
P.P.S. You're right TWRP is MUCH better. Gonna convert all of my devices for sure.
solved!
flashed cm then rebooted - worked!
flashed cm and gapps then rebooted - still works!
flashed cm>gapps>tablet ui - still working!
all with wiped cache/dalvik
apparently it doesnt like all of them being flashed at the same time for first installs :S

[XOOM] How To: Undo BigPart Repartition!

NOTE: This is for users who did the BigPart Repartitioning (probably for flashing a 4.4.2 ROM) on their Xoom and for any reason want to go back to normal.
What You Need:
-TWRP 2.6.3.0 touch recovery from @runandhide05
-TWRP 2.6.3.0 BigPart touch recovery from @runandhide05 (if you're reading this you should already have this installed no need to download)
-Your Favorite Standard Partition ROM
Instructions:
1. Reboot Into Recovery (You should have already installed TWRP2.6.3.0 BigPart)
2. Flash the non-BigPart TWRP 2.6.3.0 (Do not Reboot)
3. Tap the Home Icon
4. Wipe > Advanced > WIPE Davlik, System, Cache, Data and Internal Storage
5. Tap Home
6. Reboot into Recovery (Ignore NO OS and Ignore SuperSU)
7. Booting the nonBigPart Recovery will take a while just be patient.
8. Ignore the “Password” screen > Tap Home
9. Wipe > Format Data > Type “yes”
10. Wipe > Advanced > WIPE System and Cache
11. Tap Home
12. Reboot Into Recovery (Again Ignore No OS and SuperSU)
13. Mount > Sdcard, Cache, and Data should be checked; System should be unchecked. Tap the box next to System, make sure that it mounts without any errors, and then unchecked it again. If you've made it this far, you’re back to the standard partitions.
14. Now you can Flash your favorite Standard Partition ROM and corresponding GApps.
Thanks To:
@webeougher (for the Stingray losing data solution tutorial)
@bigrushdog (for the hard work on BigPart)
@realjumy (for the hard work on BigPart)
[RESERVED]
This deserves endless "THANKS!"...
I managed to "undo" the BigPart following your tutorial in just 10 minutes... many many many thanks for summarizing everything in a single and concise post.
many thanks!
Ditto of above post. Works wonderful just follow instructions
No problem Here to help & learn!
And this is the solution that I look for, thank you
Non-Bigpart TWRP 2.6.3.0 touch recovery from @runandhide05 link is gone...damn it...
charos said:
Non-Bigpart TWRP 2.6.3.0 touch recovery from @runandhide05 link is gone...damn it...
Click to expand...
Click to collapse
I still have a copy, uploaded to box here :
https://app.box.com/s/p6jb4e51zd64h7qfadoyebwpkfdqod63
Both versions of 2.6.3 (bigpart and non-bigpart)
Let me know if any issues downloading from box
Sent from my Nexus 4 using Tapatalk
charos said:
Non-Bigpart TWRP 2.6.3.0 touch recovery from @runandhide05 link is gone...damn it...
Click to expand...
Click to collapse
moved files off dev-host
to much malware/ misleading links to download
https://www.androidfilehost.com/?fid=95916177934538765
there is the zip
all my files are going to android file host now
Thank you for this,i have 2 Wingrays ,both bigparted but i wanted 1 back to stock partition so i can unroot for my son to use for the Sky app on.
worked 1st time, you weren't kidding that installing twrp (non bigpart) takes a while to install, i thought i had done something wrong.
Thanks again
Thanks a lot for the great instructions! Saved my day!
Skickat från min SM-G920F via Tapatalk
Still in 2020 I want t thank you for this great guide for reverting back to stock! I had my xoom laying around unused and want to give to someone, but the best thing is to have it in stock conditions.
Thanks!
It's 2022 and it is still useful. Thanks!

Installing CM11.M11 on Nexus 5

Hi,
I'm about to install CM11 (cm-11-20141008-SNAPSHOT-M11-hammerhead.zip) on my Nexus 5, but wanted to be sure I'm not about do something obviously stupid. I tried using the CM Installer, but it said 'firmware not supported'.
I have
- Minimal experience.
- LG Nexus 5, hammerhead
- unlocked and rooted. (it did a factory reset on unlocking)
- Fresh Android 5.1.1 with bootloader version HHZ12h.
- TWRP 2.8.7.1 (took a backup and copied the whole TWRP folder to my laptop), flashed manually using fastboot flash recovery twrp.img.
- Latest TWRP manager installed from Play Store.
- standalone adb and fastboot installed on my Windows 7 laptop. No SDK. 'adb devices' lists the phone when connected.
- cm-11-20141008-SNAPSHOT-M11-hammerhead.zip downloaded to my phone under /sdcard/.
- cm-11-20141008-SNAPSHOT-M11-hammerhead.zip is also present in same folder as adb.exe and fastboot.exe.
Questions are:
- Hope this build of CM is compatible with my Nexus 5 & the bootloader version and whatever else there might be compatibility issues.
- How should I do this: According to "official CM installation on Nexus 5 guide" on wiki.cyanogenmod.org it seems like I'm supposed to push the zip file to /sdcard/0, but /sdcard seems to be a link to /sdcard/emulated/legacy, which contains no folder named '0'. Should I create it and put it there?
If you're coming from a ROM with Android 4.2 or newer to CyanogenMod 10.1 or newer: adb push update.zip /sdcard/0/
Click to expand...
Click to collapse
OR
Given that "cm-11-20141008-SNAPSHOT-M11-hammerhead.zip downloaded to my phone under /sdcard/", can I just: boot to recovery, click on Install, select the zip file and swipe to flash?
Finally a general query: Is there any reason I have to connect the phone to my laptop and run any adb, fastboot commands except to transfer the zip file from laptop to phone and to boot into bootloader or recovery with fastboot command? I already have TWRP running.
Thanks
Kashyap
Edit - before you flash, create a backup in twrp, including your efs, and copy it to your laptop for peace of mind.
I don't use cm, but that sounds like the right file. It doesn't matter which location the zip file is on your sdcard as far as I know, I think they've just said /sdcard/0 to make it easy to find from within twrp. Sounds to me like you've covered all your bases, nice to see someone manually flashing a nexus as a start. I'd go ahead and flash the zip, don't forget to factory reset if you're coming from stock. Also, you may want to find a gapps package if you haven't already. Since you seem to have taught yourself the right way, and your PC is setup for fastboot already, it should be easy to flash back to stock/restore under twrp. You don't even need adb to push files to your phone, you can just download them straight to the device. I generally only use my PC for fastboot flashing to stock,or transferring large amounts of data. Good luck, enjoy your nexus - first boot will generally take just long enough that you'll start wondering if its broken.
Thanks for the quick response.
scissors_cut_paper said:
don't forget to factory reset if you're coming from stock.
Click to expand...
Click to collapse
Just curious why?
If i do a factory reset, will it not delete /sdcard/cm-11-20141008-SNAPSHOT-M11-hammerhead.zip? Do I just copy it from laptop to phone after reset and proceed to flashing? Or there is some way to not wipe 'sdcard' during factory reset?
scissors_cut_paper said:
Edit - before you flash, create a backup in twrp, including your efs, and copy it to your laptop for peace of mind.
Click to expand...
Click to collapse
I did do a TWRP backup, but selected what to backup in the TWRP manager app, there is no option called EFS. Anyway, I'm creating a new using the recovery UI, where there is a check box called EFS. Thanks!
scissors_cut_paper said:
nice to see someone manually flashing a nexus as a start.
Click to expand...
Click to collapse
Didn't know there was any other more automated option/way. , is there? Only thing I knew was the CM Installer, which said the firmware isn't supported. .
scissors_cut_paper said:
Also, you may want to find a gapps package if you haven't already.
Click to expand...
Click to collapse
Yes, I was planning to, but taking it step at a time. .
I was planning to get gapps-kk-20140606-signed.zip from cyanogenmod.org, but lets see. I'll probably post another question here asking which is the compatible one.
Factory reset just wipes data/cache/dalvik, it should leave your sdcard storage intact. Just out of interest,why cm11? KitKat is pretty long in the tooth, and I've always found aosp based ROMs to perform better than cm on nexus 5. The problem with having no gapps will be no access to play store/google account services, so you'll have to get apps from less trustworthy sources.
Worked
Thanks.
It worked fine. Though it was totally useless without either the play store or basic CM apps. Couple of notes:
- After wipe/factory-reset (from TWRP Recovery UI) /sdcard was untouched.
- Installed the ROM using TWRP Recovery UI -> Install -> Select the zip file from /sdcard and swipe.
- CM Installer on Windows 7 laptop worked fine once the CM was installed. But it downgraded the build from Nov to Aug-2014.
- Also CM Installer removed my TWRP and replaced it with CWM. Not happy.
So actually all that's needed is:
- Unlock the bootloader and root.
- Install TWRP Manager
- Try to use the TWRP Manager's "Install TWRP" to install the TWRP Custom Recovery. If that doesn't work then do it manually. Download twrp.img
- Install ADB and fastboot, you don't need the whole 1GB Android SDK. Just search for "ADB Fastboot without SDK".​- Enable USB debug, connect the phone and ensure that 'adb.exe devices' prints a device.​- fastboot flash recovery twrp.img​- Download the ROM zip file you wanna install on the phone itself, no need to involve the laptop.
- Boot into recovery (e.g. using TWRP Manager -> Reboot options) and do what I did above.
Once you've installed Cyanogenmod, DO NOT use CM Installer. This is written in July'2015. May be things would improve in future.

How to update OOS 5.1.6, Install official TWRP and magisk - tested working!

Hi guys,
Here is my complete foolproof guide on how to update your system. Please note that there may be other maybe easier ways that cut-out some steps but this worked for me. It is intended for Noobies so I apologise to more advanced users if it seems tedious and long-winded. But that's how Noobies like it with everything explained in detail.
IMPORTANT NOTE: If you have previously used parallel apps then before doing any of this process you must delete user 999 from the system, otherwise you backups will not work!!!
From a terminal window (I use terminal emulator from play store ) type su and enter. Now type the command pm remove-user 999 and enter. Now you shouldn't have to worry about parallel apps messing up your backups.
Thanks to @dgunn for this :good:
https://forum.xda-developers.com/on...estore-999-t3801632/post76760812#post76760812
Also, please note that I have NEVER previously installed an un-official twrp on my device (wanted to wait for official ), however, I was unlocked, and rooted with magisk v16.0 and on stock oos 5.1.5 before beginning this upgrade process.
If you already have an un-official twrp installed, then I cannot guarantee that this guide will work for you. It might, it might not
Disclaimer: This is a guide for helping others. It is your choice to follow it and I take no responsibility for any problems you encounter as a result of following this guide. You do it at your own risk
Ok, lets get started......................
Actually, before we do let's get one thing clear that is confusing a lot of people regarding fastboot and twrp. There are 2 ways of putting twrp recovery onto your phone. A temporary way (disappears after rebooting and goes back to stock recovery) and a permanent way (the best way that stays put - what we all want right?). This guide assumes that you don't currently have twrp on your phone.
In order to put a permanent official twrp on your phone, first we have to boot (NOT flash!) into a temporary version of twrp. The fastboot command for this is "fastboot boot path_to_temporary_twrp.img" (without the quotes of course )
The difference between temporary twrp and permanent twrp is in whether we either fastboot boot or fastboot flash.
Ok, let's begin
First of all, as a precaution, disable all security on your device like pin, pattern, password, fingerprint. Make sure that when you wake your phone it goes straight to the homescreen without any prompts for pins etc etc. May not be needed but it's what I did
1. Download the following files to the following locations....
a. Official oxygen OS 5.1.6 zip file (full zip) > to root of sdcard .
b. Official twrp installer ZIP file > to root of sdcard. (This is our permanent twrp file)
c. Magisk root zip file (I used v 16.0 but v16.4 zip file should be okay too) > to root of sdcard.
d. Official twrp installer IMG file > to your PC in the same folder as your fastboot files. (This is our temporary twrp file)
These files are available for download in other threads on XDA just search for them.
Once that is done proceed as follows.....
2. Go to settings>system updates and click the gear icon in the top right and choose "local upgrade" and then select the Oxygen 5.1.6 zip file from your sdcard. The system will now begin to update itself. Once finished it will prompt you to reboot, do this, and the system will boot back up into Oxygen OS 5.1.6 :good:
3. Now, long press your power button and select reboot and select bootloader option and your phone will reboot into bootloader (fastboot) mode.
4. On your PC go to your fastboot folder and open a command prompt in that folder (don't forget you previously put the temporary twrp image file in here)
5. Now plug your phone into the PC
6. At the command prompt enter following command fastboot devices
and your phone should show up as connected and recognised.
7. We are now going to boot the phone into the temporary twrp. Type the following command fastboot boot <name of temporary twrp file (from your fastboot folder)>.img
8. Your phone will now boot into the temporary twrp recovery and from here we can now flash the permanent version of twrp that we previously put on our sdcard.
9. On your phone, select Install, then find the twrp zip file on the root of your sdcard, select it and swipe to flash.
10. Once this has flashed successfully, we now need to reboot into this new permanent recovery. DO NOT REBOOT TO SYSTEM AT THIS POINT! Now, select "Reboot" option and select "Recovery". Your phone will now reboot into the new permanent twrp. You can now forget about the other temporary twrp from earlier
11. Once the phone goes back into recovery select Install option and find the Magisk root zip file on your sdcard and select it. Now swipe to flash it. After successfully flashing Magisk, you are now ready to enjoy the fruits of your labours
Go back to the twrp homepage and select Reboot>system.
The system will now boot normally and if you have followed these steps to a Tee you will be on OOS 5.1.6 and rooted!
I have also done a successful twrp backup without any error messages. Your previous data will be untouched and you can now set-up your security again.
One final thing to note - because the boot and recovery partitions are now combined, this means that everytime you flash something to your boot partition, your new permanent twrp recovery will be lost and you will have to re-install twrp again from scratch initially through fastboot.
Enjoy
carlos67 said:
From a terminal window (I use terminal emulator from play store ) type su and enter. Now type the command pm remove_user 999 and enter. Now you shouldn't have to worry about parallel apps messing up your backups.
Click to expand...
Click to collapse
I bet the terminal command should be:
pm remove-user 999
I've made almost the same without problem
After many years of being actively involved in unlocking, flashing, and tinkering. I feel I'm starting from scratch. This quick guide is exactly what I've been waiting for as I'm in the same situation with being simply unlocked and rooted lol. I'll be replicating these steps shortly ?.
Only thing I'm wondering, once everything is done and running... If I flash a rom with the official "permanent" twrp, it's gone gone? Let's just say, renovate ice ROM?
Maybe it's the 16 hour day I worked and lack of sleep... But having it replaced upon a single rom flash and carrying the name "permanent" seems like 2 opposing ideas lol
Kiddman said:
I bet the terminal command should be:
pm remove-user 999
Click to expand...
Click to collapse
Yes, well spotted and corrected :good:
InflatedTitan said:
After many years of being actively involved in unlocking, flashing, and tinkering. I feel I'm starting from scratch. This quick guide is exactly what I've been waiting for as I'm in the same situation with being simply unlocked and rooted lol. I'll be replicating these steps shortly ?.
Only thing I'm wondering, once everything is done and running... If I flash a rom with the official "permanent" twrp, it's gone gone? Let's just say, renovate ice ROM?
Maybe it's the 16 hour day I worked and lack of sleep... But having it replaced upon a single rom flash and carrying the name "permanent" seems like 2 opposing ideas lol
Click to expand...
Click to collapse
If you were to flash a full OTA official update then yes, your "permanent" twrp will be gone because the boot partition gets flashed to stock and you'd need to re-install twrp starting in fastboot. However, for custom rom flashes, it depends if their is a kernel bundled in with the rom. If not then twrp should remain, if yes then as with official update, re-install twrp.
It's more normal for a custom rom to simply overwrite system partition without touching boot partition and twrp, but, sometimes custom rom's like Renovate come bundled with a kernel (TBalden's) and wipe out twrp.
If I'm wrong on this I stand to be corrected.
Kiddman said:
I bet the terminal command should be:
pm remove-user 999
Click to expand...
Click to collapse
Yes you are correct because this was my finding and thank you OP for not giving credit
My findings of the 255 error (999)
https://forum.xda-developers.com/oneplus-6/how-to/255-error-twrp-backup-restore-999-t3801632
dgunn said:
Yes you are correct because this was my finding and thank you OP for not giving credit
My findings of the 255 error (999)
https://forum.xda-developers.com/oneplus-6/how-to/255-error-twrp-backup-restore-999-t3801632
Click to expand...
Click to collapse
My apologies, an oversight, corrected
carlos67 said:
My apologies, an oversight, corrected
Click to expand...
Click to collapse
Thank you sir. And great write up btw
Something to note is the Renovate ICE 1.0 magisk module messed with the text in settings on OOS 5.1.6. It went back to normal when I disabled that module.
I thought it was the VoEnabler module initially but I wasnt correct.
I put the zip in the root folder (Not the actual folder named root) but the local upgrade isn't showing anything in there.
I'm on 5.1.5 rooted with Magisk 16.0 and have 5.7 magisk manager installed along with xposed and gravity box.
Any idea why my local upgrade isn't detecting the upgrade zip? I downloaded it from Funk Wizards post. I got clicked the "official" link for OOS 5.1.6
I have a custom kernel and magisk installed, can I still follow this guide?
surface13 said:
I put the zip in the root folder (Not the actual folder named root) but the local upgrade isn't showing anything in there.
I'm on 5.1.5 rooted with Magisk 16.0 and have 5.7 magisk manager installed along with xposed and gravity box.
Any idea why my local upgrade isn't detecting the upgrade zip? I downloaded it from Funk Wizards post. I got clicked the "official" link for OOS 5.1.6
Click to expand...
Click to collapse
Figured it out, it was because the ro.product.device=OnePlus 6 instead of OnePlus6 in the build.prop file.
I had originally changed it to sailfish to see if I can get Daydream working. When I changed it back I accidentally added a space =/
Anyone done this on a phone with unofficial TWRP to start out yet?
Lownita said:
I have a custom kernel and magisk installed, can I still follow this guide?
Click to expand...
Click to collapse
Yes you can.
Considering that many of us have been rooted with patched boot image and no custom recovery, this guide is very well written.
Simple Guide is Already available | No Root | No Rom
youtube.com/watch?v=a7rh4NpYD7E
I followed the above youtube guide . Very simple .
Steps :
Install VPN app like Surf Easy Android VPN
Change Region to Canada or Germany
Again try to update the Oxygen OS
It will show in update available .
"
2. Go to settings>system updates and click the gear icon in the top right and choose "local upgrade" and then select the Oxygen 5.1.6 zip file from your sdcard. The system will now begin to update itself. Once finished it will prompt you to reboot, do this, and the system will boot back up into Oxygen OS 5.1.6
"
After that I got constant reboot with the message " System UI has stopped"
x111 said:
"
2. Go to settings>system updates and click the gear icon in the top right and choose "local upgrade" and then select the Oxygen 5.1.6 zip file from your sdcard. The system will now begin to update itself. Once finished it will prompt you to reboot, do this, and the system will boot back up into Oxygen OS 5.1.6
"
After that I got constant reboot with the message " System UI has stopped"
Click to expand...
Click to collapse
Could be a corrupt download file. I suggest you do the following.....
Re-download the file and check it's good using an MD5 checker app/tool. Then, boot your phone into bootloader (fastboot) mode by powering off first and then pressing and holding the vol up button.
Then follow steps 4-to-10 in my guide for installing (1st) temporary twrp and then (2nd) permanent twrp. Once you have permanent twrp and are booted into it you should then copy the "new" download zip for the OTA that you md5 checked from your PC onto the root of your sdcard and install it by flashing the zip file in twrp. Now you should reboot to system which will change the active slot to the updated OOS you just flashed and then if you want boot back into recovery to flash a custom kernel (if you so wish) and Magisk root zip (again if you so wish).
carlos67 said:
Could be a corrupt download file. I suggest you do the following.....
Re-download the file and check it's good using an MD5 checker app/tool. Then, boot your phone into bootloader (fastboot) mode by powering off first and then pressing and holding the vol up button.
Then follow steps 4-to-10 in my guide for installing (1st) temporary twrp and then (2nd) permanent twrp. Once you have permanent twrp and are booted into it you should then copy the "new" download zip for the OTA that you md5 checked from your PC onto the root of your sdcard and install it by flashing the zip file in twrp. Now you should reboot to system which will change the active slot to the updated OOS you just flashed and then if you want boot back into recovery to flash a custom kernel (if you so wish) and Magisk root zip (again if you so wish).
Click to expand...
Click to collapse
Thanks for response.
https://forum.xda-developers.com/showpost.php?p=76773727&postcount=153
Followed the procedure: Installed EX Kernel as well. Now I'm getting a popup message after every reboot: There's an internal problem with your device. Contact your manufacturer for details.
No issues as such but I'm getting this message everytime I reboot. Any suggestions?

Categories

Resources