Related
Open Recovery
Version: 1.14
Credit for mankind (from alldroid) for the CustomUpdate, on which this recovery is based,
credit for poseidon (also from alldroid) for ADBRecovery.
Click this bar to view the full image.
Features:
- rooting the phone from menu (using ChainsDD su and SuperUser.apk)
- nandroid backup/restore from menu
- apply update *.zip files from menu (located in OpenRecovery/updates under the sdcard root folder, there is a sample one (just unpacks a file named "babble" to /system), no signatures are needed
- wipe data (factory reset)
- wipe cache
- wipe dalvik-cache
- adb in recovery, using bash shell
- run a script
- recovery options for applications
Installation:
1) You need to have the vulnerable recovery with exploit, see this thread how to flash it: http://modmymoto.com/forums/showthread.php?t=530112
2) Download and unpack the archive on the sdcard.
Usage:
1) Reboot into recovery (hold 'X' button on bootloader 90.78, on others hold camera button; until you see triangle)
2) Apply the update.zip
3) You are now in Open Recovery
this recovery for Motorola Milestone i think if we work together to customize it and let it work with Samsung Galaxy S I9000 what we need to rebuild the vulnerable recovery with exploit first then change some codes in the open recovery scripts.
so please let's work on it.
i get it from this link
http://modmymobile.com/forums/401-motorola-milestone/531599-open-recovery-v1-14-06-11-2010-a.html
Would make a HUGE step forward to have a recovery. Miss the nandroid backups
Lets hope some of the pro's can make it possible
I read that entire first post, then got to the end and saw that none of what I'd read was for the SGS at all!
Of course it'd be nice to have these things on the SGS, hopefully they'll come in time and the SGS will be getting updates at the same rate as CM for Nexus!
"For those asking, I am working on a recovery for Samsung Galaxy S phones. Give me a few days. They are nonstandard recoveries."
From:
http://twitter.com/clockworkmod
DocRambone said:
"For those asking, I am working on a recovery for Samsung Galaxy S phones. Give me a few days. They are nonstandard recoveries."
From:
http://twitter.com/clockworkmod
Click to expand...
Click to collapse
wow wow wow this is the best news we are waiting for you prof thanks...
Ok, I think I have a Samsung Galaxy S recovery ready. Someone join IRC. http://webchat.freenode.net/?channels=koush
https://twitter.com/clockworkmod/status/18810497362
Please be proficient with ADB and not **** a brick if your phone's recovery gets hosed
https://twitter.com/clockworkmod/status/18810529781
"Just got a rough recovery loaded onto the Samsung Galaxy S. Gonna need to tweak it to work on this phone. It's pretty different."
http://twitter.com/clockworkmod
Great work, be good to see something in action!
Tutorial -> Howto root your SGS the easy way (without software and still keep all your data and settings)
Because the lack of good tutorials i decided to write my own! (for n00bs)
This method will keep all your data and settings! this means the phone will not be factory resetted.
You won't need the Android SDK tools to go in recovery mode! or use Odin3
Reported to work on all firmwares!* (even simlocked devices and phones with voodoo fix etc) but use at your own risk! (it is pretty safe and foolproof!)
If you wan't to unroot (to avoid waranty problems) you can unroot your phone!
* This method is not working for Froyo 2.2 roms but if you do wan't to root JPH 2.2 click here! (Respect for Chainfire!)
* For people that don't have the 3 button combo i made a small script to boot in to recovery. See tutorial below
!!! Disclaimer: If you brick your phone it's your own problem! But it is fairly safe because you can still reflash your phone with Odin3
Only root your phone if you feel the need to! (like applying the lagfix or for use with certain backup apps)
ROOT includes:
- Superuser 2.3.6.1
- Busybox 1.16.0 (for use with Titanium Backup)
Automated Method!
This method works for phones with and without the 3 button combo!
Rooting works on the following models:
- I9000
- I9000M
- I9000B
- I9000T
- SGH-T959
- I5800
- I5801
Howto (un)root:
1. Download SGS Eclair Easy Rooting.zip
2. Unzip the directory somewhere
3. Open start.bat
4. Follow instructions
Click to expand...
Click to collapse
Manual Method!
Howto (un)root:
1. Download:
- 2.1 update.zip (For - I9000, I9000M, I9000B, I9000T, SGH-T959, I5800, I5801)
- UnRoot update.zip (this will remove your root completely and doesn't leave a trace!)
2. Put update.zip to root of /sdcard (not /sdcard/sd) (not on the physical SD card but the Internal SD card/Phone Memory)
3. Turn off phone
4. Hold down volume up + home button + power (tip: release the power button for half a second when you see the samsung logo)
Note: If you don't have the 3 button combo use the tutorial below (steps 4a - 4g).
5. Phone will reboot into recovery mode
6. Wait until you see the Recovery Screen and then release the buttons
7. With the volume down key go to the option: "apply: /sdcard/update.zip"
8. Press the home button
9. Phone will start updating
10. Phone reboots... and there you go! your phone is (un)rooted!
Click to expand...
Click to collapse
For people that don't have the 3 button combo i made a script and a quick tutorial for doing it with ADB
ADB reboot recovery:
4a) Download the easy reboot recovery.zip script and unzip it somewhere
4b) In your phone's settings make sure USB Debugging is on (in settings -> applications -> development)
4c) Connect phone with USB cable to pc
4d) Wait until all the drivers are installed
4e) Start reboot recovery.bat
4f) The phone will now start in recovery
4g) Follow step 7 of the normal tutorial
- If this does not work make sure USB debuging is enabled, kies is totally closed, the phone is connected and all the drivers are installed
Click to expand...
Click to collapse
FAQ!
Busybox FAQ
Lot's of people are asking about busybox. busybox is included in the update.zip. But it's not the latest version! See how you can get the correct version.
To update manually to the latest version:
1. Search market for: "Busybox or "Busy box"
2. Install busybox app
3. Update trough app
4. Press update in app
5. Accept Superuser request
6. Busybox is now updated and installed in system/xbin!
If you want to use Titanium Backup (it is recomended to use the busybox that comes with titanium backup)
1. Install Titanium Backup
2. Open Titanium Backup
3. Press the "Problems?" button
4. Press "Yes, do it"
5. Titanium Backup will now download and install the required busybox version
If you want to use a lagfix!
- Both the OneClickLagFix and CFLagFix 1.80 automatically push the correct BusyBox version to your phone
Click to expand...
Click to collapse
General FAQ:
- Help i get a status 7 error message!
This is because of your CSC! flash another CSC and you can root your phone! how? use the search button!
- I can't root because it the update.zip fails to apply in recovery mode and i have android 2.1:
This is because you are using a open CSC or a branded phone. So in order to fix this you need to reflash your firmware with the standard CSC and not a localized one.
http://forum.xda-developers.com/showthread.php?t=787163 Check this thread to change your CSC!
Reported CSC's that have rootprotection (if you have a root protected csc please report it):
- CSC_I9000OLBJG4
- CSC_I9000GVODDJG1
Reported working CSC's (report if yours is working)
- CSC_I9000OXAJM1
- CSC_I9000OXXJM1
- CSC_I9000ODDJG4
- CSC_I9000OJPJG1
- CSC_I9000GVD2JM3
Right now i can't do much about it since i have no rootprotected phone to make a workaround.... so small request lend or sponsor me a root protected phone
- If you are having problems please post your phones firmware and csc version (you can check it by typing *#1234#)
Click to expand...
Click to collapse
Updates!
UPDATES:
24-08-10: Superuser 2.3.4! (update the su binary through the app!)
27-08-10: Added easy reboot recovery script throug ADB for people that don't have the 3 button combo!
29-08-10: Included correct su binary
02-09-10: Added FAQ
09-09-10: Updated Superuser to 2.3.6.1
14-09-10: Added UnRoot update.zip! This will remove the ROOT completely and doesn't leave a trace! (same steps to unroot as to root just use different update.zip) (please delete update.zip after usage)
14-09-10: Updated Busybox to 1.16.0 for use with Titanium Backup
19-09-10: Added automated method! Very easy and usable for every n00b
19-09-10: Added topic to the Vibrant section with automated method!
20-09-10: Added support for I5801
Click to expand...
Click to collapse
Feel free to comment! or BUY me a BEER by clicking here!
I will stick this for now, but will review it's sticky status as comments come in regarding this guide.
EDIT: Note, I make no claim to the correctness of this guide. I expect senior members to verify and comment on it's correctness, and/or propose additions/changes to it's content.
It is the correct method, and works with ALL firmware, not just JG5..
There are two other methods here but this is definitely a working approach for (just about) every firmware.
I know! But those methods are not very clear for beginners (like me)
That's why i came up with this method! It's easy to apply and it won't factory reset your phone!
should be /sdcard and not /sddata
BackfireNL said:
I know! But those methods are not very clear for beginners (like me)
That's why i came up with this method! It's easy to apply and it won't factory reset your phone!
Click to expand...
Click to collapse
I added it here (since the procedure is identical to flashing a custom ROM, there wasn't much to change)
Edit: Sorry dat ik zo langzaam was met reageren op je PM. Maar je hebt het duidelijk wel snel zelf gevonden ;-)
Darkstriker said:
I added it here (since the procedure is identical to flashing a custom ROM, there wasn't much to change)
Edit: Sorry dat ik zo langzaam was met reageren op je PM. Maar je hebt het duidelijk wel snel zelf gevonden ;-)
Click to expand...
Click to collapse
Cool! Your thread is very helpfull! This is just a foolproof tutorial howto root your SGS (for dummies like me)
offtopic: Geeft niet! het is me gelukt! nu nog een grotere SD kaart en ff die "lagfix" erop knallen! Standaard rom is voor de rest prima!
Uhm.. could a mod update the title to [TUT] Howto root your SGS I9000 the easy way (for dummies) (still keep all your data and settings)
This is the method ive alwaas used as its the simplest and i didnt know how to use adb,decent of you to post it up for the new guys-I only got around to learning how to use adb last night and its quite a hassle first time.
sammy555 said:
This is the method ive alwaas used as its the simplest and i didnt know how to use adb,decent of you to post it up for the new guys-I only got around to learning how to use adb last night and its quite a hassle first time.
Click to expand...
Click to collapse
I wish somebody would write a good tutorial for that! (not that i already searched for a good tut.)
I will start trying using adb as soon as i'm going to apply the lag/speedfix!
But first i need a bigger SD card!
That sounds like an interesting topic to add to my FAQ.
I'll try to fit it into the second post ;-)
Darkstriker said:
That sounds like an interesting topic to add to my FAQ.
I'll try to fit it into the second post ;-)
Click to expand...
Click to collapse
That would be pretttty nice! Many beginners would benefit from that!
It makes modding your phone a lot easier!
This is the method I've used and continue to use to root my phone.
Worked a treat on my SGS with stock JF3 firmware.
Thanks!
BackfireNL said:
Tutorial -> Howto root your SGS the easy way (without software and still keep all your data and settings)
Because the lack of good tutorials i decided to write my own! (for n00bs)
This method will keep all your data and settings! this means the phone will not be factory resetted.
You won't need the Android SDK tools to go in recovery mode! or use Odin3
The method is tested on a Dutch SGS with firmware I9000XWJG5 (no simlock)
Reported to work on all firmwares! but use at your own risk! (it is pretty safe and foolproof!)
!!! Disclaimer: If you brick your phone it's your own problem! But it is fairly safe because you can still reflash your phone with Odin3
Only root your phone if you feel the need to! (like applying the lagfix)
Steps:
1. Download: update.zip (got it from samdroid.net)
2. Put update.zip to root of /sdcard (not /sdcard/sd)
3. Remove simcard and SD card (just to be sure)
4. Hold down volume up + home button + power
5. Phone will reboot into recovery mode
6. Wait until you see the Recovery Screen and then release the buttons
7. With the volume down key go to the option: "apply: /sdcard/update.zip"
8. Press the home button
9. Phone will start updating
10. Phone reboots... and there you go! your phone is rooted!
Feel free to comment!
Click to expand...
Click to collapse
Points to raise:
1. You don't have to remove the SIM or SD card
2. You need to put some instruction for the installation of busybox, for example:
adb shell
su
< on the SGS you need to accept the Superuser request >
busybox --install -s /system/xbin
damianarnold said:
Points to raise:
1. You don't have to remove the SIM or SD card
2. You need to put some instruction for the installation of busybox, for example:
adb shell
su
< on the SGS you need to accept the Superuser request >
busybox --install -s /system/xbin
Click to expand...
Click to collapse
Edited point 1.
And about busybox! busybox is already installed when you apply the update.zip!
If you wan't to update busybox or install it you can use the Busybox app from the market! (search busybox or busy box)
Then accept the superuser request!
BackfireNL said:
Edited point 1.
And about busybox! busybox is already installed when you apply the update.zip!
If you wan't to update busybox or install it you can use the Busybox app from the market! (search busybox or busy box)
Then accept the superuser request!
Click to expand...
Click to collapse
Busybox is on the media but it isn't installed, if you don't do a 'proper' install you have to prefix every command with 'busybox' ie. 'busybox cp' to copy. Installing busybox into that directory ensures that all the busybox (standard linux commands) are present making life considerably easier for the various shell scripts that are available for the SGS.
BackfireNL said:
I wish somebody would write a good tutorial for that! (not that i already searched for a good tut.)
I will start trying using adb as soon as i'm going to apply the lag/speedfix!
But first i need a bigger SD card!
Click to expand...
Click to collapse
To be honest its easier to find a video on you tube.
this method is by far the cleanest and simplest way, just the way it should be
This rooted kernel is for the "rooting beginners" and those who want to keep as close to stock as possible. CF-Root takes the kernel from an original firmware, and just adds root and busybox.
THIS IS NOT A ROM - it is only a modified kernel. You need to have the relevant firmware already on your device. You do NOT need to wipe anything for this patch. You DO need to read the instructions. PLEASE READ THE ENTIRE FIRST FEW POSTS!
Donate
There have now been nearly 1.000.000 downloads of CF-Root for various devices (see for example Galaxy S1, Galaxy Tab 7", and Galaxy S2), and many more if you include ROMs, kernels, etc that use it. Don't be a leech, buy me a beer (and use the "Thanks" button!). Imagine if every CF-Root user had donated me $1...
Main features
- The kernel is fully stock and taken from the original firmware, with just the following added:
- Superuser v3
- Busybox v1.19
- Custom boot / init scripts
- Insecure
Installation instructions
Please see the next post !
Recovery
Unlike CF-Root for various other devices, CF-Root for the Galaxy Nexus does not include any recovery, due to kernel and recovery being separate partitions on the device. This means you don't need to flash a recovery with your kernel.
Custom boot / init scripts
CF-Root will execute the following scripts if present, in the order listed:
- /system/etc/init.d/* (there can be many files here, no extensions! use "#!/system/bin/sh")
- /system/bin/customboot.sh
- /system/xbin/customboot.sh
- /data/local/customboot.sh
Please make sure you chown / chmod the scripts correctly so they can be executed. Pretty much root:root / 755.
Busybox
Busybox by default creates symlinks in /sbin. You can turn this off by executing the following:
adb shell setprop persist.busybox.nosymlink 1
And reboot your device.
Installing busybox over the included version
It is possible to install a custom busybox over CF-Root. However, this is not without risk. CF-Root makes heavy use of scripting, and many CF-Root scripts rely on the internal busybox version. If you do install a seperate busybox version (always use "stericson" installer!), install it to /system/xbin. Installing it to /system/bin will mess things up for sure. Even if you do that part right, it may still break CF-Root, so make sure to make a backup before trying.
How ?
I wrote my own toolchain to ease patching of initramfs, and that is what all this is based on. It is now used to make CF-Root for many devices!
Help! Which file do I use ?
Check Settings -> About phone -> Build number and find the matching download. YAKJU downloads are for GSM, MYSID downloads are for LTE.
Download
These are general-purpose downloads. See the posts following this one for the kernels.
Instructions
IMPORTANT: If your device is not yet OEM unlocked, both methods WILL WIPE your data ! If you are already OEM unlocked, this does not happen.
Flashing with ODIN
ODIN: Short
- Flash CF-Root-xxx-vX.X.tar (from the attached zip) as PDA in ODIN, without repartition. Done.
ODIN: Long
- Follow these instructions to the letter. Do not touch any buttons or checkboxes that are not listed below to touch!
- Unzip the attached CF-Root-xxx-vX.X.zip
- (USB) Disconnect your phone from your computer
- Start ODIN
- Click the PDA button, and select CF-Root-xxx-vX.X.tar
- Put your phone in download mode (turn off phone, then hold volume-down + power to boot)
- (USB) Connect the phone to your computer
- Make sure repartition is NOT checked
- Click the START button
- Wait for the phone to reboot
- Done (if it took you more than 30 seconds, you need practise!)
Flashing with FASTBOOT
Fastboot: Short
- Flash boot.img (inside the tar inside the attached zip) as boot. Done.
Fastboot: Long
- Unzip the attached CF-Root-xxx-vX.X.zip
- Untar the CF-Root-xxx-vX.X.tar (found inside the zip)
- Find the boot.img file that you extracted
- (USB) Disconnect your phone from your computer
- Put your phone in fastboot mode (turn off phone, then hold volume-up + volume-down + power to boot)
- (USB) Connect the phone to your computer
- If your device is not yet OEM unlocked - NOTE: This wipes your data!
fastboot oem unlock
- (1) Flash the kernel (permanent):
fastboot flash boot boot.img
- Press the power button to boot
- or (2) Flash the kernel (temporary, applies root only):
fastboot boot boot.img
Downloads
Remember: I only have the GSM version, so the LTE versions are not tested by me !
CF-Root-GGN_YAKJU_ICL53F-v5.1.zip
CF-Root-GGN_MYSID_ICL53F-v5.1.zip
-- reserving yet another post --
I have the LTE SGN and my build number is ICL53F, not MYSID
theboo7 said:
I have the LTE SGN and my build number is ICL53F, not MYSID
Click to expand...
Click to collapse
And thus you should use:
CF-Root-GGN_MYSID_ICL53F-v5.1
and specifically not:
CF-Root-GGN_YAKJU_ICL53F-v5.1
omanomanom, tastes like bacon.
*installs*
finally the greatness has arrived on the galaxy nexus
So this changes/modifies the kernal to add root? What about OTA updates?
Sent from my Galaxy Nexus using XDA App
@chainfire
if my device is ITL41F and what can i do?
can i flash your other thread ICL53F rom via odin
and then flash cf-root kernel via odin again?
kangxi said:
So this changes/modifies the kernal to add root? What about OTA updates?
Click to expand...
Click to collapse
It should not interfere with OTA updates ...
leamoor said:
@chainfire
if my device is ITL41F and what can i do?
Click to expand...
Click to collapse
There's no ITL41F version yet, not sure if I'm making one. 53F is out already ...
Chainfire said:
It should not interfere with OTA updates ...
There's no ITL41F version yet, not sure if I'm making one. 53F is out already ...
Click to expand...
Click to collapse
Thanks for the quick response. Gonna try it when I get home.
Sent from my Galaxy Nexus using XDA App
Thanks for the quick response,but i'm not get the ITL53F yet
if my version is ICL53F,how can i made oem unlock?
leamoor said:
Thanks for the quick response,but i'm not get the ITL53F yet
if my version is ICL53F,how can i made oem unlock?
Click to expand...
Click to collapse
Use this command :
fastboot oem unlock
Also, @Chainfire, you should add a warning stating that "fastboot oem unlock" wipes data
Chainfire i knew you would come with a cr-root kernel...thanks!!!
Sent from my Galaxy Nexus using xda premium
Okay i did this, but my phone is now stuck on the Google Screen with a lock on the bottom that is unlocked.
When i go back to the bootloader and select Recovery Mode.
I get an Android with a "!"
Reboots back to the Google and nothing happens =(
The only way to start my Device is in CMD and using Superboot =S
Help!
Glad to see Odin works. I like having that safety net for when ROMs attack.
chainfire, je bent een baas! grtz uit haarlem.
pitje
cdesai said:
Use this command :
fastboot oem unlock
Also, @Chainfire, you should add a warning stating that "fastboot oem unlock" wipes data
Click to expand...
Click to collapse
get out noob this thread is sacred
Will this work with buildnumber ITL41F?
If not what should I do to make use of this kernel?
Many THanks in advance
Note: This ROM is a Modified Stock ROM 4.2.1 with a few apps added and other features. Check below.
Based on Build : XOLO_Q1000_S101_130607
Friends, this CWM flashable ROM provides stock experience only with certain useful features and tweaks, no major UI changes have been done. It maybe useful for those who’ll are having problems rooting.
Stock kernel has been used.
Download link:
XOLO Q1000_mj
Features:
- Rooted( SuperSU is used)
- Deodexed.
- Busybox added.
- Init.d support(Some tweaks added )
- Few Build.prop tweaks.
- Custom bootanimation enabled ( You can add your ‘bootanimation.zip’ to ‘data/local’ folder)
- Bash shell support.
- Ubuntu fonts used.
- Percentage Battery icon.
- Beats Audio added.
- Your external Micro-sd card will be detected as ‘Phone Storage’( This solves the problem for certain games.)
Apps Added:
- Walkman Music Player and Volume+ equalizer app(Full Credits: @mahfoozceecy)Thank You very much!
- Holo Launcher.
- ReScan SD
- QuickPic
- Mobo Player
- LG Camera and others.
Flash it at your own risk
IMPORTANT PLEASE NOTE:
In order to avoid bootlooping issues, before flashing out the zip file, perform these steps:
(1) Remove the boot.img and meta-inf folder from that zip file..
(2) Then download this new meta-inf folder link-------------->https://drive.google.com/file/d/0B7kpQGwEs84ed0tKV1hZaC1wNmc/edit?usp=sharing
(3) Extract the meta-inf.zip. Put this new meta-inf folder inside the XOLO Q1000_mj ROM zip file .
(4) Follow instructions written below for clearing out your phone.
Now simply flash the ROM!
Extremely Sorry for inconvenience!
INSTRUCTIONS:
(1) Backup anything you want and go to CWM Recovery. This ROM will wipe your data.
(2) Wipe out everything:
- Factory reset
- Mounts and Storage/Format system.
- Again go to Advanced/Wipe Dalvik cache,battery stats.
This will make your phone into clean state.
(3) Install Zip from sdcard/choose zip file and reboot.
Credits:-
Thank these people if you want :
@mahfoozceecy
Android kitchen
UOT Kitchen
How You get 20Gb free ? in phone storage ?
External sd card is detected as phone storage and vice versa
Then Its Super Coool ..
Can You Mode Miui v5 Rom for this Future ?
Miui ROM v5 has already been uploaded for xolo q1000 and it works as well.
m_jani said:
Miui ROM v5 has already been uploaded for xolo q1000 and it works as well.
Click to expand...
Click to collapse
No bro i m saying can you add this future Your external Micro-sd card will be detected as ‘Phone Storage’( This solves the problem for certain games.)
In miui v 5.
Change the mount lines.
Change the values in(highlighted in yellow):
dev_mount sdcard--------------Change the sdcard0 to sdcard1 & '1' to '0'
dev_mount left_sdcard---------Change the sdcard1 to sdcard2 & '2' to '1'
Image link
m_jani said:
Change the values in(highlighted in yellow):
dev_mount sdcard--------------Change the sdcard0 to sdcard1 & '1' to '0'
dev_mount left_sdcard---------Change the sdcard1 to sdcard2 & '2' to '1'
Image link
Click to expand...
Click to collapse
I have to edit from pc then replace via root explorer and restart ?
Go to system/etc folder using some file manager with root explorer enabled.....and change the values as i have explained in the previous post
m_jani said:
Go to system/etc folder using some file manager with root explorer enabled.....and change the values as i have explained in the previous post
Click to expand...
Click to collapse
Thanks For fast and good reply
Thanks Hited
I have DOne Successfully But i m not able to install Apps in Phone storage (memory card)
greenlight093 said:
Thanks For fast and good reply
Thanks Hited
I have DOne Successfully But i m not able to install Apps in Phone storage (memory card)
Click to expand...
Click to collapse
Go to Settings/Storage....................select your 'default write disk' option and try.
m_jani said:
Go to Settings/Storage....................select your 'default write disk' option and try.
Click to expand...
Click to collapse
This option not available in miui v 5
It might be somewhere in settings idk exactly....m nt using miui rite now......ask miui porter maybe he can help
m_jani said:
Note: This ROM is a Modified Stock ROM 4.2.1 with a few apps added and other features. Check below.
Based on Build : XOLO_Q1000_S101_130607
Friends, this CWM flashable ROM provides stock experience only with certain useful features and tweaks, no major UI changes have been done. It maybe useful for those who’ll are having problems rooting.
Stock kernel has been used.
Download link:
XOLO Q1000_mj
(Note: Click on 'File' on top-left of the webpage and click 'Download')
Features:
- Rooted( SuperSU is used)
- Deodexed.
- Busybox added.
- Init.d support(Some tweaks added )
- Few Build.prop tweaks.
- Custom bootanimation enabled ( You can add your ‘bootanimation.zip’ to ‘data/local’ folder)
- Bash shell support.
- Ubuntu fonts used.
- Percentage Battery icon.
- Beats Audio added.
- Your external Micro-sd card will be detected as ‘Phone Storage’( This solves the problem for certain games.)
Apps Added:
- Walkman Music Player and Volume+ equalizer app(Full Credits: @mahfoozceecy)Thank You very much!
- Holo Launcher.
- ReScan SD
- QuickPic
- Mobo Player
- LG Camera and others.
Flash it at your own risk
For those who are having problems related to boot issue, please make sure you have proper CWM Recovery installed. For that you can use SP Flash Tool:
SP Flash Tool folder, boot.img ,scatter file, recovery.img.
Steps:
- Make sure you have all drivers installed i.e. MTK6589 Drivers x86-DroidDict(link) and VCOM drivers(link) installed. Click on 'File' on top-left of the webpage and click 'Download'.
- Click on Flash_tool
- Click on Scatter-loading and select the file 'MT6589_Android_scatter_emmc'
- You will see 'BOOTIMG' & 'RECOVERY' has been selected. Make sure its the one present in the same folder where the 'scatter' file has been placed.
- Switch OFF your phone completely,remove the battery and re-insert it.
- Connect your XOLO Q1000 to the computer.
- Click on 'Download' button and you will see your phone being detected and the flash process will start.
- You will be confirmed when its done with the Green circle.
- Now, keep Volume up+Power button on your phone pressed nad in a few seconds you will get your CWM Recovery screen. Then flash this ROM.
INSTRUCTIONS:
(1) Backup anything you want and go to CWM Recovery. This ROM will wipe your data.
(2) Wipe out everything:
- Factory reset
- Mounts and Storage/Format system.
- Again go to Advanced/Wipe Dalvik cache,battery stats.
This will make your phone into clean state.
(3) Install Zip from sdcard/choose zip file and reboot.
Credits:-
Thank these people if you want :
@mahfoozceecy
Android kitchen
UOT Kitchen
Click to expand...
Click to collapse
Not Working...After flashing this ROM , bootlooping starts!! Can you post the original stock ROM without any tweaks that can be flashed through the CWM directly not by sp flash tool?
See you will have to flash boot.img and recovery.img from this thread.....using spflash tools scatter file method......only these three files you will hve to flash..... then install the rom zip.....m sure it will work 100%....do reply if any probs
arkaredevil said:
Not Working...After flashing this ROM , bootlooping starts!! Can you post the original stock ROM without any tweaks that can be flashed through the CWM directly not by sp flash tool?
Click to expand...
Click to collapse
Ok, just confirm if you need the stock rom cwm flashable zip?
m_jani said:
Ok, just confirm if you need the stock rom cwm flashable zip?
Click to expand...
Click to collapse
No thnks..problem solved:victory:..u can try MIUI ROM..it's awesome!!
arkaredevil said:
No thnks..problem solved:victory:..u can try MIUI ROM..it's awesome!!
Click to expand...
Click to collapse
Great you must be happy.......I have tried the MIUI ROM by @Javajohn and it worked great. However, am not a fan of MIUI so reverted back to stock based rom!
m_jani said:
Note: This ROM is a Modified Stock ROM 4.2.1 with a few apps added and other features. Check below.
Based on Build : XOLO_Q1000_S101_130607
Friends, this CWM flashable ROM provides stock experience only with certain useful features and tweaks, no major UI changes have been done. It maybe useful for those who’ll are having problems rooting.
Stock kernel has been used.
Download link:
XOLO Q1000_mj
(Note: Click on 'File' on top-left of the webpage and click 'Download')
Features:
- Rooted( SuperSU is used)
- Deodexed.
- Busybox added.
- Init.d support(Some tweaks added )
- Few Build.prop tweaks.
- Custom bootanimation enabled ( You can add your ‘bootanimation.zip’ to ‘data/local’ folder)
- Bash shell support.
- Ubuntu fonts used.
- Percentage Battery icon.
- Beats Audio added.
- Your external Micro-sd card will be detected as ‘Phone Storage’( This solves the problem for certain games.)
Apps Added:
- Walkman Music Player and Volume+ equalizer app(Full Credits: @mahfoozceecy)Thank You very much!
- Holo Launcher.
- ReScan SD
- QuickPic
- Mobo Player
- LG Camera and others.
Flash it at your own risk
For those who are having problems related to boot issue, please make sure you have proper CWM Recovery installed. For that you can use SP Flash Tool:
SP Flash Tool folder, boot.img ,scatter file, recovery.img.
Steps:
- Make sure you have all drivers installed i.e. MTK6589 Drivers x86-DroidDict(link) and VCOM drivers(link) installed. Click on 'File' on top-left of the webpage and click 'Download'.
- Click on Flash_tool
- Click on Scatter-loading and select the file 'MT6589_Android_scatter_emmc'
- You will see 'BOOTIMG' & 'RECOVERY' has been selected. Make sure its the one present in the same folder where the 'scatter' file has been placed.
- Switch OFF your phone completely,remove the battery and re-insert it.
- Connect your XOLO Q1000 to the computer.
- Click on 'Download' button and you will see your phone being detected and the flash process will start.
- You will be confirmed when its done with the Green circle.
- Now, keep Volume up+Power button on your phone pressed nad in a few seconds you will get your CWM Recovery screen. Then flash this ROM.
INSTRUCTIONS:
(1) Backup anything you want and go to CWM Recovery. This ROM will wipe your data.
(2) Wipe out everything:
- Factory reset
- Mounts and Storage/Format system.
- Again go to Advanced/Wipe Dalvik cache,battery stats.
This will make your phone into clean state.
(3) Install Zip from sdcard/choose zip file and reboot.
Credits:-
Thank these people if you want :
@mahfoozceecy
Android kitchen
UOT Kitchen
Click to expand...
Click to collapse
Hey. I already [email protected] the recovery andall.. I ttriedto flash this rROM. But started bootlooping.. WWhat do I do? Please reply fast..
Hey can anyone upload this ROMs stock gallery.apk? Thanks a ton!
Here it is. Full T-mobile With root, wifi calling, bluetooth and volte all working - since this is t-mobile based all bands should work as well
Updated to use API4 System Image and API4 Modem - MyMods has also been updated for the API4 System - Whatever you do DO NOT FLASH the API4 BL file. you will be Stuck on the new firmware without root if you do this as you cannot go back
To Avoid Repeat Questons. READ! READ IT AGAIN! and then READ it once more! if you do not Understand any part of this. Do Not Continue!!!
This Guide assumes you have some basic knowledge and is for advanced users!!!!!!!!
This Guide also Assumes you have an sdcard inserted in your phone(however some of you may not and this will not work.)
i will post an update to this guide when we have a method working for those of you with no extsdcard
Read this entire post before doing anything to avoid issues and FOLLOW Directions - if you don't things will not work right.
Note! if at anytime during the following steps you see the samsung boot animation before step 11. start over cause you screwed up!
Step 1. download the following files
https://www.androidfilehost.com/?fid=24651430732237653 bbx.rar
https://www.androidfilehost.com/?fid=457084094631641263 API4 system.rar
https://www.androidfilehost.com/?fid=24686680535467223 T-mobile APGC Bootloader
https://www.androidfilehost.com/?fid=529152257862665245 T-mobile API4 Modem
Step 2. extract system.rar and bbx.rar and then copy system.img and bbx to your extsdcard(the sdcard you inserted into your phone)
Step 3. odin sprint userdebug firmware available here. http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
Step 4. Directly after odin is done with the sprint file you will immidiatly be presented with an update screen
Step 4a when this process of erasing your phone is finished it will reboot(this is the point you want to do the next step)
Step 4b. press and hold power, home and vol up to enter recovery
Step 4c If you see the samsung boot animation. you did NOT do this right and i would suggest you start over
Step 5. open a command prompt in your adb folder and do the following steps 1 at a time(these are case sensative)
Step 5a. adb shell
Step 5b. su
Step 5c. setenforce 0
Step 5d. export PATH=$PATH:/sbin
Step 5e. mount -o remount,rw /
Step 5f. on your phone, go to apply update from sdcard(this will mount your extsdcard as /sdcard and you should see the system.img file and the bbx file) do not select anything, go back to adb and continue(it is not a big deal if those files don't show. we just needed the extsdcard mounted as sdcard - the files exist, just continue to the next step)
Step 5g. cp /sdcard/bbx /sbin/bbx
Step 5h. chmod 777 /sbin/bbx
Step 5i. cd /sbin
Step 5j. ./bbx --install /sbin
Step 5k. umount -l /system
Step 5l. /sbin/dd if=/sdcard/system.img of=/dev/block/platform/soc/624000.ufshc/by-name/system
Note. you will see a blinking cursor. just be patient
Step 7. when it is done you will see something similar to this
11161600+0 records in
11161600+0 records out
5714739200 bytes (5.3GB) copied, 268.668086 seconds, 20.3MB/s
Step 8. if all went well you should be at your prompt and not in adb anymore
Step 9. from your command prompt simply type
Step 9a. adb reboot bootloader
Note! - if you still have odin open and the sprint file in the ap box make sure you uncheck it so it doesn't reodin the sprint firmware
Step 10. open odin and click the bl button and select this file - BL_N930TUVU1APGC_CL8706614_QB10376889_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10b. now click the cp button and select this file - CP_N930TUVU2API4_CL9115549_QB10937257_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10c. now click start. it will reboot when done let it fully boot this time.
Step 11. once booted and you have setup your phone, we need to add the root files or supersu as most of you know it
Note! pertaining to Step 12. these instructions were taken Explicitly from @freeza thread which is listed in step 3
Step 12. Now we need to add supersu and the needed files for it to work
Step 12a. download this file - https://www.androidfilehost.com/?fid=24651430732236679
Step 12b. Extract the sun7 file to your adb folder making sure the files are in a folder called sun7(mine looks like this - c:/adb/sun7 and contains 4 files)
Step 12c. Open a command prompt where your ADB executable and sun7 folder are.
Step 12d. adb shell
Step 12e. su - Note! if your adb prompot changes from a $ to #(you are good and have root access)
Step 12f. type exit twice to get back to the command prompt. - Your Phone should be fully booted when you do this
Step 12g. adb push sun7 /data/local/tmp/su
Step 12h. adb shell chmod 0777 /data/local/tmp/su/*
Step 12i. adb shell
Step 12j. cd data/local/tmp/su
Step 12k. su
Step 12l. ./root.sh - Note. this command begins with a . do not leave it out
Step 12m. Your Phone will now reboot
Step 13. when booted back up go to playstore and install busybox on rails or a similar app and install busybox to /system/xbin(if your given an option of where to install it)
Step 14. Thats Pretty Much it. install any additions i have included if you like. most of all enjoy it
Additional Notes!
If for any reason you do a factory reset. you will break root and need to redo this method to get it back
If you use shealth do not update it or allow playstore or galaxy appstore to auto update it or it will break it
If you plan on running the debloat/deknox file you will need to disable auto updates in google playstore as soon as you finish the setup wizard or you will be uninstalling the apps that managed to update
Note! Keep in mind that i remove alot of things(ie. allshare, knox, gear manager, game manager, tmo apps, google apps, facebook and alot of other things) if you need any of what i remove, you can simply open the zip and go to META-INF/com/google/android and open the following file "updater-script" in notepad++(do not open it with windows notepad as it will screw up the formatting on the entrys) you will see a whole bunch of lines that begin with delete_recursive, remove the lines with names of the apps you do not want removed. most of this stuff is self explanatory by it's name as to what it is and should be very easy to figure out. when done editing the file, save it. and flash the updated zip in flashfire. it's as simple as that.
Additional Files for those that want them(these are all flashed via flashfire)
https://www.androidfilehost.com/?fid=385035244224381428 my modifications zip API4 Version(very minor mods to statusbar and a few other added features)
https://www.androidfilehost.com/?fid=24686680535467932 debloat/deknox zip - Updated with remaining t-mo apps i missed initially
https://www.androidfilehost.com/?fid=24651430732237106 beats audio installer(this is a blue themed version done by me)
https://www.androidfilehost.com/?fid=24651430732237109 Dolby Atmos Installer
https://www.androidfilehost.com/?fid=24651430732237107 Viper4Android Installer
https://www.androidfilehost.com/?fid=24651430732237108 selinuxmodechanger.apk so you can set kernel to permissive for viper(this is an apk. just install it from your sdcard)
My Mods Contains the Following Modifications
3minit battery
battery bar - option is in rom control
potato clock
loud volume warning - toggle to disable or enable this via rom control
network speed on statusbar - option in rom control
aokp rambar in recents
added some additional toggles
ability to move the wifi and signal bar indicator to the left or right side via a toggle in rom control
a few csc tweaks
Applock Added - Thanks @TEKHD
FOLLOW Directions - if you don't things will not work right.
thank you to the following:
@freeza - for posting the original userdebug file
@ted77usa - for testing
@bajasur - for the initial idea which ultimately led to this
@Surge1223 - for the busybox installer and the adb help and android commands that make this work
@galaxyuser88 - for testing this and pointing out some flaws
@Hashcode - for inspiration
and anyone i missed
this was a complete collaboration and is only available because of those mentioned so be sure to give them thanks
Big Thanks to @galaxyuser88 for testing the mods for me as i can't
for those that don't like PI4 update. heres the original PGC files
https://www.androidfilehost.com/?fid=24686680535467933 - PGC mods
https://www.androidfilehost.com/?fid=24651430732237809 - PGC system.img
https://www.androidfilehost.com/?fid=24686680535467224 - PGC CP File(modem)
method is the same, just use these files instead of the updated pi4 files
reserved 2
reserved 3
Ok here it is: Xposed still works with this new root method, Only one catch, you have to install this before you install any of @OvrDriVE Mods.
If you plan on using Xposed then do not install @OvrDriVE my modifications zip as this will crash your systemui.apk.
As with any custom rom's, root, add-on's, you assume all risks with modding your phone. You have been warned.
Make sure you read all of my directions below, before you start posting errors with the install. Worst case you just have to start over with @OvrDriVE s installation.
Here is the way you can install xposed on your phone after you have root. I in no way have made any files or apks, I am just posting ways you get this loaded on your phone.
Please Thank the devolopers and others that have made all these files and apks possible..
The way to install Xposed framework via FlashFire:
1. Download FlashFire, You can get it from the app store: https://play.google.com/store/apps/details?id=eu.chainfire.flash&hl=en
2. Download the Xposed Installer Apk: Xposed installer Apk
3. Download the Xposed Framework zip.<<< this is the file that you will be flashing via FlashFire: Xposed Framework.zip
4. Once you have all the files downloaded onto you computer/phone: you are ready to start. If you have'nt all ready copied all the files to your phone storage, do so now. If you did then you can move on to the #5.
5. Open FlashFire on your phone. Once it is loaded and open, click on circle with + button on the bottom right of the screen.
Then Click on Flash ZIP or OTA button.
Now select the xposed framework zip that you downloaded from #3.
Next you click the check mark on the top right of
the screen( do not change any of boxes on the left of the screen.<<< You Have Been Warned!!!!! .
Next scroll to the bottom of the screen and click the left button (flash button w the lighting bolt)
Sit back and watch FlashFire do its magic..
6. After #5 completes, you can now install the xposed installer apk from #2. Once installed open and check framework in the app and you should have this : Xposed framework version 86.1 (custom build by wanam / 2016709 is active.
7. Now go to Download in the xposed installer and download: XTouchWiz 1.1.2 or Wanam Xposed 1.3.0 Made for Samsung Android 5 and 6 Roms by Wanam. You can also download Firefds kit 1.0.5.1 by firefds <<<<< this is just a modified version of XTouchWiz with more stuff added to it.. This works as well on samsung note 7 root method.
8. Once you downloaded it, installed it, then go into the Xposed installer app- modules- you select the the app in #7 by placing a checkmark in the box on the right to activiate the modules.
9. Reboot your phone to activate the module.
10. Enjoy your efforts and customizing your phone:
If you some reason you want to uninstall xposed : flash this:xposed-uninstaller-20160211.zip
Awesome.....finally[emoji106]
Video tutorial could be found in here http://forum.xda-developers.com/showthread.php?p=68831392..... make sure to download correct modified system.rar for your specific carrier.
https://youtu.be/Oi-tuA_EIxA
*TwisT3DroiD_N930T*
Thank you!!!!
Sent from my SM-N930T using Tapatalk
OvrDriVE said:
Ok all here it is. root, with wifi calling and volte along with a few modifications
1. Follow the guide here skipping the root method for now- http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
2. go through setup. add your google account but do not setup samsung account(you'll do this later)
3. once at the homescreen, open google playstore and go to settings and set it to not auto update apps(you can change this back later)(this is to prevent apps from auto updateing as i will be removing most of them)
4. now do the supersu install as instructed in the sprint post
5. once booted back up, open playstore and install flashfire
6. once flashfire is installed flash this zip
7. https://www.androidfilehost.com/?fid=24651430732237438 - note7update.zip
8. once booted back up. open themes and add your samsung account info.
9. exit themes and open galaxy apps and update all available apps(they should install without errors)
10. you can skip this if you want - install supersu2.77 apk
11. https://www.androidfilehost.com/?fid=24686680535467222 - superuser 2.77
12. when done. open shealth. and go through it's setup. when done flash this file - if you don't setup shealth it will not work once we remove knox.
13. https://www.androidfilehost.com/?fid=24686680535467219 - knox remover
14. when booted back up. go to your apn settings and reset it to default and then select the t-mo apn
15. boot download mode
16. and odin t-mo cp file only - This will flash the t-mo Modem
17. https://www.androidfilehost.com/?fid=24686680535467224 - t-mo cp odin file
18. once booted up, enable airplane mode, then enable wifi and wifi calling should turn itself on.
19. everything should work fine
20. if by chance you get a wifi calling error 0082 just enable airplane mode then enable wifi and it will fix itself
heres a few Extra Files for those that may want them
here is a beats audio installer
https://www.androidfilehost.com/?fid=24651430732237106 - beats
here is dolby atmos installer
https://www.androidfilehost.com/?fid=24651430732237109 - dolby atmos
and here is viper4android installer
https://www.androidfilehost.com/?fid=24651430732237107 - viper4android
and here is selinuxmodechanger to set kernel to permissive
https://www.androidfilehost.com/?fid=24651430732237108 - selinux mode changer
all 3 audio mods fully work together. make sure you have permissive set or they won't work
enjoy
the mods included are battery bar, 3minit battery, potato clock, network speed statusbar mod, 5 way reboot, ability to toggle wifi/data on the left or right, and a few other mods. it debloats the rom as well.
FOLLOW Directions - if you don't things will not work right.
thank you to @jovy23 for the wifi calling files. and a great big thanks to all those who tested this. and a great big ty to @freeza for posting the original userdebug file
also ty to anyone i missed
i know this isn't a proper post and i will fix it later
View attachment 3865172View attachment 3865173
Click to expand...
Click to collapse
Wow nice job man!
FTW
Sent from my SM-N930T using XDA-Developers mobile app
Nice job man! :good:
Thanks!
Samsung Pay
Does this still make Samsung pay not work or any other NFC payment types?
freeza said:
Wow nice job man!
Click to expand...
Click to collapse
nah. thats all you guys man. you guys deserve the credit. i just did a few mods and wrote out the install instructions.
batsup606 said:
Does this still make Samsung pay not work or any other NFC payment types?
Click to expand...
Click to collapse
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
!!!!!!!!
If you guys want Samsung pay....u need to stay stock and use disabler package pro to debloat and like @OvrDriVE said we can't have it all ....either or we gotta give up something. .... but with this breakthrough with root from @freeza.... now WiFi calling and volte work.... we are moving in good direction .... until we all get new note 7 replacement phone in couple week..... happy Labor days guys for people in US.
Sent from my SM-N920T using Tapatalk
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Ah okay thanks! and do you know if the Bluetooth issues still occur?
I am going to watxh this topic. I know alot of work is going on however i want to see how stable it is before i do anything. I can wait no problem. i know we have been hitting roadblocks and until we have an official root method I am perfectly fine without for now... To all the Devs great job now we wait and see if penetration testing and users can do this method of root. Thank you all for your time and hard work!
Ice.
Sent from my SM-N930T using XDA-Developers mobile app
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Great job on this and all the other developers who finally got android development this far for us!
Also has anyone tried chainfire's suhide app to see if samsung pay or android pay will work even while being rooted?
batsup606 said:
Ah okay thanks! and do you know if the Bluetooth issues still occur?
Click to expand...
Click to collapse
i do believe the issue still exist. i havn't tryed replacing the etc folder yet to see if it fixs it or not
you can connect but once disconnected you have to unpair the device and repair it for it to work.