Related
hello is there away to do the title of this thread?
I have a unbranded ROM but it's loaded with my operators Data settings, and I'll be loathed to type them in if I decide to return to the stock ROM, so is there a way to save your current ROM incase it goes wrong, or your flash and decide to go back?
TIA Luke.
Nandroid backup - which you will certainly be doing before flashing anything new. Won't you?
Thinks - you are rooted aren't you?
diablous said:
hello is there away to do the title of this thread?
I have a unbranded ROM but it's loaded with my operators Data settings, and I'll be loathed to type them in if I decide to return to the stock ROM, so is there a way to save your current ROM incase it goes wrong, or your flash and decide to go back?
TIA Luke.
Click to expand...
Click to collapse
Search for r6-desire-root.zip, follow first link in google.
If it fails try it on another os (or pc), it will always succeed
ROM Manager backup. Copy it to your PC for safe keeping.
JohnSteveDoe said:
ROM Manager backup. Copy it to your PC for safe keeping.
Click to expand...
Click to collapse
..with rom manager it really works great; also the restore procedure works - I tried it.
thanks guys,
new to this ROM flashing on the Android OS, so it's all new however the community is being great as always
Does anyone know if you can back up your ROM without root, before gaining root access?
Desire_this! said:
Does anyone know if you can back up your ROM without root, before gaining root access?
Click to expand...
Click to collapse
Simple answer is no, it can't be done. You need root to backup your rom.
Actually, you don't need root to do a nandroid backup. Just a custom recovery.
LBTaylor1984 said:
thanks guys,
new to this ROM flashing on the Android OS, so it's all new however the community is being great as always
Click to expand...
Click to collapse
I am new to this, coming from iphone. I just love all the features and customizations availalbe.
Rooting on my galaxys4 was easy. thanks all
Thanks for this info too. just what i was looking for.
:good:
If you have rooted and installed any decent backup software they can backup the entire rom and all settings.
Then even if you mess up your phone and boot loop it, as long as you can get into recovery you can restore everything.
So it serves multiple purposes, I prefer this method to rom manager and titanium backup.
Apologies for the very simple question, but I've yet to find a definitive yes/no answer on this.
I'm interested in:
- unlocking the bootloader
- rooting my nexus
With a view to install root-enabled apps like Titanium etc.
I DO NOT want to install any custom ROM (at least for the time being!) as I am happy with stock ICS 4.0.4
If I do the above (unlock & root) - will I still be notified about and be able to install OTA updates from Google?
(I'm on yakju)
Cheers
brypie said:
Apologies for the very simple question, but I've yet to find a definitive yes/no answer on this.
I'm interested in:
- unlocking the bootloader
- rooting my nexus
With a view to install root-enabled apps like Titanium etc.
I DO NOT want to install any custom ROM (at least for the time being!) as I am happy with stock ICS 4.0.4
If I do the above (unlock & root) - will I still be notified about and be able to install OTA updates from Google?
(I'm on yakju)
Cheers
Click to expand...
Click to collapse
you will be notified and assuming you still have the stock recovery and not CWM and do not modify any system files, you can install it.
is method given by Jubakuba the only way to root Galaxy Nexus??
http://forum.xda-developers.com/showthread.php?t=1529058
<lie>
Yes.
</lie>
Really though...it's the best way.
If you want to use other methods *cough* toolkits *cough* they'll probably work.
But if you end up soft bricking your phone at some point (Trust me. You will.) You'll want the tools in place (and know that they're working and how to use them) to get you unstuck.
gagan007 said:
is method given by Jubakuba the only way to root Galaxy Nexus??
http://forum.xda-developers.com/showthread.php?t=1529058
Click to expand...
Click to collapse
Not the only but the safest and the proper way and the learning way
Galaxy Nexus AOKP m5 Franco kernel m3
Zepius said:
you will be notified and assuming you still have the stock recovery and not CWM and do not modify any system files, you can install it.
Click to expand...
Click to collapse
Thanks.
So, I assume form your answer that unlocking and rooting does not modify the system files enough to break ota?
brypie said:
Thanks.
So, I assume form your answer that unlocking and rooting does not modify the system files enough to break ota?
Click to expand...
Click to collapse
unlock: no
root: no
the problem is, most root methods flash clockwork recovery. this does break OTA.
Jubakuba said:
<lie>
Yes.
</lie>
Really though...it's the best way.
If you want to use other methods *cough* toolkits *cough* they'll probably work.
But if you end up soft bricking your phone at some point (Trust me. You will.) You'll want the tools in place (and know that they're working and how to use them) to get you unstuck.
Click to expand...
Click to collapse
Hi.
I'll read through your guide - looks good.
However, you seem to imply that to get root, I have to install a custom recovery??
Is there a separate step to simply install root using the default recovery?
Easiest method...
https://developers.google.com/android/nexus/images#yakju
You can (and should) download the factory images.
From there...unzip the .tar and the .zip inside of it.
The .zip contains a recovery.img
Flash that using my guide...post 3, I believe...detailing alternative (in this case, stock) recoveries after rooting.
brypie said:
Thanks.
So, I assume form your answer that unlocking and rooting does not modify the system files enough to break ota?
Click to expand...
Click to collapse
To expand on what Zepius said:
1) unlocking does not modify any system files at all.
2) "rooting" just means place two files on your system partition. Nothing more. As long as you don't modify or delete files already there, you can add whatever files you want.
brypie said:
Hi.
I'll read through your guide - looks good.
However, you seem to imply that to get root, I have to install a custom recovery??
Is there a separate step to simply install root using the default recovery?
Click to expand...
Click to collapse
You do not need to install a custom recovery to root. Booting a custom recovery allows you to do the same thing. In Jubakuba's guide, replace
fastboot flash recovery <name-of-recovery.img>
with
fastboot boot <name-of-recovery.img>
and it will temporarily boot the custom recovery from your PC.
Not computer illterate but a 7yr blackberry convert to android. I use my phone lots for work so I like it fast. So I want the newest best software. Can someone steer me in the direction to a guide to what I need to do to root my phone and flash with the newest rom/kernel?
thx
Not trying to be an ass here, but if you haven't Google searched or searched within XDA about these things, you should not even worry about them. The S3 is plenty fast on stock.
Sent from my SAMSUNG-SGH-I747 using xda premium
I need to root it for certain apps.
pretty much im asking. what is a kernel and a rom exactly, and what exactly do I need to do to have my phone completely unlocked/rooted/su
http://forum.xda-developers.com/showthread.php?t=1798695
This thread has a good explanation of ROM/kernel difference. As for "best"ROM, that's subjective. It's like what's the best restaurant. Everyone's opinion is different.
mrhaley30705 said:
http://forum.xda-developers.com/showthread.php?t=1798695
This thread has a good explanation of ROM/kernel difference. As for "best"ROM, that's subjective. It's like what's the best restaurant. Everyone's opinion is different.
Click to expand...
Click to collapse
awesome thank you very much
are there any good guides for installing a rom? Im downloading Diets, but he has minimal info in his thread. I read I need to run nanroid and what not but cant find a good howto
thx
je61 said:
awesome thank you very much
are there any good guides for installing a rom? Im downloading Diets, but he has minimal info in his thread. I read I need to run nanroid and what not but cant find a good howto
thx
Click to expand...
Click to collapse
Best advice for installing a ROM is to follow the instructions in the first post of that thread. A nandroid is performed in cwm recovery. It's simply a backup of where your phone is right now. It is performed under backup and restore (not actually called a nandroid).
thank you. well his first post is fairly confusing. from my understanding i run CWM, backup,flash,recover?
do i then need to root it?
ROM should be rooted already.
Bit of a newb as well, best way to install a ROM;
Root using the no trip method stickied at the top of the dev forum.
Download and install goo manager and use this to install twrp, a great alternative to cwm.
Download and place the ROM of choice on the sdcard, and boot into recovery (home+vol up+power)
Perform a back up, then wipe and install!!
hapticxchaos said:
Bit of a newb as well, best way to install a ROM;
Root using the no trip method stickied at the top of the dev forum.
Download and install goo manager and use this to install twrp, a great alternative to cwm.
Download and place the ROM of choice on the sdcard, and boot into recovery (home+vol up+power)
Perform a back up, then wipe and install!!
Click to expand...
Click to collapse
thank you very much
but if the rom is rooted, whhy did u root first?
je61 said:
thank you very much
but if the rom is rooted, whhy did u root first?
Click to expand...
Click to collapse
You need to root your stock ROM to be able to install twrp. Any ROM you flash will come prerooted ;p
So far I've had only Samsung phones, which were rooted by flashing a zip file through the built-in recovery (containing signed SuperSU).
Now I have a 2013 Nexus 7 and I'm looking at the rooting guides and I see bootloader unlocking, flashing custom recoveries and a lot of other things which personally confuse the hell out of me as to why are they needed.
So I wanted to ask if there is a way to just flash a zip file with the SuperSU (and buzybox) app like how it's done on the Samsung phones? Or if there is a method that doesn't require replacing the stock recovery / flashing ROM components?
If anything its easier than any Samsung device but the thing is don't Root if it confuses you at least until you understand how to do it there is tons of guides online
spinninbsod said:
If anything its easier than any Samsung device but the thing is don't Root if it confuses you at least until you understand how to do it there is tons of guides online
Click to expand...
Click to collapse
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
To my knowledge, you need to have a custom recovery to root it. Unlocking the bootloader helps with this, as it ensures recovery and root sticks.
Or, just use the Wugfresh Nexus Root Toolkit to unlock and root.
CrisR82 said:
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
Click to expand...
Click to collapse
I was in the exact same position as you four days ago, up until then the only android devices I had owned were the Samsung Galaxy S2 and S4. It is quite different to the rooting process on the samsung devices but just as you did with the Samsung devices you will learn as you go along. My bootloader is unlocked, rooted with a custom rom and it was pretty easy to do
CrisR82 said:
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
Click to expand...
Click to collapse
A sideload would only be needed if you didn't dump SuperSU on the phone first.
Unlock bootloader
Flash TWRP
Flash SuperSU
Done
Get wugfresh's nexus root toolkit. It's made for the novice in all of us.... Works great, self updates, awesome help section.. Look into it.. It's made specifically for the nexus line of products
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
CrisR82 said:
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
Click to expand...
Click to collapse
Bootloader needs to be be unlocked, but can be relocked after rooting
AFAIK, you can use stock recovery, but custom offers better options/control over the situation. Most roms/kernels are flashed via twrp or cwm..... You can flash through rom toolbox if you choose to stay stock recovery
You can use Towel root to root your tablet in about 30 seconds. It'll also unlock your bootloader for you.
Cousin recovery is only needed of you intend to flash kernels and Roms and the like. If, like me, you only want root for installing things like xposed then you don't need to bother with one.
Sent from my Nexus 4 using XDA Free mobile app
CrisR82 said:
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
Click to expand...
Click to collapse
Yes, all the steps that are listed are required for rooting your Nexus. I understand what you are asking and I was also hesitant at first, but it was super easy to root and I didnt use the WugFresh took kit I manually rooted mine, following Zedomaxs Video tutorial, that way I could stop and Pause it at every step to make sure things were happening as they should here is the link
https://www.youtube.com/watch?v=X1cD-JXRGX8
I confirm towelroot works on the 2013 nexus 7. After rooting unlock bootloader with app from google play. This method does not wipe user data or need a computer at all. And if root is lost and the towelroot exploit is patched with the next os update you can reroot the old way.
Sent from my Le Pan TC1020 using Tapatalk
Hi all, new to all of this. Please keep this in mind as you read this thread.
Well first of all I have been reading about Cyanogenmod and how it helps saves battery. I also wanted to use cputuner to overclock my phone a little. I have in the past rooted this phone and installed cputuner not knowing that it could damage your phone if you didn't have a custom kernel that supported overclocking. After I found that out I uninstalled it and unrooted in fear of damage to my phone. Anyways I have a few questions and was looking knowledge, resources, and help about a few things.
Questions:
Is installing a custom rom and things needed to install a custom rom possible with a PC?
Can I safely reroot my device since I unrooted through #SU?
What do I need to do besides reroot my device in order to install a custom rom? (Cyanogenmod)
Thanks in advance!
Other INFO:
My device is a Samsung Galaxy S3 I-747
Firmware 4.4.2 KitKat
Device was rooted before using towelroot but I unrooted using #SU.
.
Ok. To install cm with no computer use, I'd say the easiest way would be to get root again with towelroot. Then install flashify from the play store. use flashify to install a custom recovery. I prefer TWRP.
Next download cm rom and Gapps. Follow the installation instructions for the rom. Generally that's boot into recovery, wipe dalvik, cache, system, and data, flash rom, flash Gapps, then reboot. You can do this from the internal SD, it won't erase that when you wipe. However, an external SD can be really handy for getting out of a jam.
If you haven't done it, a little research on the forums here about backing up your efs might be in order before flashing roms. Hope you never need it, but it could make life easier someday.
Read, read, read the forum here. This was just a real brief overview. If you don't quite understand any part, it should at least help you with what to search to learn what you need to know.
Sent from my LG-V410 using XDA Free mobile app
jason2678 said:
Ok. To install cm with no computer use, I'd say the easiest way would be to get root again with towelroot. Then install flashify from the play store. use flashify to install a custom recovery. I prefer TWRP.
Next download cm rom and Gapps. Follow the installation instructions for the rom. Generally that's boot into recovery, wipe dalvik, cache, system, and data, flash rom, flash Gapps, then reboot. You can do this from the internal SD, it won't erase that when you wipe. However, an external SD can be really handy for getting out of a jam.
If you haven't done it, a little research on the forums here about backing up your efs might be in order before flashing roms. Hope you never need it, but it could make life easier someday.
Read, read, read the forum here. This was just a real brief overview. If you don't quite understand any part, it should at least help you with what to search to learn what you need to know.
Sent from my LG-V410 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks friend will look into it a little more. So is there a major risk of getting bricked or are chances slim? Also do you have any links to the Cyanogenmod version I'm looking for? I would like it to be 4.4.2, not 5.X.X. And I also need the appropriate gapps file. If you don't know I still thank you for the info friend!
KentuckyGuy447 said:
Thanks friend will look into it a little more. So is there a major risk of getting bricked or are chances slim? Also do you have any links to the Cyanogenmod version I'm looking for? I would like it to be 4.4.2, not 5.X.X. And I also need the appropriate gapps file. If you don't know I still thank you for the info friend!
Click to expand...
Click to collapse
Chances of bricking should be slim as long as you follow the instructions closely.
CyanogenMod 11 is based on Android 4.4.X, Kitkat. Nightlies can be found here or here.
Snapshot releases, sometimes called monthlies, can be found here.
There are options regarding Google Apps( GAPPS ) the choices from CM are here.
Some prefer the GAPPS packages provided by Paranoid Android, look here.
dawgdoc said:
Chances of bricking should be slim as long as you follow the instructions closely.
CyanogenMod 11 is based on Android 4.4.X, Kitkat. Nightlies can be found here or here.
Snapshot releases, sometimes called monthlies, can be found here.
There are options regarding Google Apps( GAPPS ) the choices from CM are here.
Some prefer the GAPPS packages provided by Paranoid Android, look here.
Click to expand...
Click to collapse
Thanks so much! Have been researching like crazy and odds seem pretty good. Problem is I've hit a ditch headfirst. I can't reboot using towering because I updated my kernel sometime through the period when my phone was unrooted (idk when or how this was done.) The date is apast june the 3rd and i read it won't work apast that date. Is there a workaround for this? I have no PC so I would like a non-PC method if possible. I just wanted to say I have tried all the modstrings for toweroot and still nothing.
KentuckyGuy447 said:
Thanks so much! Have been researching like crazy and odds seem pretty good. Problem is I've hit a ditch headfirst. I can't reboot using towering because I updated my kernel sometime through the period when my phone was unrooted (idk when or how this was done.) The date is apast june the 3rd and i read it won't work apast that date. Is there a workaround for this? I have no PC so I would like a non-PC method if possible. I just wanted to say I have tried all the modstrings for toweroot and still nothing.
Click to expand...
Click to collapse
The June 3rd date probably only counts if you took all of the OTA updates, okay rechecked your OP and I see that you are on NE4. I recall that either the NE4 or the NJ1 update patched the kernel to block TowelRoot. I take it when you say Firmware 4.4.2 KitKat you mean baseband, modem, and Samsung stock rom.
With SuperSu you can re-root using it, assuming you unrooted but did not remove the app. I don't know if the same applies to th SU app that comes with CWM. You could try. If you did go back to stock rom and properly formated you may no longer have su on your phone.
Yes, if you have a custom recovery on your phone you should be able to re-root without a PC. Search for the zip version of SuperSu, put it on an external sdcard, and flash it through the recovery. Without a custom recovery I'm not sure of other options not requiring root that do not involve a PC (Windows or Linux) or a Mac. Apps like Flashify require root, so will not work for you at the moment.
dawgdoc said:
The June 3rd date probably only counts if you took all of the OTA updates, okay rechecked your OP and I see that you are on NE4. I recall that either the NE4 or the NJ1 update patched the kernel to block TowelRoot. I take it when you say Firmware 4.4.2 KitKat you mean baseband, modem, and Samsung stock rom.
With SuperSu you can re-root using it, assuming you unrooted but did not remove the app. I don't know if the same applies to th SU app that comes with CWM. You could try. If you did go back to stock rom and properly formated you may no longer have su on your phone.
Yes, if you have a custom recovery on your phone you should be able to re-root without a PC. Search for the zip version of SuperSu, put it on an external sdcard, and flash it through the recovery. Without a custom recovery I'm not sure of other options not requiring root that do not involve a PC (Windows or Linux) or a Mac. Apps like Flashify require root, so will not work for you at the moment.
Click to expand...
Click to collapse
Thanks for the info, sadly I did uninstall #SU. Here is a ss of my modem info and such. I think it pretty much confirms I have the NJ1 version but I need you to confirm that.
KentuckyGuy447 said:
Thanks for the info, sadly I did uninstall #SU. Here is a ss of my modem info and such. I think it pretty much confirms I have the NJ1 version but I need you to confirm that.
Click to expand...
Click to collapse
I'm stuck.
You can install a custom recovery without having root, if you have a PC. You would use either Odin, Heimdall, or maybe adb.
You can install a custom recovery without a PC if you have root. You would use an app Like Flashify, Rom Manager, or Goo Manager (if it still exists).
You can flash a rom without a PC if you have a custom recovery, root is not needed.
Some roms, usually stock, can be flashed without a custom recovery if you have a PC.
I don't know the solution until you have access to a PC. I could see it being possible using a live USB with persistence of a Linux distribution, but you still have need for a PC. It's been a while since I created a live USB. The method I used required a small installation on the PC. so I don't see this as an immediate solution for you.
Oh sorry. I don't think towelroot works once you're on nj1, unless it has been updated.
If you get access to a PC, rooting is still fairly easy. You can use download mode and odin or heimdall to flash a custom recovery (be sure to uncheck reboot if using odin, or be really ready to pull battery). Don't let your phone reboot normally, you'll have to pull battery once odin is done.
Reboot to custom recovery, then flash supersu and you'll be rooted again, and set up to do whatever you want with your phone.
Sent from my LG-V410 using XDA Free mobile app
Thanks all for your help. I have decided I'm gonna give C-F Root a try as it seems very easy, then use Flashify to get CWM. Correct me if I'm wrong but there's no boot loader for my model type right? Couldn't seem to find anything on the subject except the Verizon variant. I'm gonna still need help deciding which gapps to flash as I'm gonna flash the latest Cyanogenmod monthly build. Is there anything else to be aware of when using a new Rom?
KentuckyGuy447 said:
Thanks all for your help. I have decided I'm gonna give C-F Root a try as it seems very easy, then use Flashify to get CWM. Correct me if I'm wrong but there's no boot loader for my model type right? Couldn't seem to find anything on the subject except the Verizon variant. I'm gonna still need help deciding which gapps to flash as I'm gonna flash the latest Cyanogenmod monthly build. Is there anything else to be aware of when using a new Rom?
Click to expand...
Click to collapse
excuse for butting in .... but if you dont know your bootloader/modem info. here is an app called 'samsung info' that should tell you.
your question "...... but theres no bootloader for my phone model right?" kinda worried me. its important to know because they should match AND trying to downgrade can brick your device. on the plus side ; i've never seen a custom ROM include bootloader/modem in it.
again , just a thought and not trying to butt in.:good:
https://www.dropbox.com/s/4ka74x02tg1rrn1/org.vndnguyen.phoneinfo-1.apk?dl=0
"all i can really do , is stay out of my own way and let the will of heaven be done"
As mrrocketdog stated, the Samsung Info app will tell you your bootloader and modem. If what you previously stated is correct, they should both be NJ1. You can get the same info by issuing these commands in a terminal emulator on the phone:
Code:
getprop ro.bootloader
and
Code:
getprop | grep version.baseband
Appreciate the butting in! You may have just saved me from bricking my phone lol. Maybe I need to do a lot more research because that just lost me. So how do I tell that my phone is equipped with a boot loader? And if it is how do I disable it? I read that in order to flash a new Rom the boot loader must be disabled. (Correct me if I'm wrong) I'm no where near the point of flashing a new Rom (Cyanogenmod) but this is a great furniture reference to me.
KentuckyGuy447 said:
Appreciate the butting in! You may have just saved me from bricking my phone lol. Maybe I need to do a lot more research because that just lost me. So how do I tell that my phone is equipped with a boot loader? And if it is how do I disable it? I read that in order to flash a new Rom the boot loader must be disabled. (Correct me if I'm wrong) I'm no where near the point of flashing a new Rom (Cyanogenmod) but this is a great furniture reference to me.
Click to expand...
Click to collapse
every phone has a bootloader , two if i'm not mistaken. the one you're concerned with comes already unlocked on the good 'ol S3. (i bricked my first s3 trying to 'unlock' the bootloader). just find out bootloader/modem version (see posts above) to make sure they match (to avoid issues later) and just dont ever try to downgrade.
"all i can really do , is stay out of my own way and let the will of heaven be done"
mrrocketdog said:
every phone has a bootloader , two if i'm not mistaken. the one you're concerned with comes already unlocked on the good 'ol S3. (i bricked my first s3 trying to 'unlock' the bootloader). just find out bootloader/modem version (see posts above) to make sure they match (to avoid issues later) and just dont ever try to downgrade.
"all i can really do , is stay out of my own way and let the will of heaven be done"
Click to expand...
Click to collapse
You have lifted a burden off my shoulders friend! Ever since I wanted to flash a custom Rom I've been worried if my phones bootloader was locked! I can now be at ease now that I know its unlocked. Will check upon that info about bootloader/modem.
Here is the info mrrocketdog
Is there a reason you can't use a PC to install a ROM?
I'm asking because I also do not know of a way to install a ROM without having root.
If you are able to root, you could try using the CM installer again.
audit13;5898140 said:
Thanks friend no worries, mrrocketdog helped me figure it out, than to all who helped!
Click to expand...
Click to collapse
KentuckyGuy447 said:
Here is the info mrrocketdog
Click to expand...
Click to collapse
Those are the latest versions of the bootloader and modem. You will be good for CM 12 or CM 11, and other custom ROMs based on CM. Older versions will work with them, but you probably need to edit the updater-script. (The older versions are not likely to include the NJ1 versions in the checks as they were not out when the ROMs were last updated.) NJ1 will also work with any of the ROMs based on the KitKat TouchWiz releases by Samsung.
As soon as you can find a PC to borrow you should be in business. Any chance of using one at a public library?
Appreciate all the help you gave me too friend, providing the links to cm and gapps, gonna borrow my friends laptop Sunday and try to root flash C-F Root through Odin. Thats the part that scares me but I should be good as people has confirmed it works for NJ1. Wish me luck friend. Would you recommend installing CM12? I personally like kit Kat and I know CM11 is based on that but is CM12 better? I guess its based on Lollipop