[Q] Flashing Roms, Kernels And All Sorts [Ultimate Noob] - Galaxy Tab 10.1 Q&A, Help & Troubleshooting

Upon searching through various XDA forum threads, many youtube videos and other Android based websites. I finally decided to actually make a thread to help gain a better insight into what I want to do.
So, as I'm posting in this particular forum you can imagine I have a Galaxy Tab 10.1 Wifi Only [GT-P7510] Running Android Version 3.1 and I would assume I'm running the stock kernel.
I've already rooted the tab, using Odin and CWM of which are probably the only things I am a little bit familiar with. Im only really following instructions with next to no knowledge of the Android OS. I essentially want to maximise the use of my tablet but as there's so many different resources with custom roms and kernels. It's hard to figure out whats best and why it's better than another to fully utilise my tablet.
I want to run ICS on my tab, and I've been told "Pershoots" ' is the 'best' kernel around. Though how I do this, I really don't know. So, if you don't mind, here are my questions ;
-In order to put a different Rom & Kernel onto my tablet, Do I need to have them both flashed through Odin at the same time for it to work?
-Does the kernel and rom have to be specifically compatible with eachother or can you essentially mix and match them?
- Will certain kernels work across different Android devices?
- Are the Custom Rom builds specific to 3g versions (Or would they work on the device as a whole regardless of 3g/wifi?)
- Will I need to put it into downloading mode to put them onto the tab, and recovery after through CWM to use them like I did for the rooting process?
Thanks in advance for your time!
Sam, Android Novice.

