This is a guide of how to dualboot KitKat and Android Lollipop on a Nexus 5. This will allow you to test out Lollipop while keeping a stable ROM to run as a daily driver. I am running CM11, but you can do this with any KitKat ROM, even stock.
REQUIREMENTS
Nexus 5
Root
Unlocked bootloader
MultiROM
A brain
At least 1 GB of free space (I recommend 4 GB though)
1. Setting up.
I'm assuming you are already rooted if you are planning on doing this. If not, follow this guide to root and unlock the bootloader. http://forum.xda-developers.com/google-nexus-5/orig-development/nexus-5-cf-auto-root-t2507211
1. After verifying you have root on your phone, download MultiROM Manager off Google Play: https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
2. Install and open MultiROM Manager and install MultiROM, Recovery and the patched kernel.
Here is what the following is...
MultiROM: This boots before the system and gives you the option of what system you want to boot. When you select the system, it then hands it off to boot. This will not overwrite your current ROM, but make a backup to be safe
Recovery: This is a custom TWRP recovery with options to install a secondary system
Kernel: This will patch your kernel with kexec-hardboot patch which is requires to dualboot in general.
2. Installing Android Lollipop
1. After you install and verify that MultiROM is installed on your phone, download the Android 5.0 flashable zip from the downloads section at the bottom
2. Reboot into the recovery and go to Advanced> MultiROM> Add ROM
3. When you get there, set ROM type to Android and select "Dont share" for kernel sharing and then press next
4. select ZIP file and install "N5_L_PREV_LPX13D.zip" you downloaded earlier and flash it.
If you wish to not root L, you can go ahead and reboot your phone into Lollipop (The first boot will take several minutes). If you do want to root, go on to the next step. Your primary ROM won't be touched as your primary ROM and its root status won't be affected when using MultiROM.
3. Rooting Android Lollipop (optional)
Rooting is completely optional and is not required for it to run. You need to install root if you do plan on using root apps or busybox on Android 5.0.
As of the LPX13D build, there have been changes made in the bootloader that will prevent SuperSU or root from working. If you want to root on the LPX13D build, you will need to flash this bootloader: http://www.reddit.com/r/Nexus5/comments/2jkx7a/
1. Download the SuperSU zip in the downloads section and save it to your phone.
2. Boot into recovery and go to Advanced> MultiROM> List ROMs and select the L ROM you installed earlier (unless you renamed the zip file or the system name, it should show"N5_L_PREV_LPX13D")
3. Select flash zip and flash the SuperSU zip you downloaded.
4. Reboot and you should now be rooted.
Updating Android Lollipop
As of right now, there are issues if you try to do a dirty flash from DP1 to DP2 (These are issues with Android L and not MultiROM). These issues include home button not working, quick settings pulldown not working, no lockscreen when there is one and data issues (at least with Sprint). If you are coming from LPV79 and updating to LPV81C or LPX13D, it is recommended to do a clean install to avoid these issues. If you are doing a fresh install, you don't have to worry about this issue
Android Lollipop Bugs
These are issues with Android Lollipop and not MultiROM
-The issues stated above when certain things don't work after a dirty flash
-During the inatial setup, the phone may freeze and require reboot when trying to connect to wifi (seems like a new bug with LPV81C). The phone will say Connecting and show a white box before it freezes
-Some apps will crash or be buggy (this is to be expected though with the transition to ART)
-More bug reports can be found [Here]
-A list of apps that have issues with working with Android L can be found [Here]
Downloads
Android Lollipop flashable zip: http://forum.xda-developers.com/showpost.php?p=56112246&postcount=5498
L Root: http://download.chainfire.eu/578/SuperSU/UPDATE-SuperSU-v2.14.zip
Thanks
Chainfire for CF Autoroot and SuperSU
Tasssadar for MultiROM to make this dualboot possible
davy917 for posting a solution for people having internal storage issues with L
For more information and general use of how MultiROM works, go to its main thread [here]
Also if you do have the issue where your internal storage doesn't mount, follow this solution found [here]
Thanks! First time trying multiROM & working great
In Android L I can't seem to download anything and all the folders in sdcard directory is empty.. Is there something I'm missing?
davy917 said:
In Android L I can't seem to download anything and all the folders in sdcard directory is empty.. Is there something I'm missing?
Click to expand...
Click to collapse
Strange. I didn't have that problem but I will look in to it. I recommend going to advanced> MultiROM> list ROMs and perform a wipe of the cache and dalvik of your L system. I was able to download without problems and the internal storage worked fine. Also, how much space was there on your phone before doing this
Sent from my Nexus 5 using Tapatalk
I can't boot to L. Says I need a kexec-hardboot enabled kernel.
Sent from my Nexus 5
Elisha said:
I can't boot to L. Says I need a kexec-hardboot enabled kernel.
Sent from my Nexus 5
Click to expand...
Click to collapse
Yeah, you need a kernel that has that patch included to be able to use MultiROM. There are a few of them if you look around.
---------- Post added at 01:53 AM ---------- Previous post was at 01:53 AM ----------
davy917 said:
In Android L I can't seem to download anything and all the folders in sdcard directory is empty.. Is there something I'm missing?
Click to expand...
Click to collapse
L does sdcard differently
ThatGuy94 said:
Strange. I didn't have that problem but I will look in to it. I recommend going to advanced> MultiROM> list ROMs and perform a wipe of the cache and dalvik of your L system. I was able to download without problems and the internal storage worked fine. Also, how much space was there on your phone before doing this
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I had about 11gb of space before doing this. I just wiped cache and dalvik but still same issue, no files in sdcard folders and can't seem to download anything
---------- Post added at 12:22 PM ---------- Previous post was at 12:21 PM ----------
Lethargy said:
L does sdcard differently
Click to expand...
Click to collapse
Do you know how I can access the files in my sdcard?
davy917 said:
I had about 11gb of space before doing this. I just wiped cache and dalvik but still same issue, no files in sdcard folders and can't seem to download anything
---------- Post added at 12:22 PM ---------- Previous post was at 12:21 PM ----------
Do you know how I can access the files in my sdcard?
Click to expand...
Click to collapse
You'll have /system/sdcard/0/ and /system/sdcard/
davy917 said:
I had about 11gb of space before doing this. I just wiped cache and dalvik but still same issue, no files in sdcard folders and can't seem to download anything
---------- Post added at 12:22 PM ---------- Previous post was at 12:21 PM ----------
Do you know how I can access the files in my sdcard?
Click to expand...
Click to collapse
Just wondering, what is your baseband version. I'm just thinking if it may be a firmware issue for some reason. Also try ES File Explorer to see if your files show up in it because my files in sdcard appeared with it
Sent from my Nexus 5 using Tapatalk
Lethargy said:
You'll have /system/sdcard/0/ and /system/sdcard/
Click to expand...
Click to collapse
I don't see such directories.. No sdcard folder in system
---------- Post added at 01:50 PM ---------- Previous post was at 01:49 PM ----------
ThatGuy94 said:
Just wondering, what is your baseband version. I'm just thinking if it may be a firmware issue for some reason. Also try ES File Explorer to see if your files show up in it because my files in sdcard appeared with it
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I am using ES Explorer but no luck
My baseband is M8974A-2.0.50.1.13
When I tried to take a screen shot, I got an error saying cannot save screenshot, storage may be in use. Any idea what the deal is?
davy917 said:
I don't see such directories.. No sdcard folder in system
Click to expand...
Click to collapse
In KitKat, try to find /mnt/shell/emulated/0 or /sdcard in L
Sent from my Nexus 5 using Tapatalk
I can find both, but in L the folders in /sdcard are all empty
davy917 said:
I can find both, but in L the folders in /sdcard are all empty
Click to expand...
Click to collapse
Are they empty if you try to open them in KitKat? Also it looks like your baseband is out of date. I have the baseband M8974A-2.0.50.1.16. I recommend updating your baseband to see if it fixes it. Also what is your primary ROM
Sent from my Nexus 5 using Tapatalk
ThatGuy94 said:
Are they empty if you try to open them in KitKat? Also it looks like your baseband is out of date. I have the baseband M8974A-2.0.50.1.16. I recommend updating your baseband to see if it fixes it. Also what is your primary ROM
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
It's not empty when I open in KK.. I'm running SlimKat
I'll try updating my baseband and see if it helps. Thanks for all the suggestions!
davy917 said:
It's not empty when I open in KK.. I'm running SlimKat
I'll try updating my baseband and see if it helps. Thanks for all the suggestions!
Click to expand...
Click to collapse
If all else fails, I recommend just trying to reinstall MultiROM and the patched kernel and remove and reinstall L. Also select CM11 when you install the patched kernel since the CM11 kernel should be compatible with slimkat
Sent from my Nexus 5 using Tapatalk
ThatGuy94 said:
If all else fails, I recommend just trying to reinstall MultiROM and the patched kernel and remove and reinstall L. Also select CM11 when you install the patched kernel since the CM11 kernel should be compatible with slimkat
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Yeah I think I'll just try starting over.. Nothing seems to work. I basically don't have any access to storage when on Android L as my secondary. I can't even take photos lol it takes a pic and can't save anywhere
davy917 said:
Yeah I think I'll just try starting over.. Nothing seems to work. I basically don't have any access to storage when on Android L as my secondary. I can't even take photos lol it takes a pic and can't save anywhere
Click to expand...
Click to collapse
There have read people in the Android L thread that have had this same issue. That's why I always thought dual booting with Android L wasn't a good idea.
Got some help from the multirom thread.. Followed the below and it worked fine. Had to reinstall Android L afterwards tho.
1. Install terminal from play store in Android L ROM.
2. In terminal: "su" *enter*
3. In terminal: "restorecon -FR /data/media/0" *enter*
4. Wait.*
5. Reboot.
*If it doesn't boot anymore, delete Android L as ROM, and flash it again trough multirom.
ThatGuy94 said:
If all else fails, I recommend just trying to reinstall MultiROM and the patched kernel and remove and reinstall L. Also select CM11 when you install the patched kernel since the CM11 kernel should be compatible with slimkat
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Slimkat is AOSP/stock kernels.... Not CM11/caf. ?
KJ said:
Slimkat is AOSP/stock kernels.... Not CM11/caf. ?
Click to expand...
Click to collapse
Thanks for the correction. I don't use slimkat so I thought it was using the cm11 kernel.
Sent from my Nexus 5 using Tapatalk
Related
CyanoGen Mod 10.1 LG Optimus 4x HD
21.05.2013 CyanogenMod 10.1 Official Nightly
cm-10.1-20130521-NIGHTLY-p880.zip (163.4 MB)
https://mega.co.nz/#!GV9hVJxY!aY3rIic4cKCc_IeNp47LtXkFPhQBX4ufsHY0t67-Tmk
___________________________________________________________________________________________________________________________________
GAPPS
BUILD - 01.03.2013
GAPPS Jelly Bean 4.2.2 20130301.zip (91.0 MB)
https://mega.co.nz/#!LhAlSLxK!dFZfhUQSclmpiS4Rwf5banSIDt5OMGgzzjoCEIcqsh8
___________________________________________________________________________________________________________________________________
USE KERNEL WerewolfJB Kernel v005 to get best out of your phone
I dont post a link because its not my kernel but you will find it in Android Development
How to Enable USB Debugging and Developer Options on CM10.1
Go to – Settings > About phone.
Then move on to Build number option
Tap on Build number repeatedly about 7 times.
This is enough.
After touching 7th time you will see a message that, “you are now a developer”.
___________________________________________________________________________________________________________________________________
how did you fix the problem?
nbock97 said:
how did you fix the problem?
Click to expand...
Click to collapse
yeah how DID you fixed it
Sent from my LG-P880 using xda app-developers app
he changed the update script. the official cm flashable zip checks for the codename "p880". since its not the correct codename for our phone ("x3" is correct) and all our recoveries use that codename "x3" its not flashable. what he did is changing "p880" to "x3" in the update script (in the first line) or he completely removed that check
Wasn't easier to just use the official CWM from the CM team? Unless you use twrp ofcourse
Sent from my LG-P880 using Tapatalk 2
gordon0001 said:
he changed the update script. the official cm flashable zip checks for the codename "p880". since its not the correct codename for our phone ("x3" is correct) and all our recoveries use that codename "x3" its not flashable. what he did is changing "p880" to "x3" in the update script (in the first line) or he completely removed that check
Click to expand...
Click to collapse
NO dude i Removed the Line , and not changed it to x3 , because some recoverys find it as p880 and other as x3 , so now if you remove it it works all time on every recovery
Anyway did someone test Works ?
On my Phone Works :laugh:
what recovery did you use..?? And Is this the newest cm??
New updates will come every day, so I think people should beter flash newest cwm.
No ill update right now with the latest its like 1 hour old Update
i use CWM 6.0.2.8 from Dexter
Please help
i've tried to flash CM and followed instructions in this order:
1. Place cm-10.1-20130416-NIGHTLY-p880.zip and gapps-jb-20130301-signed.zip in to your internal sdcard
2. BACKUP ALL YOUR DATA with CWM Recovery
3. In CWM Recovery make wipe data/factory reset, wipe cache partition, wipe dalvik cache, format system
4. Flashcm-10.1-20130416-NIGHTLY-p880.zip from sdcard
But i've got an error status 7 . Now my phone wont boot, and i can't copy this fixed zip file. What can i do?
batinjo said:
i've tried to flash CM and followed instructions in this order:
1. Place cm-10.1-20130416-NIGHTLY-p880.zip and gapps-jb-20130301-signed.zip in to your internal sdcard
2. BACKUP ALL YOUR DATA with CWM Recovery
3. In CWM Recovery make wipe data/factory reset, wipe cache partition, wipe dalvik cache, format system
4. Flashcm-10.1-20130416-NIGHTLY-p880.zip from sdcard
But i've got an error status 7 . Now my phone wont boot, and i can't copy this fixed zip file. What can i do?
Click to expand...
Click to collapse
Restore the backup you made in step 2, install newest official CWM via ROM Manager (download it from play store if you don't already have it) then boot back into CWM and install CM again.
---------- Post added at 08:38 PM ---------- Previous post was at 08:37 PM ----------
Also I honestly don't see any real benefit to this thread when installing official CWM solves the status 7 issue and allows for OTA updating of CM instead of having to wait for the OP of this thread to upload a fix every single day...
argh
AlderCass said:
Restore the backup you made in step 2, install newest official CWM via ROM Manager (download it from play store if you don't already have it) then boot back into CWM and install CM again.
---------- Post added at 08:38 PM ---------- Previous post was at 08:37 PM ----------
Also I honestly don't see any real benefit to this thread when installing official CWM solves the status 7 issue and allows for OTA updating of CM instead of having to wait for the OP of this thread to upload a fix every single day...
Click to expand...
Click to collapse
tnx so much for your answer, but what if i don't made backup in step 2?
Any chance to do anything by some command line or something?
batinjo said:
tnx so much for your answer, but what if i don't made backup in step 2?
Click to expand...
Click to collapse
I was afraid you were gonna say that! You can still boot into CWM though right? If you can, and your computer has an SD slot, just take out your external SD card and put it into an adapter and put the fixed version from this thread on that, then you can just install it from the external SD in CWM.
batinjo said:
tnx so much for your answer, but what if i don't made backup in step 2?
Any chance to do anything by some command line or something?
Click to expand...
Click to collapse
from CWM you can install via sideload ...
or harder way- reflash stock, root it, download rom manager, install newest cwm via it, copy files, flash in recovery
won't work
AlderCass said:
I was afraid you were gonna say that! You can still boot into CWM though right? If you can, and your computer has an SD slot, just take out your external SD card and put it into an adapter and put the fixed version from this thread on that, then you can just install it from the external SD in CWM.
Click to expand...
Click to collapse
can't mount /external_sd
When i connect phone to computer, driver is missing, it is named lgp880. I've installed all the drivers that came on my mind, and nothing.
So i'm not sure how to use the sideload command...
NIGHTMARE!!!
Bugs? And best feature?
bugs :
no mass storage mode
and some little things
best feature: Its cyanogenmod - says everything there are so much nice functions! e.g. skipping track with volume rocker, close apps with long prrss back, theme support , .... Go ahead and try it
Sent from my LG-P880 using xda app-developers app
batinjo said:
i've tried to flash CM and followed instructions in this order:
1. Place cm-10.1-20130416-NIGHTLY-p880.zip and gapps-jb-20130301-signed.zip in to your internal sdcard
2. BACKUP ALL YOUR DATA with CWM Recovery
3. In CWM Recovery make wipe data/factory reset, wipe cache partition, wipe dalvik cache, format system
4. Flashcm-10.1-20130416-NIGHTLY-p880.zip from sdcard
But i've got an error status 7 . Now my phone wont boot, and i can't copy this fixed zip file. What can i do?
Click to expand...
Click to collapse
Download the new Update and use CWM 6.0.2.8 Try that
x0BlackTeresis0x said:
Download the new Update and use CWM 6.0.2.8 Try that
Click to expand...
Click to collapse
NOT 6.0.2.8 CWM 6.0.3.1 is compatible with cm10
Sent from my LG-P880 using xda app-developers app
Sorry didnt saw that there is a newer version for clockworkmod
right use that 6.0.3.1
Hi all,
First I must point out I'm a bit of a noob at this flashing kernels/roms etc. I want to install Jelly Bean Mini Project | Android 4.1.2 on my xperia x8.
I rooted it ages ago with superoneclick. I got the rom here in the download section of this post and got the kernel here. Not sure how to proceed do i unzip the rom folder called "X8_JBMP-Release4"? I need a tutorial on what programs to use etc. step by step would be handy. I did look did look am continuing to look. Thanks in advance and sorry.
first of all you have installed nAa's jb kernel right?
---------- Post added at 06:27 PM ---------- Previous post was at 06:21 PM ----------
if not, download Flashtool from here
then do the following steps
1. go here and find the "Flashing custom kernel" step
2. Flash the kernel, beforehand, be sure to have the proper drivers installed, go to the flashtool directory, drivers, execute the .exe file then choose drivers for x8, fastboot and flashmode
3. You are ready to flash a kernel, just follow the instructions on the thread I pointed out to you
4. No need to unzip the ROM file as it is a flashable zip, after flashing the kernel power up your device and click the back button a couple of times
5. You are now in the CWM recovery, go to mounts and storage and select: format /system, /data, /cache and then back to the CWM main menu, select Wipe data/factory reset, Wipe cache partition, and to the advanced option, wipe dalvik cache
6. Now you have just performed a full wipe, go to install zip from sd card, find the ROM zip file you just downloaded and install it
7. Then install the GAPPS needed to work with JBMP
8. Reboot and Enjoy
op didn't mention if
a. he already has recovery installed
b. if his bl is unlocked
Just because i don't doesn't mean i can't.
many tairsai
cascabel said:
op didn't mention if
a. he already has recovery installed
b. if his bl is unlocked
Just because i don't doesn't mean i can't.
Click to expand...
Click to collapse
Bootloader is unlocked sorry didn't mention. Titanium back up installed but not sure if that is the backup you are asking about.
Yanisirl said:
Bootloader is unlocked sorry didn't mention. Titanium back up installed but not sure if that is the backup you are asking about.
Click to expand...
Click to collapse
titanium backup is good. :thumbup: you can also enter cwm and make a backup there. otherwise, follow mass's instructions. don't forget to format system cache data in cwm after flashing kernel and before flashing rom. have fun with jb. :thumbup:
Just because i don't doesn't mean i can't.
MassStarvation said:
first of all you have installed nAa's jb kernel right?
---------- Post added at 06:27 PM ---------- Previous post was at 06:21 PM ----------
if not, download Flashtool from here
then do the following steps
1. go here and find the "Flashing custom kernel" step
2. Flash the kernel, beforehand, be sure to have the proper drivers installed, go to the flashtool directory, drivers, execute the .exe file then choose drivers for x8, fastboot and flashmode
3. You are ready to flash a kernel, just follow the instructions on the thread I pointed out to you
4. No need to unzip the ROM file as it is a flashable zip, after flashing the kernel power up your device and click the back button a couple of times
5. You are now in the CWM recovery, go to mounts and storage and select: format /system, /data, /cache and then back to the CWM main menu, select Wipe data/factory reset, Wipe cache partition, and to the advanced option, wipe dalvik cache
6. Now you have just performed a full wipe, go to install zip from sd card, find the ROM zip file you just downloaded and install it
7. Then install the GAPPS needed to work with JBMP
8. Reboot and Enjoy
Click to expand...
Click to collapse
I have correct kernel and the JBMP not sure what GAPPS is.
Yanisirl said:
I have correct kernel and the JBMP not sure what GAPPS is.
Click to expand...
Click to collapse
google apps. i'm not sure about jbmp but naa's minicm10 has a zip file. flash it after flashing the rom.
Just because i don't doesn't mean i can't.
one more noob question
I was wondering about unlocking this phone from the network it is on. Should I get the code and do it first of will I still be able to do it if I wish after the upgrade. Sorry for the noob questions. Thanks for all the other help I have an idea of what to do now.
Sucess!!
Thanks a million guys got it up and running jellybean. First flash of kernel was just sticking on CWM recovery screen no buttons working. flashed back to a stock 2.1 (rom not my original one) and flashed the new kernel again and all went fine. Thank you so much for all this help and thanks to the folks who worked in the release of jellybean. I just need to figure out how to store apps on sd card. time for research.
Option to move apps to sd card is Greyed out in settings/apps section. Any ideas how i might get my apps to move to sd card?
U can odex to get more space..find it in android development, made by TeamMex..
If u're DRAGONFORCE lovers please hit THANKS button,,
Yanisirl said:
Option to move apps to sd card is Greyed out in settings/apps section. Any ideas how i might get my apps to move to sd card?
Click to expand...
Click to collapse
maybe the ROM is missing the 10apps2sd module in the init.d...
you can download App managers from the play store
MassStarvation said:
maybe the ROM is missing the 10apps2sd module in the init.d...
you can download App managers from the play store
Click to expand...
Click to collapse
No, it not missing,
strange...
Looking around on web it seems apps cant be moved after 4.0. Don't know why google did that it was one of the features I most wanted. I guess I could go to something earlier but I like jelly bean :crying:
Yanisirl said:
Looking around on web it seems apps cant be moved after 4.0. Don't know why google did that it was one of the features I most wanted. I guess I could go to something earlier but I like jelly bean :crying:
Click to expand...
Click to collapse
try a clean flash. i'm on 4.1 and i cam move apps fine. though i don't use the native app2sd.
Just because i don't doesn't mean i can't.
Will a reflash do it? do I need to flash back to a stock rom first? Or is there something I need to do to let a2sd work like give it a partition somehow?
Yanisirl said:
Will a reflash do it? do I need to flash back to a stock rom first? Or is there something I need to do to let a2sd work like give it a partition somehow?
Click to expand...
Click to collapse
just format system cache amd data after a full wipe (wipe cache amd dalvik too) and reflash rom.
Just because i don't doesn't mean i can't.
Thanks for the reply. I will try it in a couple of days as I'm busy with work and will post back here with the result.
moving apps
I booted into CWM recovery and used the advanced section to create a 1gb partition left swap size setting at 0 and that fixed the issue. I guess if I wasnt a noob I would have made a partition on the card in the beginning. Apps can now be moved except those that dont allow movement but I am using link2sd for those. Its cool to see jellybean on this phone. I get quite a few hangs/crashes using the browser, bluetooth earpiece connects fine but I cant hear calls on it and the countdown timer is erratic closing by itself quite often. Maybe there are some settings I need to tweak to get the best performance? Thanks again for all the help and replies by the way.
WIPlooks like the oficial TWRP 2.8 dose not support F2FS yet>> fyi its a bug
you must use multirom TWRP 2.8 witch has F2FS support
This is what you need:
OTG-cable
USB drive
Alright chaps get ready for awesomeness
1.Recovery
You will need TWRP recovery
download the latest one
after you did that flash it with Rashr
2.ROM/Gapps/Kernel
now download Gapps,and the ROM that you want that is ALL-F2FS to your usb drive
and a ALL-F2FS kernel if the ROM you chose did not have a ALL-F2FS kernel
3.Backup
now backup anything! you dont want to lose to your computer or usb drive
And do try to do a nandroid backup to your USB drive if you can
4.Formating
Or watch https://www.youtube.com/watch?v=obwJCFzlh4w&feature
Reboot in recovery
- Tap Wipe
- Tap Advance Wipe
- Tap All if you want to have clean setup
- Swipe to Wipe
- Back
- Tap System
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back
- Tap Cache
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back
- Tap Data
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back, Back
5.Flashing
Now
-Tap mount
Mount your USB drive in recovery
-back
-Tap install
-Tap Storage:
-Tap USB Storage
Now tap the ROM you downloaded
Swipe to flash
Do the same with the kernel if you downloaded one
Then reboot and your done cheers
If you don't have an OTG-cable or a USB drive
What you need is a
Computer
mini USB cable. aka the one you use to connect your n7 to your computer.
First back up every thing you don't want lose
And download the ROM that is f2fs and kernel if the ROM you chose did
Not have a f2fs kernel to your computer
1. Download NexusRootToolkit
2. Install NexusRootToolkit
3. Launch NexusRootToolkit
4. It will update the Recovery Images
5. In Advance Utilities Click Launch
6. In Boot/Flash Image, tick Flash Permanently
7. Click Recovery
8. Click Latest TWRP
9. Then reboot to TWRP
10. Start Formatting to ALL-F2FS
Or watch https://www.youtube.com/watch?v=obwJCFzlh4w&feature
- Tap Wipe
- Tap Advance Wipe
- Tap All if you want to have clean setup
- Swipe to Wipe
- Back
- Tap System
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back
- Tap Cache
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back
- Tap Data
- Tap Repair/Change File Format
- Tap F2FS
- Swipe to Change
- Back, Back, Back
11. Now all of your files are gone
12. Now back to NexusRootToolkit
13. In Flash Zips
14. Add Zips to Flash
15. Click Add Zips to Flash and browse for the ROM you downloaded and the kernel
16. Click Confirm Operation
17. After that reboot to recovery
18. Tap Install and you will see a folder !ReadyToFlash
19. If you don't see any files or folder just keep on FlashZips until you see that folder.
20. If you see the rom and kernel then start flashing
credit to @SmaRkieS
..
Thank you for the guide, you really helped me.
I flashed the 03/08 Carbon ROM using the USB OTG method (because of driver issues) and it works well.
Tonttunator said:
Thank you for the guide, you really helped me.
I flashed the 03/08 Carbon ROM using the USB OTG method (because of driver issues) and it works well.
Click to expand...
Click to collapse
Cheers
Thanks!
Had to remember my XDA login to hit Thanks! I haven't used my Grouper for some time (kids think it belongs to them). I decided to start carrying it for work and realized just how slow it seemed. I'm so thankful for resources like XDA to tell me about things like F2FS, but I didn't really know where to start. So I read about 100 pages of a dozen threads and finally found this post.
Finding your video on how to format F2FS in a step by step method really made it easy.
I don't have an OTG cable, and don't always trust tool kits, so I just used
Code:
adb push CARBON-KK-UNOFFICIAL-20140803-1733-grouper.zip /sdcard/!ROMS/CARBON-KK-UNOFFICIAL-20140803-1733-grouper.zip
&
adb push 7-29_GApps_Standard_4.4.4_signed.zip /sdcard/!ROMS/7-29_GApps_Standard_4.4.4_signed.zip
Thanks again!
Thanks to you @USBhost. Method in post #2 work perfect for me. My tablet feel a lot faster!
mana4.com said:
Thanks to you @USBhost. Method in post #2 work perfect for me. My tablet feel a lot faster!
Click to expand...
Click to collapse
cheers
nice but hard to find a perfect kernel.im running liquidsmooth kitkat previouly with franco.but its kinda frustrating that it causes ramdom freezes.then i tried mkernel which was very impressive when i was using jellybean.but frustrating again cuz it causes problem of the screen out of order(not sensitive enough).after all of this i change back to the original kernel of the rom.faint
look like i need to update this for the new twrp 2.8
USBhost said:
look like i need to update this for the new twrp 2.8
Click to expand...
Click to collapse
Certainly looks that way [emoji1]
Is it possible to create a compatible PhilzTouch Cwm recovery?
k4bbe said:
Certainly looks that way [emoji1]
Is it possible to create a compatible PhilzTouch Cwm recovery?
Click to expand...
Click to collapse
Dont know
i have the latest twrp but when i try to change to f2fs i dont have that option just fat and the ext ones how do i fix this
robgee789 said:
i have the latest twrp but when i try to change to f2fs i dont have that option just fat and the ext ones how do i fix this
Click to expand...
Click to collapse
Hmm i have all the options
Try deleting the twrp config file
USBhost said:
Hmm i have all the options
Try deleting the twrp config file
Click to expand...
Click to collapse
where is that mate?
robgee789 said:
where is that mate?
Click to expand...
Click to collapse
In the root of your internal storage
/TWRP/.twrps
USBhost said:
In the root of your internal storage
/TWRP/.twrps
Click to expand...
Click to collapse
i dont have a twrp folder???
edit i booted to twrp then rebooted and its there so i deleted it and the setting is still not there ??
---------- Post added at 04:33 PM ---------- Previous post was at 04:22 PM ----------
i just flashed 2.7.1.1 and the option is there lol
robgee789 said:
i dont have a twrp folder???
edit i booted to twrp then rebooted and its there so i deleted it and the setting is still not there ??
---------- Post added at 04:33 PM ---------- Previous post was at 04:22 PM ----------
i just flashed 2.7.1.1 and the option is there lol
Click to expand...
Click to collapse
O ok
Looked like you had an old recovery lol
Good you got it working
USBhost said:
O ok
Looked like you had an old recovery lol
Good you got it working
Click to expand...
Click to collapse
i started with an old version the updated to 2.8.0.0 and thats when i tried to change to f2fs but the option wasnt there but it is on 2.7.1.1
robgee789 said:
i started with an old version the updated to 2.8.0.0 and thats when i tried to change to f2fs but the option wasnt there but it is on 2.7.1.1
Click to expand...
Click to collapse
Flash is one
Rename it to img
Official nightlies are up for our device's:
Scorpion (LTE): http://download.cyanogenmod.org/?device=scorpion
Scorpion (Wifi): http://download.cyanogenmod.org/?device=scorpion_windy
TWRP Installation:
You can install TWRP through ADB or Terminal Emulator app. Thanks to ejdan for finding this!
ADB:
Before you begin:
- Download TWRP:
Code:
[URL="http://qzerno.troxit.nl/android/misc/TWRP/Sony%20Xperia%20Z3%20Tablet%20Compact/WiFi%20-%20SGP61x/twrp.img"]WiFi - SGP61x[/URL]
[URL="http://qzerno.troxit.nl/android/misc/TWRP/Sony%20Xperia%20Z3%20Tablet%20Compact/LTE%20-%20SGP62x//twrp.img"]LTE - SGP62x[/URL] (Credits to [B]der_bert[/B] for making this)
- set Root access to "Apps and ADB" in Developer options.
- set USB Debugging Mode to "ON" in Developer options.
Instructions:
1. Put twrp.img in the root of your Z3TC.
2. Open command prompt and go to the location where ADB.exe is.
3. Start an ADB shell:
Code:
adb shell
4. Gain root access:
Code:
su
5. Flash TWRP on FOTAKernel partition
Code:
dd if=/sdcard/twrp.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
6. Reboot to recovery and you would see TWRP.
Terminal Emulator:
Before you begin:
- Download TWRP:
Code:
[URL="http://qzerno.troxit.nl/android/misc/TWRP/Sony%20Xperia%20Z3%20Tablet%20Compact/WiFi%20-%20SGP61x/twrp.img"]WiFi - SGP61x[/URL]
[URL="http://qzerno.troxit.nl/android/misc/TWRP/Sony%20Xperia%20Z3%20Tablet%20Compact/LTE%20-%20SGP62x//twrp.img"]LTE - SGP62x[/URL] (Credits to [B]der_bert[/B] for making this)
- set Root access to "Apps" in Developer options.
- set Local terminal to "ON" in Developer options. (If you don't have this option download then Terminal Emulator from the Play Store)
Instructions:
1. Put twrp.img in the root of your Z3TC.
2. Open the app Terminal or Terminal Emulator
3. Gain root access:
Code:
su
4. Flash TWRP on FOTAKernel partition
Code:
dd if=/sdcard/twrp.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
5. Reboot to recovery and you would see TWRP.
Version Information:
Status: Discontinued
Created 2014-12-24
Last Updated 2015-03-25
Nice? any plans for LTE model?
Lte model is merged into cm sources so it should work
Will try to get up an simple kernel with intelliplug and so on
moritz31 said:
Lte model is merged into cm sources so it should work
Will try to get up an simple kernel with intelliplug and so on
Click to expand...
Click to collapse
I'd be interested and thanks!
chaostimmy said:
Nice? any plans for LTE model?
Click to expand...
Click to collapse
I'm building right now for LTE but I can't test this builds.
EDIT: LTE Build is up!
I have tried the Wifi version and it seems to work fine.
First I had a few restarts when locking the screen but it seems to have fixed itself now. Maybe because I disabled double tap to sleep/wake?
SD card is not mounted. Is there a way to fix it? The card is listed in /proc/partitions so it should be possible to fix with a proper fstab.
ejdan said:
SD card is not mounted. Is there a way to fix it? The card is listed in /proc/partitions so it should be possible to fix with a proper fstab.
Click to expand...
Click to collapse
I compared fstab.qcom in CM12 with the stock kernel and found a difference. The stock kernel has /devices/msm_sdcc.3/mmc_host for sdcard1 but CM12 has /devices/msm_sdcc.2/mmc_host
I changed '2' to '3' in the ramdisk and now SD card works. I have attached my modified kernel image. Unpack the zip file and flash cm12-sdcard1-fix.img using fastboot. This kernel is taken from cm-12-20141225-0800-UNOFFICIAL-scorpion_windy.zip
Qzerno said:
I'm building right now for LTE but I can't test this builds.
EDIT: LTE Build is up!
Click to expand...
Click to collapse
Great, thank you but I could not install it. In TWRP it says:
"This package is for device: SGP621, SGP641, SGP651, scorpio; this device is scorpion_windy."
It's not. I have the LTE version, SGP621 aka Scorpion.
Thanks for the builds! What has everyone flashed?
Home Launcher
Is Trebuchet included in these builds? Ive flashed todays (26th) build and am I'm just getting the options for Google Now and Nova Launcher.
---------- Post added at 08:09 PM ---------- Previous post was at 07:55 PM ----------
Any chance of making the kernel flashable?
BUG REPORT: double tap to wake is not working
ejdan said:
I compared fstab.qcom in CM12 with the stock kernel and found a difference. The stock kernel has /devices/msm_sdcc.3/mmc_host for sdcard1 but CM12 has /devices/msm_sdcc.2/mmc_host
I changed '2' to '3' in the ramdisk and now SD card works. I have attached my modified kernel image. Unpack the zip file and flash cm12-sdcard1-fix.img using fastboot. This kernel is taken from cm-12-20141225-0800-UNOFFICIAL-scorpion_windy.zip
Click to expand...
Click to collapse
Nice, thanks for fixing this. Do you maybe know which file in the source need to edit to get this works? then I can commit it to CyanogenMod.
Noe_S said:
Great, thank you but I could not install it. In TWRP it says:
"This package is for device: SGP621, SGP641, SGP651, scorpio; this device is scorpion_windy."
It's not. I have the LTE version, SGP621 aka Scorpion.
Click to expand...
Click to collapse
The recovery (TWRP) need to get a build separately for the scorpion (SGP621), then it should work.
I will search for a alternative installation method for the scorpion.
xan_asmodi said:
Is Trebuchet included in these builds? Ive flashed todays (26th) build and am I'm just getting the options for Google Now and Nova Launcher.
---------- Post added at 08:09 PM ---------- Previous post was at 07:55 PM ----------
Any chance of making the kernel flashable?
Click to expand...
Click to collapse
Yes, Trebuchet is included in these build, PA Gapps remove Trebuchet I can upload Trebuchet separately if you want.
I want to make the kernel flashable but that has not yet succeeded.
xan_asmodi said:
BUG REPORT: double tap to wake is not working
Click to expand...
Click to collapse
Thanks for the bug report. I also noticed this. I will add this in the OP.
Qzerno said:
Nice, thanks for fixing this. Do you maybe know which file in the source need to edit to get this works? then I can commit it to CyanogenMod.
Click to expand...
Click to collapse
I made a pull request on Github. Not sure if it is the correct way to do it
https://github.com/CyanogenMod/android_device_sony_scorpion_windy/pull/1
The file fstab.qcom is in rootdir. Because of the overlay (scorpion is based on shinano common) I had to add a new file. I have not built from source so I have not checked that it is working but manually updating the ramdisk did work.
ejdan said:
I made a pull request on Github. Not sure if it is the correct way to do it
https://github.com/CyanogenMod/android_device_sony_scorpion_windy/pull/1
The file fstab.qcom is in rootdir. Because of the overlay (scorpion is based on shinano common) I had to add a new file. I have not built from source so I have not checked that it is working but manually updating the ramdisk did work.
Click to expand...
Click to collapse
Ahh that's why I can't find that file. I have add the file local and building right now.
EDIT: Yeah I have 10 posts!
Qzerno said:
Ahh that's why I can't find that file. I have add the file local and building right now.
Click to expand...
Click to collapse
You may have to add the file to a makefile somewhere but lets see how it goes.
Qzerno said:
Thanks for the bug report. I also noticed this. I will add this in the OP.
Click to expand...
Click to collapse
Your welcome Should I post stuff as I find them or PM you so you can update the OP?
Could you post trebuchet separately? That'd be a great help. I think the PA guys need to incorporate Aroma installer, because I don't think Google Now Launcher is as good as Trebuchet.
Keep up the good work, hopefully we'll get the camera drivers soon. I'll look to see if the camera module is the same as the Z2 tab, if so we may not need to wait, just take them from the other repository.
Oh, one more thing...
Xposed doesn't install through a combination of crap cyanogenmod recovery and other stuff which I can't profess to understand
Edit: I now understand that this is because of the shift from Dalvik runtime to ART. Getting CM12 to run Xposed will either require reverting to Dalvik (is this possible?) or waiting for the Xposed devs to rewrite Xposed.
When updating to a new nightly, you can flash over the previous build. When you do you need to reflash the ram disk/kernel update.
BUG REPORT: Rebooting into recovery from power menu doesn't work. Requires manual intervention at 'Sony screen'/purple LED.
Intalled it and works fine as far as i can tell. Can´t move Apps to he sd card thogh (not enough space error) but that might be because of that known sd issue. I have general access to the sd though.
Cheers and thanks
Chris
MasterTRL said:
Intalled it and works fine as far as i can tell. Can´t move Apps to he sd card thogh (not enough space error) but that might be because of that known sd issue. I have general access to the sd though.
Cheers and thanks
Chris
Click to expand...
Click to collapse
What nightly are you using and did you flash the sd card fix?
***** This is for the AT&T XT1097 version of the Moto X *****
I have a new image to share with tethering, sqlite and xposed added in. (also fixed the HDR camera bug that my previous image had)
If you have never flashed an image with MoFo before, Please read this great Noob Guide for MoFo:
http://forum.xda-developers.com/moto-x-2014/general/noob-guide-rooting-verizon-moto-x-2014-t3097375
If you haven't already flashed a root image, I would suggest flashing one before this one so that you can delete the required directories under /data/dalvik-cache
Download stock image with just root here.
Instructions:
1. Download the Xposed Installer if you don't already have it, and install it to your phone but don't do anything with it.
2. Go into your file manager and delete /data/dalvik-cache/arm and /data/dalvik-cache/profiles directories. <----- very important
3. Boot into bootloader and flash the image with mofo.
4. Wipe your cache.
5. Install any Xposed modules and enable them then reboot.
If you start getting play services related force closes then uninstall updates for the Google Play Store and Google Play Services, then reboot. You can either find and reinstall the updates or just wait and they will be updated automatically (I just waited and within a day I was back running the most recent versions).
Version 1: Download Link
Sweet will be downloading when I get home. Would you happen to have a plain rooted one I could flash first
xMIChael91x said:
Sweet will be downloading when I get home. Would you happen to have a plain rooted one I could flash first
Click to expand...
Click to collapse
sure
jeepguy04 said:
Download stock image with just root here.
Click to expand...
Click to collapse
Thanks man
---------- Post added at 03:30 PM ---------- Previous post was at 03:27 PM ----------
Is all the moto and Att apps still in your img
xMIChael91x said:
Is all the moto and Att apps still in your img
Click to expand...
Click to collapse
There really is no benefit to taking out any /system partition apps as you can't use the space for anything else. I just use Titanium B/U Pro to freeze the /system apps I don't want.
---------- Post added at 02:37 AM ---------- Previous post was at 02:34 AM ----------
jeepguy04 said:
sqlite
Click to expand...
Click to collapse
Where did you get the sqlite binary?
xMIChael91x said:
Thanks man
---------- Post added at 03:30 PM ---------- Previous post was at 03:27 PM ----------
Is all the moto and Att apps still in your img
Click to expand...
Click to collapse
Yes all apps still there. Like JulesJam said, just freeze the ones you don't want. Easier that way because everyone wants different things removed.
JulesJam said:
Where did you get the sqlite binary?
Click to expand...
Click to collapse
Pulled it out of the XT1096 TotalX image.
jeepguy04 said:
Easier that way because everyone wants different things removed.
Click to expand...
Click to collapse
Also, there is no benefit b/c the freed up space is on the /system partition so it can't be used.
However it does speed up the system since smaller memory is consumed. This is a benefit to Roms like cm, pa, liquid and others. Also if you were to remove the libraries associated with the apps it would be less for the CPU to load through. Another benefit would be more ram available for user apps. I would guess on a personal level anyone of us could replace the undesired system apps with the play store apps of your choice. That would be a very reasonable use of the system space.
Just wanted say thank you for this! I have had zero issues since installing this when you created the thread.
Just installed this and everything is complaining about xposed not being installed..
Has anyone tried using the tethering option who is using Straight Talk (At&t MVNO)? I haven't gotten a chance to try it out, wonder if it will work or not...
jeepguy04 said:
***** This is for the AT&T XT1097 version of the Moto X *****
I have a new image to share with tethering, sqlite and xposed added in. (also fixed the HDR camera bug that my previous image had)
Click to expand...
Click to collapse
For some reason the xposed doesn't work for me.
See screenshot from attachment
I got a ATT xt1097
My flash procedure:
1. enter recovery and wipe data/cache
2. flash stock image with just root
3. wipe cache(If I don't do this there will be a bootloop)
4. enter system, turn on Unknown Sources (read from another website), Install Xposed Installer (tried both 2.7 experimental1 and 2.6.1), delete everything in dalvik-cache
5. fastboot flash your mod
6. wipe cache
7. enter system, there is a long updating app process.
8. open Xposed installer and it doesn;t work
lihanchen said:
My flash procedure:
Click to expand...
Click to collapse
Instructions:
1. Download the Xposed Installer if you don't already have it, and install it to your phone but don't do anything with it.
2. Go into your file manager and delete /data/dalvik-cache/arm and /data/dalvik-cache/profiles directories. <----- very important
3. Boot into bootloader and flash the image with mofo.
4. Wipe your cache.
5. Install any Xposed modules and enable them then reboot.
What Xposed installer did you download? I see the link in the OP is invalid.
Does this work fine even if Im in 5.1 OTA? Xt1097 att off course.
Also: I'm not root yet.