16
Guide Install Lollipop Pre-Alpha

  1. GRMrGecko Gingerbread Nov 14, 2014

    GRMrGecko, Nov 14, 2014 :
    This guide will help you install the unofficial builds of CyanogenMod 12 and other Lollipop builds.

    Disclaimer: These builds are not official and are very much pre-alpha builds. While many people have little issues, you may have issues yourself and without some knowledge of ROMing, you may end up bricking your device.
    I and the people who built the ROMs are not responsible for you bricking your device, or losing data.

    Installation
    Backup:
    If you do not backup your device, you will lose everything!
    Install Titanium Backup and choose Backup all user apps from the backup batch actions
    [​IMG]

    Titanium Backup requires that you are rooted to work. If you are not rooted, use a tool such as Helium.

    Be sure to copy your backup to your computer just in-case the data in the "SD Card" partition gets deleted. Use Android File Transfer or ADB to do so.

    Unlock Bootloader: If you did not root your device, you likely have not unlocked your bootloader and you will need to unlock your device using the guide here.

    Recovery: You need to also make sure you have a custom recovery such as the TWRP recovery which an installation guide is also available here.

    Downloads: If you have done all of the above, you are ready to begin the installation process.
    First you need to download all these files to your device.
    Google Apps from https://s.basketbuild.com/gapps
    SuperSu from http://download.chainfire.eu/593/Sup...erSU-v2.19.zip (optional for root)

    Next you need to get a copy of CM12, you can do so in the following 2 ways.
    Download a lollipop ROM. Choose from one of these known to work ROMs, build your own ROM, or find a ROM from someone else you trust (if you find another good ROM, let me know).
    https://www.reddit.com/r/oneplus/com...update_thread/
    http://forum.xda-developers.com/onep...gapps-t2937887

    Build your own copy by following this guide http://forum.xda-developers.com/onep...s-one-t2947949

    Flashing: This guide is using TWRP. If you have a guide for using ClockworkMod or another custom recovery, let me know.
    1. Reboot into recovery, ether by adb reboot recovery in terminal or by holding down the volume down button as you reboot.
    2. Go into wipe, and swipe to factory reset. This erases your data but should not erase the "SD Card" partition.
    3. Go back home if it doesn't automatically do so.
    4. Go into reboot then choose Recovery.
    5. After reboot, choose install and select the Lollipop ROM you downloaded.
    6. Swipe to confirm flash.
    7. After successful flash, go back home and back into install and flash both Google Apps and SuperSu.
    8. Reboot device to system and you should have Lollipop.

    Restoring Backup: Now that you're on Lollipop, you will want all your app settings and apps back.
    If you used the Titanium Backup option, install Titanium Backup, and choose Restore missing apps with data.
    [​IMG]

    Common Issues
    Slow Boot:
    The solution people have used was to remove GPS and location services. This means you will not be able to use any map program to navigate anywhere.
    Using ES File Explorer, go to /System/priv-app and remove com.Qualcomm.location

    NFC and Bluetooth: There was some earlier ROMs that had these issues, go to a more recent ROM.

    Enable on screen keys and disable hardware keys: Follow this guide http://forum.xda-developers.com/show....php?t=2032117 and flash this to disable the backlight on the buttons https://drive.google.com/file/d/0Byx...ybHlYRmNJ/view credit @sd65

    MultiROM: MultiROM does not support Lollipop as of right now. There has been success in installing Lollipop then using CM11(S) as a secondary ROM.

    I will update this as I find other common issues.

    Restore CM11S (Stock firmware)
    Make sure you backup using the instructions above.
    Download original firmware from https://cyngn.com/products/oneplusone/ and extract it.
    In terminal, cd into the extracted folder.
    On your phone, unplug it from your computer and hold down volume up and the power button until you see the fastboot icon, then connect to your computer and run the commands in the terminal window.
    fastboot flash boot boot.img
    fastboot flash system system.img


    If you wish to flash the original recovery:
    fastboot flash recovery recovery.img

    You can also try following this guide if you trust their download.

    Once you are restored, so long as you didn't flash userdata, you should still have your backup from Titanium Backup in the "SD Card".
     
    Last edited: Nov 21, 2014

    #1
    Ramses75, talbs, Ong88 and 13 others like this.
  2. Hanson Lee Lollipop Community Expert Nov 14, 2014

    Hanson Lee, Nov 14, 2014 :
    Just saying. If I wanna restore my apps on CM12, will it have errors parsing the package?

    My experience was that from ColorOS 4.3 I went to SlimKat 4.4 and all the apps couldn't be restored, probably because of different versions.
     

    #2
    Slfling likes this.
  3. GRMrGecko Gingerbread Nov 14, 2014

    GRMrGecko, Nov 14, 2014 :
    I restored 213 apps with Titanium Backup with no issues. So I would assume there will be no issues parsing the package.
     

    #3
  4. ermexiro Honeycomb Nov 14, 2014

    ermexiro, Nov 14, 2014 :
    Hi, Nice guide.

    Just to know, is it possible to restore accounts settings with Titanium backup, wifi passwords, settings ?

    Because basically after changing the rom from cm11 to cm12 a lot of things should be changed (android version for example)
     

    #4
  5. mossy1963 Jelly Bean Nov 14, 2014

    mossy1963, Nov 14, 2014 :
    Never ever restore data from one rom to another. TB is not intended to be used that way.
    Restore apps by all means, but never app data
     

    #5
  6. GRMrGecko Gingerbread Nov 14, 2014


    #6
  7. GRMrGecko Gingerbread Nov 14, 2014

    GRMrGecko, Nov 14, 2014 :
    You mean never restore system settings/system apps.
     

    #7
    firewire2035 and mossy1963 like this.
  8. mossy1963 Jelly Bean Nov 14, 2014

    mossy1963, Nov 14, 2014 :
    yes system settings / app data, sorry for not being clearer - just the (non system) apps - nowt else
     

    #8
  9. Michael156 Ice Cream Sandwich Nov 14, 2014


    #9
  10. GRMrGecko Gingerbread Nov 14, 2014


    #10
    Michael156 likes this.
  11. WA_Bob Jelly Bean Nov 14, 2014


    #11
  12. Michael156 Ice Cream Sandwich Nov 14, 2014

    Michael156, Nov 14, 2014 :
    ah my god I regret not just letting google redownload all my apps (that seems significantly improved from previous versions) or may have to buy TB Pro, having to tap next, install, done for each app is killing me. This is taking forever :p
     

    #12
  13. hazzavg Jelly Bean Nov 14, 2014

    hazzavg, Nov 14, 2014 :
    so ive wiped everything
    i ticked too many things and now i have no rom on my phone
    it just has twrp and fastboot
    what do i do now
     

    #13
  14. GRMrGecko Gingerbread Nov 14, 2014

    GRMrGecko, Nov 14, 2014 :
    Use fast boot to go back to CM11S like my instructions say.
     

    #14
  15. hazzavg Jelly Bean Nov 14, 2014

    hazzavg, Nov 14, 2014 :
    impossibru
    cannot get adb and already wiped everything
    like
    everything
    your stuff wont be usable
     

    #15
  16. GRMrGecko Gingerbread Nov 14, 2014

    GRMrGecko, Nov 14, 2014 :
    Do you have a computer that is Mac OS X, Linux, or Windows available?
    If you do, simply boot your phone to fastboot and download the fastboot command as guided with https://forums.oneplus.net/threads/...oader-install-custom-recovery-and-root.64487/ then ether follow my guide or use http://forum.xda-developers.com/oneplus-one/general/guide-return-opo-to-100-stock-t2826541
     

    #16
  17. hazzavg Jelly Bean Nov 14, 2014

    hazzavg, Nov 14, 2014 :
    heres a fun fact
    it wont unlock
    as in
    the oem bit
    after that it goes into recovery but is still locked......................................
     

    #17
  18. GRMrGecko Gingerbread Nov 14, 2014


    #18
  19. hazzavg Jelly Bean Nov 14, 2014


    #19
  20. mario_rep Honeycomb Nov 15, 2014


    #20