Flash in recovery.
Download the latest SetCPU from this thread:
http://forum.xda-developers.com/showthread.php?t=505419
Launch it, accept root allowance and select autodetect.
ondemand will be the default governor
To install kernel modules:
Use Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz
Push any module you desire to /data/local/modules (this is created by the update.zip)
Then, insmod it (you can do this via adb, in a gscript, or on the device in terminal.
Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging
Flash in recovery.
Download the latest SetCPU from this thread:
http://forum.xda-developers.com/showthread.php?t=505419
Launch it, accept root allowance and select autodetect.
ondemand will be the default governor
http://droidbasement.com/db-blog/

@Sam,
I too am new to the SGT, and looking for a clear path to ICS.
I have done a boatload of reading and feel I have a pretty decent understanding of how to do this, I can give you some answers to your questions to the best of my knowledge, but would also greatly appreciate some outside clarification.
A: To put a new ROM on your device:
There are two ways to get zip files on your device. 1. Download a file on your computer and connect the tab with the usb cable and drag/drop it onto the root of the device. or 2. Download the file using the SGT directly from the site, in this case you will want to move the file from the download folder to the root of the sd so you can find the zip easily once in CWM
Download the ROM you would like to install, make sure it is for the same android version you are currently on. (don't use a HC 3.2 ROM if you are on HC 3.1) Back up your apps with Titanium Backup > Boot your device into CWM (this is NOT download mode, you will not be connected to a computer) > Make a nandroid backup of your current ROM setup, just in case something goes wrong, you will be able to go back into CWM and restore your device with this back up > next do all the appropriate wipes per the Dev's instructions. > Go to install zip > Choose zip > Navigate to the zip file you want to intall > Install zip >Reboot > Sign in and set up your device on your new ROM
A: Kernels: Some ROMS will already have a custom kernel built into the ROM. Some will use the STOCK kernel.
You may NOT mix and match kernels at will, make sure the kernel you want to use is compatible with the ROM you are using.
You can then flash the kernel in CWM through the install zip process.
I don't think you can use kernels across different devices, but I am not sure.
A: Odin: As I understand it, You will only use Odin to install different CWM Recoveries or to flash a stock ROM if for some reason you have borked your device and can't get to CWM through the power menu
My Questions for a path to ICS
Q: 1. I am running Galaxy Task 13.1 Rom with Pershoot kernel. In order to Flash ICS I need to be using the latest CWM 5.0.2.7 correct?
2. In order to flash the new recovery, do I need to revert back to the stock kernel? If so, can I use the stock kernel found in the second post of the Task thread and flash in CWM the same as when I did Pershoot's
3. Would I be better off just restoring my stock rooted nandroid, and then ODIN flash the CWM 5.0.2.7 to that and then Flash ICS from there.
4. Once on new recovery, I will not be able to restore any nandroids from previous version and should I then want to go back to Task, I will have to just flash the ROM as a fresh install and then create new nandroids to use from there on?
Thanks
D

dxh3378 said:
@Sam,
My Questions for a path to ICS
Q: 1. I am running Galaxy Task 13.1 Rom with Pershoot kernel. In order to Flash ICS I need to be using the latest CWM 5.0.2.7 correct?
2. In order to flash the new recovery, do I need to revert back to the stock kernel? If so, can I use the stock kernel found in the second post of the Task thread and flash in CWM the same as when I did Pershoot's
3. Would I be better off just restoring my stock rooted nandroid, and then ODIN flash the CWM 5.0.2.7 to that and then Flash ICS from there.
4. Once on new recovery, I will not be able to restore any nandroids from previous version and should I then want to go back to Task, I will have to just flash the ROM as a fresh install and then create new nandroids to use from there on?
Thanks
D
Click to expand...
Click to collapse
ok guys....flashing ICS can be done on top of anything...don't need root either.
1. Get the ICS and Gapps zip on the tablet
2. Flash CWM (unless you already have it)
3. wipe data
4. flash both
5. done
nothing really too complicated
no version requirements nothing.
hope this helps
as for nandroid things
yeah made a nandroid backup on whatever recovery you are on now..nothing will change after you flash ICS...you will still be able to restore anything.

To install kernel modules:
Use Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz
Push any module you desire to /data/local/modules (this is created by the update.zip)
Then, insmod it (you can do this via adb, in a gscript, or on the device in terminal.
Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging
Click to expand...
Click to collapse
That stuff went right over my head, I imagine less jargon would be helpful too haha.

Related

[Q] How to Install Custom Kernal

Just picked up three Gtablets yesterday, and immedialty loaded up Vegan 5.1; my question is how do I go about changing the kernal in order to overclock? I went over to this thread
[Kernel] 2.6.32.38 - OC-UV-VFP_FP (1.400GHZ) - Gtab/Zpad (Update 4/20/11);
and started reading up on it, but it gets to be a little confusing. Also, I see no guides on how to install a custom kernal. Do I just do it in CWM
I went to this link http://droidbasement.com/db-blog/, and it says to flash zip through recovery, but there are a ton of files on that site; than it says
To use one of the kernel modules:...do a bunch of stuff.
I am a bit confused here as to what I need to do to get a custom kernal with Vegan 5.1.1; Can someone point me in a direction?
VEGAn 5.1 is Froyo (Android 2.2) based, so you want to download this kernel from that page:
ViewSonic Gtab/Malata Zpad (Froyo):
boot-cm_2632.38-oc-uv-xtra-vfpv3_fp-042011.zip
Download: boot-cm_2632.38-oc-uv-xtra-vfp_fp-042011.zip
As to how to install it, you just flash it in clockwork mod, the same way you installed VEGAn 5.1 on your tablet (place the file on the "sdcard", go into clockwork mod, go to install zip from sdcard, then choose to install the kernel file).
For the stuff about the kernel modules, it requires knowledge of how to use adb shell, which is a little bit complicated, so I wouldn't worry about it. The modules aren't necessary, they just add a few additional functions and settings to the kernel. You'll still be able to overclock without installing the modules. Hope this helps.
Modules without ADB
Not that it matters completely, but you can push modules to the kernel without using ADB. If you have Root Explorer, you can mount the correct subdirectory as RW, copy the files there, then use terminal emulator to chmod and insmod per Pershoot's other instructions.
raphenucleus said:
VEGAn 5.1 is Froyo (Android 2.2) based, so you want to download this kernel from that page:
ViewSonic Gtab/Malata Zpad (Froyo):
boot-cm_2632.38-oc-uv-xtra-vfpv3_fp-042011.zip
Download: boot-cm_2632.38-oc-uv-xtra-vfp_fp-042011.zip
As to how to install it, you just flash it in clockwork mod, the same way you installed VEGAn 5.1 on your tablet (place the file on the "sdcard", go into clockwork mod, go to install zip from sdcard, then choose to install the kernel file).
For the stuff about the kernel modules, it requires knowledge of how to use adb shell, which is a little bit complicated, so I wouldn't worry about it. The modules aren't necessary, they just add a few additional functions and settings to the kernel. You'll still be able to overclock without installing the modules. Hope this helps.
Click to expand...
Click to collapse
Thanks for the quick reply....I feel like a noob.....do I need to wipe before or after install? And what program do you prefer for overclocking? And what settings?
michaeljwestii said:
Not that it matters completely, but you can push modules to the kernel without using ADB. If you have Root Explorer, you can mount the correct subdirectory as RW, copy the files there, then use terminal emulator to chmod and insmod per Pershoot's other instructions.
Click to expand...
Click to collapse
What are the benefits to the kernels?
PhilPan said:
Thanks for the quick reply....I feel like a noob.....do I need to wipe before or after install? And what program do you prefer for overclocking? And what settings?
Click to expand...
Click to collapse
When flashing new kernels, it's recommended to wipe the cache partition and wipe the dalvik cache before flashing the new kernel. I do this every time to be safe, but I don't know how important it really is. I've forgotten to do it on occasion and didn't notice any problems.
I use setcpu to set the cpu range and also use it to turn down the max cpu to 216 MHz when the screen is off to save battery. The range I use is 216 to 1000 MHz. I don't overclock, because I've found it to be fast enough without it and overclocking can decrease your battery life. But I'd say try out various frequency ranges and see what you like the best.
would nvflashing back to stock 3588 FW change the kernals back to original?
yes, flashing any rom will flash the kernel for that rom.

[Q] Need confirmation before I proceed to root my tab :x

Hi guys, I am new to Android and just got my GT 10.1, 3G+Wifi version. I done a few readings online and I really feel that rooting is way better to use the tab compared to non-rooted android devices. I would like to make sure of the steps before I start rooting and overclock it. If I have write or describe something wrong, I will appreciate it if you are able to guide me 
So now my GT’s stock ROM is the original Honeycomb 3.1, without TouchWiz. I would like to root it first of all [Sorry I copy & paste, thanks original author!]
“How To: Root Samsung Galaxy Tab 10.1 [Easy Way]
Step1: Download the Zip file Here
Step2: From adb, run the following command (without quotes) “adb push allidoiswin.zip /sdcard/allidoiswin.zip”
Step3: Now punch in “adb reboot recovery”
Step4: Now simply flash the Zip file which you put via Adb, that’s it after running zip file your Samsung Galaxy Tab 10.1 will be fully rooted now get superuser access.”
 [It’s that easy right? Not the older long steps that I have to do with nvflash ADX Mode or such?]
After I have rooted my tab. I guess it is best to backup my stock ROM beforehand?
Step 1: Download and install free ROM Manager app from the Android Market
Step 2: Launch ROM Manger and tap “Backup Current ROM”.
 [Question, where will my backup-ed ROM will be located?]
To overclock my GT 10.1 device
Step 1: Download the 1.4Ghz kernal
Step 2: Using ROM Manger reboot your device into ClockworkMod Recovery
Step 3: Tap “Install zip from /sdcard” and choose the zip file you just recently downloaded
Step 4: Reboot your device
Step 5: Purchase and download the setCPU Android app (only costs about the same as a cup of coffee)
Step 6: Using any free file manager app unzip and install setCPU
 [I believe I will use openup set CPU, make it to 1.4Ghz and change the setting to “Performance”, my tab will run at 1.4Ghz. If I am to unroot and return the product, it will best be de-clock it by sliding the speed back to 1.0 Ghz. Just that easy, am I right?]
Last but not least, ROM, I believe is like an OS for Galaxy tab? I heard Overclock + Starburst ROM gives the tab really a huge boost?
From "http://forum.xda-developers.com/showthread.php?t=1197776"
Am I able to backup my apps (Android market + cracked ones) from Stock and re-install all of them back in the Starburst ROM?
As the installation stats that I will need to do a factory reset of my Tab.
I wonder if anything goes wrong, is there anyway to recover? I was/am an IOS user but super newbie to Android.
I appreciate all the help and advices you have.
Best regards, cheers & thanks!
Edward
or1onz said:
Hi guys, I am new to Android and just got my GT 10.1, 3G+Wifi version. I done a few readings online and I really feel that rooting is way better to use the tab compared to non-rooted android devices. I would like to make sure of the steps before I start rooting and overclock it. If I have write or describe something wrong, I will appreciate it if you are able to guide me 
So now my GT’s stock ROM is the original Honeycomb 3.1, without TouchWiz. I would like to root it first of all [Sorry I copy & paste, thanks original author!]
“How To: Root Samsung Galaxy Tab 10.1 [Easy Way]
Step1: Download the Zip file Here
Step2: From adb, run the following command (without quotes) “adb push allidoiswin.zip /sdcard/allidoiswin.zip”
Step3: Now punch in “adb reboot recovery”
Step4: Now simply flash the Zip file which you put via Adb, that’s it after running zip file your Samsung Galaxy Tab 10.1 will be fully rooted now get superuser access.”
 [It’s that easy right? Not the older long steps that I have to do with nvflash ADX Mode or such?]
After I have rooted my tab. I guess it is best to backup my stock ROM beforehand?
Step 1: Download and install free ROM Manager app from the Android Market
Step 2: Launch ROM Manger and tap “Backup Current ROM”.
 [Question, where will my backup-ed ROM will be located?]
To overclock my GT 10.1 device
Step 1: Download the 1.4Ghz kernal
Step 2: Using ROM Manger reboot your device into ClockworkMod Recovery
Step 3: Tap “Install zip from /sdcard” and choose the zip file you just recently downloaded
Step 4: Reboot your device
Step 5: Purchase and download the setCPU Android app (only costs about the same as a cup of coffee)
Step 6: Using any free file manager app unzip and install setCPU
 [I believe I will use openup set CPU, make it to 1.4Ghz and change the setting to “Performance”, my tab will run at 1.4Ghz. If I am to unroot and return the product, it will best be de-clock it by sliding the speed back to 1.0 Ghz. Just that easy, am I right?]
Last but not least, ROM, I believe is like an OS for Galaxy tab? I heard Overclock + Starburst ROM gives the tab really a huge boost?
From "http://forum.xda-developers.com/showthread.php?t=1197776"
Am I able to backup my apps (Android market + cracked ones) from Stock and re-install all of them back in the Starburst ROM?
As the installation stats that I will need to do a factory reset of my Tab.
I wonder if anything goes wrong, is there anyway to recover? I was/am an IOS user but super newbie to Android.
I appreciate all the help and advices you have.
Best regards, cheers & thanks!
Edward
Click to expand...
Click to collapse
Ok my friend, Im going to refer you here http://forum.xda-developers.com/showthread.php?t=1171089 its the sticky in the android development section of this forum. I don't have the 3g device but it looks like you don't need to Odin flash clockwork mod recovery in order to flash .zip files (someone with a 3g tab can correct me on this if I'm wrong.) The root method that is outline in this thread is much easier than the way you have described using adb (you need to have the android SDK development platform installed to use the adb interface.) Make sure to visit this thread and follow the directions for the 3g p7500 model. Also ask questions there too that's what it's for.
I'm almost certain Starburst ROM is not available for the 3g tablet, there is a ROM called Broodcomb. All this info is also in the sticky thread I linked. If your going to use pershoots kernel to overclock keep in mind that kernels are experimental and overclcoking 'on our tab is not entirely necessary depending on your needs. Be sure to read through that kernel's thread and its entirety. (i know its a lot of reading but reading is your friend.)
You can back up your apps using Titanium backup an app that requires root. You can also back up your entire tab using the backup restore function in Clockwork Mod recovery.
Hope this helps.
Thanks!
I was reading too but I missed the 3G and 4G version.
Cheers
or1onz said:
Thanks!
I was reading too but I missed the 3G and 4G version.
Cheers
Click to expand...
Click to collapse
Good luck mate! Feel free to pm if you have questions. I'm no dev yet but I'd be glad to help in any way possible.
hie again. I tried to send you PM but I think I am unable to do so. Message didnt appear in 'Sent'. I paste what I was going to send to you again right here.
Thanks for offering help.
I am about to root my GT but I would like to re-assure with you
I am running on retail 3G version so I would have to follow the 3g version of rooting.
--------------------------------------------
RETAIL 3G
[GTP7500] >>> New!!!
1. Download this Root.zip file to your tablet and move it to root directory of tablet storage. (you can also download on comp. then transfer to tablet)
2. Reboot tab and go into recovery mode and apply the root.zip you just downloaded.
3. Then reboot
rooted already
For CWM
1. After rooting download and install Rom Manager from market.
2. open Rom Manager app and have it install clockwork Mod to your device, you should see your device listed within Rom manager.
3. Done.
----------------------------------------------
I am sorry but what's CWM?
I believe I can root my tab, download Titanium BackUp to backup all my apps?
I can backup my Stock rom using ROm manager I believe?
Oh and, after reading all over, I believe I can just OC my tab but stays on the same ROM?
Cheers and a million thanks!
CWM is ClockWorkMod Recovery
or1onz said:
hie again. I tried to send you PM but I think I am unable to do so. Message didnt appear in 'Sent'. I paste what I was going to send to you again right here.
Thanks for offering help.
I am about to root my GT but I would like to re-assure with you
I am running on retail 3G version so I would have to follow the 3g version of rooting.
--------------------------------------------
RETAIL 3G
[GTP7500] >>> New!!!
1. Download this Root.zip file to your tablet and move it to root directory of tablet storage. (you can also download on comp. then transfer to tablet)
2. Reboot tab and go into recovery mode and apply the root.zip you just downloaded.
3. Then reboot
rooted already
For CWM
1. After rooting download and install Rom Manager from market.
2. open Rom Manager app and have it install clockwork Mod to your device, you should see your device listed within Rom manager.
3. Done.
----------------------------------------------
I am sorry but what's CWM?
I believe I can root my tab, download Titanium BackUp to backup all my apps?
I can backup my Stock rom using ROm manager I believe?
Oh and, after reading all over, I believe I can just OC my tab but stays on the same ROM?
Cheers and a million thanks!
Click to expand...
Click to collapse
OK, yes flash the root.zip then install Clockwork Mod Recovery (CWR) via Rom manager app. Then reboot into recovery using the Rom manager app. This will allow you to make a backup of your entire tab manually ( i prefer to so it manualy rather than through rom mangager. Rebboot recovery and use the volume rocker to navigate up and down and the power button to select. (this is explained in detail in the sticky section of development thread) select backup and restore>backup This will make a flashable backup you can restore using the restore function the same way you made a backup. You flash zip files by choosing the option "install .zip from SD card."
Titanium backup is an app used to back up user apps so you can restore them should you ever have to wipe data.
You can overclock by installing a kernel (such as pershoots) that allows for you to scale up the processor. You do this with an app called SETCPU. YOu do not need a custom rom to flash this kernel.
Hope this helps.

{help}need stock kernel

I jst flashed d custom kernel and it flashed successfully......bt now my phone goes into bootloop.....whenever i start.....and when i try to install any custom rom it says incompatiable baseband found....HELP
stock kernel here
stock-kernel
taufiiqqq said:
stock kernel here
Click to expand...
Click to collapse
brother... thank you very much for thAT KERNEL
taufiiqqq said:
stock kernel here
Click to expand...
Click to collapse
anyone have the stock kernel
maybe it help you witch e10i-x10i (mini).
1. have stock android 2.1, date 10w30 and root device use SuperOneClick
1.1 optional - unlock bootloader with program msm7227 and check in "s1tool"
2. install busybox 3.3.8 use ADB console (adb install x:\*.apk), after opened in device follow the instructions busybox on the screen.
3. install rootexplorer 2.17 use ADB console
4. download and copy to microsd card CWM, open rootexplorer and copy cwm files (system) to root folder next add all permission system/bin/chargemon file.
5. power off and power on device with press 5-30 times back button, cwm loaded -> mounts and storage -> format system - format data - format cache if cwm say "cwm format, restore cwm" press no >> and yes. power off device.
6. flash custom kernel nAa_0.6 with cwm (flashtool on java) reload in cwm
7. download custom rom 4.1.2_jbmp_mini copy to microsd card

[Q] MTK6573 custom recovery and backups / Stock Boot, Recovery + Scatter included

Phone is a Star X19i
Now I'm looking at getting a system to allow me to back up the rom and re-flash if needed.
Post 4 has attachments of my boot, recovery and scatter files.
Old issue: (Solved)
Stupid thing I did I renamed the mtklockscreen.odex to mtklockscreen.odex1 just as a test in a half asleep phase to see if I would get the stock lockscreen loading.
Suffice to say the phone no longer boots.
Really don't think I can get into ADB and rename the file to get the phone booting again unless anyone knows a way.
Android was 2.3.6 and I asked the seller if it was possible to get the rom incase anything like happened which they didn't.
So anyone have any ideas?
I have attached the stock recovery and boot images made with cat and a scatter file I made to post 4.
As I have no idea about modifying these for hard root can anyone take a look?
I don't know the specifics of the phone, but if you can go into recovery mode maybe you can get adb working, or use a flashable zip to rename the file by installing it from recovery (just need to edit the zips' updater script)
dxppxd said:
I don't know the specifics of the phone, but if you can go into recovery mode maybe you can get adb working, or use a flashable zip to rename the file by installing it from recovery (just need to edit the zips' updater script)
Click to expand...
Click to collapse
I got into built in Factory mode and can see the file I renamed through ADB and android commander but cannot rename it back due to not having hard root access.
I also have a copy of the boot and recovery partitions 5 and 6 respectively I made in the adb shell yesterday as I was half looking at getting hard root access.
ren mtklockscreen.odex1 mtklockscreen.odex
ren: permission denied
I read you can do a custom recovery with root using SP Tools still so can anyone help me do this?
I know about system root etc and stuff and have flashed roms before on other tablets and have been a PC I.T tech (wouldn't think it due to the stupid mistake) but this recovery and scatter files etc is kinda new to me.
I have a scatter file now I just made if anyone is interested in helping me.
Yes I have a MTK6573 but the scatter file came from the MT6516 Rom Studio which I read works the same for the 6573.
Attached is also my stock boot and recovery partitions I made with cat yesterday if there usable to anyone to help.
Well I got it working and fixed.
I had to go into adb shell and su and mount the file system as writable, as I have used linux before I didn't know about android and what needed to be done and permission locks etc.
The stock boot, recovery and scatter files will remain on this thread if anyone wants to help create or find a recovery which can allow me to create backups and flash custom roms.
I may be able to provide a dump of android 2.3.6 for those that want it once I'm provided with a backup solution as I have read a few people wanting this updated android rom.
This got too close to what I would like liked with bricking this phone.
And I'm not comfortable unless I have a rom backup of this.
Rooting Advice: For anyone with a MTK6573 on Android 2.3.6 trying to root but having issues with super one click make sure you only turn on USB debugging after Android has loaded and just before you plug the usb cable in to run super one click.
I have seen a few thread and posters here about not being able to root the phone and this is the cause that debug needs to be switched on right before you connect and try to root.
Original seller has agreed to send the firmware and flashing stuff on cd for me so I can upload it for you all.
This is a win for MTK6573 Star X19i owners as I'll have the updated 2.3.6 Gingerbread firmware to release for you all root modify etc in a week or so.
Be careful with ROM studio. I believe it is not compatible with MT6573.
You want to read this: http://bm-smartphone-reviews.blogspot.com/2012_04_01_archive.html
cybermaus said:
Be careful with ROM studio. I believe it is not compatible with MT6573.
You want to read this: http://bm-smartphone-reviews.blogspot.com/2012_04_01_archive.html
Click to expand...
Click to collapse
That's what I read and did to get my scatter as I used cat then used the program linked in that thread to generate the scatter.

[root] i545vrufnc5 verizon galaxy s4

Your comprehensive guide to rooting the NC5 and fixing it if/when something goes wrong
To start out I found it very time consuming to find the 'right' information on rooting the NC5 or that it wasn't possible. So I went on the mission to see if i get what was out in the wild to work.
Well I figured it out and I hope this helps!​
Step One: Charge your phone! In the event we need to use Odin to fix a boot-loop/soft-brick.
Step Two: Check your version number. As the title suggests this method is only for Verizon Galaxy S4 NC5!​
(ENABLE USB DEBUGGING AND UNKNOWN SOURCES IN SETTINGS BEFORE PROCEEDING)
Step Three: Time to download the tools we will need to get this done. Place these files on your SD card. This is the only time you will need your computer. CLICK IT> ONE STOP SHOP
Towel Root: Okay, this is version 1 of the app. I know there are newer versions but they don't work and this does so use it. Select and install. Open the app and select 'make it rain', your phone will reboot and base root has been achieved!
Super User: Select and install. Open the app and install the SU binary at the prompt. The app will also ask to disable KNOX, if you do the app might hang. Home button out and try again after a reboot. Eventually it will work though a bit funky at times.
Safe Strap: Select and install. Open the app and select 'install recovery'. After it installs reboot to the recovery by selecting 'reboot to recovery'. When the recovery loads select the backup option and make a backup!
This is our recovery and allows nandroid backups(you should have done this) and flashing of safestrap ROMs. The bootloader is locked on this phone so no flashing of CM11 or any custom kernels. Do some research before you start flashing things!
Well that was easy! Now you have a rooted and safestrapped NC5 S4!
FAQ\INFO
This recovery is BETA and does not support ROM slots. Everything must be done on the STOCK slot. MAKE A BACKUP!
Nandroid backup and restore is working completely with this recovery!
If you remove Samsung Hub auto rotation will break. Attached is the library file that fixes this. Extract libgnustl_shared.so from the attached zip. Copy and paste to System\Lib and change permission to rw-r--r--. I use Root Explorer, though not free is a very good file manager. There are free alternatives on Google Play.
CREDITS DUE!
HASHCODES< Safe Strap!
CHAINFIRE< Super SU!
GEOHOT< Towel Root!​
Thank you for your work. But I have a few major points to address with this:
1. There is a newer, stable SAFESTRAP out (3.75), this one also supports ROM slots, and doesn't corrupt the Non-HLOS Partition.
2. Version 3 of TowelRoot is out, and alot more stable/clean than Version 1.
3. SAFESTRAP really should be installed after busybox is installed, which you did not recommend.
The Samsung Hub Auto Rotation bug is a very nice find though! Thank you for that.
Hey thank you! I will update accordingly.
However TowelRootv3 would not root my phone. I tried changing the strings, the app just states the phone isn't supported.

Categories

Resources