[SPRINT] Sprint Tablet Owners Thread (Root, ROM, Flash to stock, CWM Recovery) - Galaxy Tab General

UPDATES STOPPED: MORE IN-DEPTH THREAD POSTED OVER IN DEVELOPMENT FORUM WITH UPDATED INFORMATION.
http://forum.xda-developers.com/showthread.php?t=1275031
There have been a number of threads regarding working with the Sprint tablet. Due to the lack of support for it, I've complied various items from all across the information tubes to help your get the full use of your Sprint tablet.
I've compiled the instructions from various sources across the internet. If I've failed to reference an item, let me know and I'll correct it.
Something to keep in mind - Heimdall and Odin use different drivers. You WILL NEED to swap between them each time you swap programs. It's unfortunate, but it's necessary.
Flash back to stock (EA24) with Odin
1) Download the files from here
2) Open Odin, and select PDA
3) Choose the appropriate .tar file.
4) Make sure repartition is UNCHECKED!
5) Press start.
6) When the process is finished, the Odin program will say Pass, then Reset.
Install Gingerbread on your Tab
1) Download this file
2) Rename it to update
3) Place it on the root of your SD Card (not in a folder)
4) Boot into recovery and choose "apply update.zip"
Install Rooted Gingerbread on your Tab
1) Download the rooted GB file.
2) Open Odin, and select PDA
3) Choose the appropriate .tar file.
4) Make sure repartition is UNCHECKED!
5) Press start.
6) When the process is finished, the Odin program will say Pass, then Reset.
Root your Sprint Galaxy Tab on FROYO
1) Download SuperOneClick
2) Enable USB Debugging
3) Connect your Tab to the PC
4) Run SuperOneClick
5) Select Root
6) You're rooted!
If you're on Gingerbread, see this thread
Heimdall (needed to flash kernel with CWM)
1) Download Heimdall and unzip
2) Download Microsoft C++ 2010 Redistributable Package
3) Put the Tab in download mode (Vol Down + Power)
4) Connect it to your PC
5) Navigate to your Heimdall folder and run zadig.exe
6) Choose Options>List all devices>Samsung USB Composite Device
7) You'll receive a prompt about the driver, accept to install.
Kernel with CWM Recovery for FROYO
1) Download the zip file here
2) Unzip the file. You will need the file named zimage only.
3) Open Heimdall Frontend
4) Select Browse under Kernel and navigate to the file you downloaded in step 1 and select it
5) Press Start
6) The Tab will reboot, but will freeze on the Samsung logo. Turn it off and boot into recovery (Vol Up + Power)
7) CWM Recovery will attempt to back your tab up, but will fail. Don't fret.
8) Do a factory reset in CWM Recovery and reboot
9) You'll freeze on the Samsung logo again Turn it off and boot into recovery.
10) CWM Recovery will back your Tab up successfully.
11) You now have a CWM backup. Reboot.
12) Your auto rotate is broken.
13) Download the rotation file
14) Put it in /system/lib/hw and change the permissions to match the other items.
Heimdall/CWM instructions compiled and cleaned up from here
Flashing ROMs
1) Keep in mind that the dev may suggest a specific kernel. See kernel instructions (step 1-5 above)
2) Put the ROM .zip file on the root of your SD Card
3) Choose install .zip from SD Card in CWM Recovery
4) Select the ROM .zip file
ROMs for the Sprint Galaxy Tab
1) Honeycomb - in early stages (Dev - spacemoose)
2) Better than Life - FROYO (Dev - oldmacnut)
3) Future Echoes - GB - (Dev - oldmacnut)
4) MIUI Port - (Dev - oldmacnut)
Finally, each of these steps involves the potential of rendering your device useless. Take care with each step. If you're not 100% comfortable with the process, post your questions. Hopefully, other Sprint owners will take note of the thread and use it.

I rooted a couple weeks ago and finally flashed cwm the other day, i wish this had been posted then! Nice job.

question, when i install cwm when i turn on usb mode it shows up as a cd rom on my pc, is that normal?

cmlucht said:
question, when i install cwm when i turn on usb mode it shows up as a cd rom on my pc, is that normal?
Click to expand...
Click to collapse
From what i've read, that is a known side effect, it happened to me too. Also my camera and screen auto rotation are broken. I know there's a solution to the screen rotation issue, but still looking for the solutions for the other two issues.

l8agin said:
From what i've read, that is a known side effect, it happened to me too. Also my camera and screen auto rotation are broken. I know there's a solution to the screen rotation issue, but still looking for the solutions for the other two issues.
Click to expand...
Click to collapse
I have the rotation sensor file. Ill post it when I get home tonight.
Sent from my SPH-P100 using XDA App

^ Thanks, do you have any ideas about the camera and cd rom issue? Would a custom rom or kernal fix those issues?

l8agin said:
^ Thanks, do you have any ideas about the camera and cd rom issue? Would a custom rom or kernal fix those issues?
Click to expand...
Click to collapse
I don't know about the camera, because I never use mine. Ill try to do some research on it.
If I remember correctly, it seems that spacemoose1 had a fix for the cd rom issue. Might wanna try posting in that thread. If you get an answer, bring it back over here and ill include it in the first post.
Sent from my DROID Pro using XDA App

Rotation file
http://www.megaupload.com/?d=CMZV7A9Y
Put it in /system/lib/hw and change the permissions to match the other items.
Sent from my SPH-P100 using XDA App

mounting the sd card
Yes I can confirm that spacemoose had a fix for the mounting of the sd card instead of showing up as a cdrom. I use it. I'll post it. Thanks spacemoose1!!!
Perform the following while tab is connected to pc via usb
1) open cmd prompt
2) cd to "adb.exe" directory (usually the android sdk tools directory)
3) adb shell
4) mount -t vfat /dev/block/mmcblk1p1 /mnt/sdcard
5) echo /dev/block/mmcblkp1 > /sys/devices/platform/s3c-usbgadget/gadget/lun1/file

Thanks, I gotta figure out how to do this.

I'm from Vietnam and I cant download the KhasMek rom via the host gunsforgeeks.com.
Could you guys please re-upload for me these rom [link belowed] on another hosts such as megaupload, duckload, mediafire ...
Thank you very much
Code:
1. KleanMod
http://gunsforgeeks.com/Tab/roms/KhasMek.DJ11.KleanMod.v3.zip
2.Voodoo plus
Hemidall
http://gunsforgeeks.com/Tab/kernel/KhasMek.Voodoo.plus.CDMA.Tab.v4.OC.zImage
http://www.gunsforgeeks.com/Tab/addons/VoltageControl-gt.apk
Odin
http://gunsforgeeks.com/Tab/kernel/KhasMek.Voodoo.plus.CDMA.Tab.v4.OC.tar
http://www.gunsforgeeks.com/Tab/addons/VoltageControl-gt.zip

gsu_golfer said:
Rotation file
http://www.megaupload.com/?d=CMZV7A9Y
Put it in /system/lib/hw and change the permissions to match the other items.
Sent from my SPH-P100 using XDA App
Click to expand...
Click to collapse
I finally fixed the rotation issue, now working on the cd rom issue. Thanks

USB connection appears in CD-rom
same problem with me
my camera also ran out of work

How do I revert to the stock recovery and get rid of this CWM?

prezmater said:
How do I revert to the stock recovery and get rid of this CWM?
Click to expand...
Click to collapse
Just out of curiosity, why do you want to do it?
Reflash the stock kernel.

Thanks so much for this topic. A lot of Sprint-centric instructions have been scattered around the forums and consolidating it in one place is enormously helpful.
Thanks!

gsu_golfer said:
Just out of curiosity, why do you want to do it?
Reflash the stock kernel.
Click to expand...
Click to collapse
I have no idea where to find the stock kernel. I need to do this because ever since I flashed CWM my auto rotate does not work.

prezmater said:
I have no idea where to find the stock kernel. I need to do this because ever since I flashed CWM my auto rotate does not work.
Click to expand...
Click to collapse
Have you tried the posted instructions on fixing rotation?
EDIT: I just added them to the OP.

Perform the following while tab is connected to pc via usb
1) open cmd prompt
2) cd to "adb.exe" directory (usually the android sdk tools directory)
3) adb shell
4) mount -t vfat /dev/block/mmcblk1p1 /mnt/sdcard
5) echo /dev/block/mmcblkp1 > /sys/devices/platform/s3c-usbgadget/gadget/lun1/file
what do i start up the command prompt on my computer and what do i type in there come on can any body help me please i am still stuck on the Samsung logo i put the sd card back in my tab an it shows up cd drive..

gsu_golfer said:
Have you tried the posted instructions on fixing rotation?
EDIT: I just added them to the OP.
Click to expand...
Click to collapse
I was finally able to revert to stock with Odin.

Related

Tayutama One Click Lag Fix!!!

********Please Mods remove thread if possible!! New Tatuyama fix (ext4) has been incorporated into SuperRooter by DesignGears ********
LINK: http://forum.xda-developers.com/showthread.php?t=751934
DISCLAIMER
DO IT ON YOUR OWN RISK.
ME OR ANYONE ELSE ON THIS FORUM IS NOT RESPONSIBLE FOR BRICKED/DEAD DEVICES AND/OR DEAD SD CARDS.
YOU SHOULD UNDERSTAND EVERY STEP IN THIS HOW-TO BEFORE ATTEMPTING TO FOLLOW.
**********EDIT LOG*******************
8/10/2010: Added Startup Issue Reversion
8/11/2010: Added Alternate Manual Method that might work better than AUTO
8/11/2010: Added Possible Method of Backing EXT2 Partition
Here everyone... I have been trying lag fixes all over the place and I always seem to have issues partitioning the external sd for the apps... so after so many attempts, this was BY FAR the best lag fix out there.... It doesn't rely on the externalsd for functionality.
Easy and nothing special needed.
The steps below are pretty good, but I did things a little different.
Copied the update.zip to my external sdcard.
Then used Root Explorer to copy the update.zip to my internal sd card.
(******Here is the updated filed: http://forum.xda-developers.com/attachment.php?attachmentid=376882&d=1281390347******)
Then I used ROM Manager (Reboot into Recovery) to boot into the Linux Loader
Then I said update using update.zip (not install update.zip)
Then Reboot
For some reason it didn't install busybox 1.17.1 so install it manually
(located: http://forum.xda-developers.com/showpost.php?p=7574130&postcount=229)
Make sure after you install busybox.apk that you go into busybox and check to MAKE SURE you are running 1.17.1 ONLY. You might have an older version or newer version but it must be 1.17.1; if different just click install.
After that follow the MCR Scripts below. (Took about 6 minutes to do everything)
*** If MCR Scripts DOES NOT show up, its probably because you don't have the non market install hack on your phone. In the update.zip you can find the apk and install via ADB, but I didn't do it this way. ******
(Original Thread! Alternate method on OP in link below! Some people say it worked better for them.)
http://forum.xda-developers.com/showpost.php?p=7587405&postcount=417
@Tayutama
I ran the Tayutama update.zip using the up+power+menu button method, it installed in seconds and I restarted the phone. I ran the benchmark but still got 8xx scores. I'm an Noob, so needed more thorough instructions. These are now given below. NOTE: THIS METHOD IS MUCH MORE NOOB FRIENDLY AND DOES NOT REQUIRE A PC OR USB DEBUGGING MODE.
EDIT I had realised I needed to launch the newly installed MCR app after restart and choose a lagfix file to run. I ran the file and 'all complete'. This worked a treat. Ran Quadrant and now have a top score of 2114 running on JM2. System is much snappier. This mod of RyanZA fix by Tayutama is the most noob friendly also. Full instructions as follows:
EDIT Requirements: Make sure your phone has 'superuser' app installed by checking your app list. If it isn't installed, you can use a newer beta version of Tayutama's update.zip
available at; http://forum.xda-developers.com/atta...4&d=1281437129
Full instructions:
1. The update.zip installs all the files needed. It is attached here; http://forum.xda-developers.com/atta...2&d=1281390347
2. Place it on your internal sdcard
3. Turn off your phone.
4. Hold down Up+powerbutton+Menubutton for a couple of seconds until u see the galaxy logo .
5. Use the up and down buttons to get to update.zip.
6. Press menu button on update.zip to select it
7. It installs root, correct busybox (1.17.1) as well as all the scripts needed for the fix and the 'MCR Scripts' app to run the scripts. (NOTE: This version does not install superuser.app which is needed, although the beta update.zip does, so read 'requirements' above if needed)
8. After install, the phone restarts.
9. Go to the newly installed 'MCR Scripts' application from the app list, open it and choose from 3 scripts. For example, Lagfix10024 is the 1gb ex2 version.
10. The script should run and take a few minutes.
11. You should see an 'all complete' prompt, and this means you can close the application.
12. Run quadrant to test if the fix was applied.
Originally Posted by Tayutama
Don't know if you mind me posting this here RyanZA, but i made a update.zip out of your script. NOTE THIS ONLY WORKS ON 2.1
What this update.zip file does is that it copies a few files to your internal sdcard and installs ASE which can be used to run .sh files without the need to use a terminal.
There are 3 scripts included:
LagFix1024.sh - Makes a 1GB file on /data
LagFix512.sh - Makes a 512MB file on /data
RemoveFix.sh - Removes the lagfix
This also includes BusyBox 1.17.1 so no need to install that first.
Testet this on JM1
Click to expand...
Click to collapse
********Alternate Method that might even work better!! ****************
All the files are located in the update.zip file that you need to download.
1. Connect phone to PC, make sure adb can see it:
adb devices
2. adb kill-server
3. adb push createlagfix.txt /sdcard/createlagfix.sh
4. adb push playlogos1 /sdcard/playlogos1
5. adb push userinit.sh /sdcard/userinit.sh
6. adb shell su -c "/system/bin/sh /sdcard/createlagfix.sh"
7. adb kill-server
8. adb reboot
************ Reverting back if there are boot up and black screen issues ****************
If you have black screen and doesn't boot into the desktop, this is the fix to return back to normal state:
To fix that problem:
1. Boot into Recovery Mode (Vol Up + Vol Down + Power) Let go of Power after you see AT&T.
2. Delete User Cache
3. Delete All User Data
4. Then see if your phone boots up
5. If your phone does boot up then navigate to Settings -> Security -> Factory Reset
6. After factory reset your phone should be useable again.
DO NOT INSTALL THIS UPDATE IF YOU DO NOT KNOW WHAT YOU ARE DOING.
**********Possible method of Backing up Your EXT2 Partition **********
BTW I would also perform a NANDROID Backup as well which can be done by using ROM Manager to boot into the Android Loader....
Nandroid does NOT back up the apps off your SD card.
AppsToSD (I'm speaking re MoDaCo's rom here) uses the ext2 partition on your SD card for the /data/app and /data/app-private folders, where your actual downloaded application files are kept. Nandroid does NOT back this up, and simply mounting your SD card and copying the files off also does not back this up.
The only way to back up these critical folders is to directly copy them to somewhere else. You can use command line or Droid Explorer.
If you want to use command line, do this from an ADB shell or terminal:
mkdir /sdcard/backup/
mkdir /sdcard/backup/app
mkdir /sdcard/backup/app-private
cp -r /data/app/* /sdcard/backup/app/
cp -r /data/app-private/* /sdcard/backup/app-private/
This will create two folders on your SD card: app and app-private, both in a folder called Backup. It will then copy the entire contents of your /data/app and /data/app-private folders to your SD card.
After you do this, back up the entire contents of your SD card as normal.
To restore the files after replacing/partitioning your SD card, head to this thread:
http://forum.xda-developers.com/showthread.php?t=585349
Click to expand...
Click to collapse
Quadrant score was 917 and was on stock roms.....
Now Quad score is 2193 and still on stock roms.....
Tested on 2.1 Update 1 Captivate
Baseband: I897UCJF6
slider2828 said:
Quadrant score was 917 and was on stock roms.....
Now Quad score is 2193 and still on stock roms.....
Tested on 2.1 Update 1 Captivate
Baseband: I897UCJF6
Click to expand...
Click to collapse
Does it show strong real world improvements?
good job explaining nothing. troll harder
So....
This is a ""one step"" that isn't one step... ?.. ?
Oh, and for anyone wondering....
This appears to be the ext2 fix.
This IS the same fix from the otger thread, just packaged in update.zip format. Id be a bit more cautious using this one as it hasnt had as much testing among the I9000 crowd much less Captivate users.
Zilch25 said:
This IS the same fix from the otger thread, just packaged in update.zip format. Id be a bit more cautious using this one as it hasnt had as much testing among the I9000 crowd much less Captivate users.
Click to expand...
Click to collapse
Thanks for confirming this. I am seeing strong real world improvements, too. Dolphin Browser HD is very snappy and everything seems a lot faster (I am on stock captivate, btw, couldn't get this to work on I9000 for some reason).
Only thing is you should back up frequently because it can be corrupted a lot more easily since it is on ext2.
hm... i applied the update in clockwork mod recovery, i have super user and the correct busybox version installed and rebooted the system. i went to the app list and could not find the "MCR SCRIPT" you mentioned i should be seeing... am i doing something wrong?
THat is weird I saw mine in the apps list.... its just called MCR with a green dog bowl and light bulb....
Woops sorry for the truncation in the quote.... I have attached the update.zip file that you need to download.... The update.zip file you used is probably a ROM Manager Update.zip, so just rename it and copy the new update.zip file to the internal sd....
Sorry.....
solufein said:
good job explaining nothing. troll harder
Click to expand...
Click to collapse
What the hell does that mean.... You saying it doesn't work? Why not try it and it is an EXT2 fix.
max_warheads said:
So....
This is a ""one step"" that isn't one step... ?.. ?
Oh, and for anyone wondering....
This appears to be the ext2 fix.
Click to expand...
Click to collapse
This isn't one step because I don't have the USB cable with me. I just had a USB adapter for the microsd and I can't boot into the linux loader correctly without the cable, so I used ROM Manager. It would have been easier if I did.
Zilch25 said:
This IS the same fix from the otger thread, just packaged in update.zip format. Id be a bit more cautious using this one as it hasnt had as much testing among the I9000 crowd much less Captivate users.
Click to expand...
Click to collapse
Yup it is but on the internal card. Are you sure its the same? Look at the OG thread, a LOT of people have tried it with great success....
darth_vato said:
Thanks for confirming this. I am seeing strong real world improvements, too. Dolphin Browser HD is very snappy and everything seems a lot faster (I am on stock captivate, btw, couldn't get this to work on I9000 for some reason).
Only thing is you should back up frequently because it can be corrupted a lot more easily since it is on ext2.
Click to expand...
Click to collapse
How do you back it up?
i updated the zip and rebooted used busy box and i dont have that MCR app
Bionicboto said:
i updated the zip and rebooted used busy box and i dont have that MCR app
Click to expand...
Click to collapse
Same instructions before, did you download the update.zip? I just added that instruction. Can you try again after that?
slider2828 said:
THat is weird I saw mine in the apps list.... its just called MCR with a green dog bowl and light bulb....
Woops sorry for the truncation in the quote.... I have attached the update.zip file that you need to download.... The update.zip file you used is probably a ROM Manager Update.zip, so just rename it and copy the new update.zip file to the internal sd....
Sorry.....
Click to expand...
Click to collapse
when you say put the update.zip into the phone... do i put it in the internal sd card root? or do i put it in the ROM MANAGER folder? when i choose apply update, it only gives me one option to update from: /sdcard/update.zip. i choose that it installs properly and i reboot. i still don't the app, lol.
i also have removed the the recovery-update.zip or renamed it and tried to reboot into recovery mode via ROM MANAGER but it doesn't let me do it because it can't find the zip. then i tried to put the update into the the ROM MANAGER folder and it says it can't the find update.
its still the same cant find the app i reboot to recovery apply sd card update.zip go to yes and it says installed reboot and its not there
arsinic said:
when you say put the update.zip into the phone... do i put it in the internal sd card root? or do i put it in the ROM MANAGER folder? when i choose apply update, it only gives me one option to update from: /sdcard/update.zip. i choose that it installs properly and i reboot. i still don't the app, lol.
i also have removed the the recovery-update.zip or renamed it and tried to reboot into recovery mode via ROM MANAGER but it doesn't let me do it because it can't find the zip. then i tried to put the update into the the ROM MANAGER folder and it says it can't the find update.
Click to expand...
Click to collapse
Sorry for the bad reply.
Rename the update.zip that is already on the internal sd cards root because that is ROM Managers using ROOT Explorer
Then copy the update.zip that you downloaded to the external SD card.
Then copy update.zip from the external sd card to the internal sd cards root.
Then use ROM Manager to reboot into the linux loader.
Hope that helps?
-Ken
slider2828 said:
Sorry for the bad reply.
The update.zip that you use download, copy it the the internal sd card's root... (Basically where ROM Manager update.zip was. Like you did Rename the update.zip that is already there, because that is ROM Managers).
Hope that helps?
Click to expand...
Click to collapse
hm... the only update.zip i have is in the Recovery Mod folder named: recovery-update.zip. the only update.zip i have in the sdcard root is the update.zip i downloaded from the your url and have been applying that as the update. i seem to be having the same problem as Bionicboto.
should i have the rom manager's update.zip in there also or it doesn't matter? and i also have no external sd card. is that something i need in order to get this update working properly?
Did you ever perform a backup with the ROM Manager? That usually creates a update.zip.....
Basically when I log into root explorer and click on SDCARD.... you should see the update.zip in that folder along with Android folder, busybox folder, clockworkmod folder, DCIM folder, downloads folder, etc etc....
slider2828 said:
Did you ever perform a backup with the ROM Manager? That usually creates a update.zip.....
Click to expand...
Click to collapse
i preformed a backup right before i did all this. i did notice the update.zip in there. i took it out and put in the update.zip you uploaded. do i need both in there?
thanks for the quick replies btw.
Nope... Try this... with ROM Manager,
Choose Flash ClockWorkMod Recovery and that will recreate the boot files for ROM Manager.... and also backup your current ROM again.
Then try the steps again.
OMG Dude I noticed you in oakland, I am in hayward/san leandro.... We can try after I get off work which is in 30 minutes. and then take 30 minutes to get back to SL....
You wanna meet at the starbux on marina?
Flashed and installed perfectly. Bumped my quadrant up to 2117. Good post, thanks.

Root myTouch 3G Slide 2.2.1 RUU/OTA - NO PC required - 2013 - New Method

Earlier I posted about how to un-root the 3G Slide and go back to the latest 2.2.1 RUU from HTC. Big mistake -- who knew it would be so flipping hard to go back to rooted? My problem was, the WiFi in CM7.2 stable for this phone was terrible! But being confined to an un-rooted stock phone was worse. After doing the below, I flashed the latest radio, and put the latest nightly on the phone for CM7.2 and it's a little better, but still loses connection fairly often FYI - if anyone has any working solutions to the WiFi issues with this phone I'm all ears. But that aside, here's why I'm writing this post.
After spending nearly 4 days trying every root method I could find for the myTouch 3G Slide with the latest 2.2.1 stock ROM - I almost gave up when I decided to try something different. Luckily for me, it worked -- and best part is, I didn't have to touch a PC to do it! So I thought I'd share and hopefully save someone else some headache. Chances are, you've tried some other methods before finding this post too, so you should do a factory reset on your phone (Settings -> Storage -> Factory Reset) to get back to square 1. Also, delete any files you've used as well, and be sure to download the files using the links I've provided below, as they are known to work (for me at least).
What you'll need:
1) I know I said no PC required, but creating the goldcard hardly counts -- after this step, it's phone-only -- Goldcard - wiki.cyanogenmod.org/w/Howto:_Goldcard -- I found that the psas.revskills.de/?q=goldcard site was down quite often, so an alternate is here: huygens.hoxnet.com/goldcard.html - also, this tool helps: www.modaco.com/topic/308798-pc-application-goldcardtool/
I have to say, I had already created a goldcard for many of the other methods I had tried, so I'm not 100% certain it is required, but it only takes a minute to create, so do it anyways.
2) Download www.4shared.com/file/sz0VO2TL/SlideEng-package.html from this link and use an app on your phone like AndroZip Free to extract the zip on your sdcard. I extracted mine to the /sdcard/downloads/ directory. Which is the directory I'll use in the shell commands below.
3) Download the GingerBreak 1.20 apk, and install the app on your phone. Note, because this app isn't in the market you'll have to enable "Unknown Sources" in your settings to be able to install it. droidmodderx.com/gingerbreak-apk-root-your-gingerbread-device/ - Note that USB debugging must be enabled in your phone settings for GingerBreak to work.
4) Download www.4shared.com/file/OsmF_ZD7/ESPRIMG.html and place the ESPRIMG.zip file in the root of your sdcard (/sdcard/ESPRIMG.zip)
5) Download CWM recovery download.clockworkmod.com/recoveries/recovery-clockwork-2.5.0.7-espresso.zip and rename it to update.zip - place it also in the root of your sdcard (/sdcard/update.zip)
That's all you need, now let's get started:
1) Open the GingerBreak app and press the "root" button.
2) Wait a few minutes for it to run, if successful the phone will reboot. Once it has rebooted ensure that it was able to install the Superuser app.
3) Install any RAM booster app. I used the quick boost button in: play.google.com/store/apps/details?id=imoblife.memorybooster.lite
4) Install Terminal Emulator app from the Market.
5) Open your RAM booster app and click on "boost" RAM. You'll need ~ 70% free RAM for the next step to work.
6) Open the Terminal Emulator app.
7) Type the following commands into the terminal (don't type the $ or #'s below):
$ su
# cp /sdcard/downloads/flash_image /data/local/
# cp /sdcard/downloads/mtd0.img /data/local/
# cd /data/local/
# chmod 04755 *
# ./flash_image misc mtd0.img
8) If you get a memory error when executing that last command it's because your ram booster didn't free up enough memory. Try again, sorry.
9) Now power off your phone.
10) Hold VOLUME DOWN and POWER buttons to power on the phone into hboot.
11) Wait while it searches for and verifies your ESPRIMG.zip file on the sdcard.
12) Once it's verified, press VOLUME UP on the phone to say "Yes" to the installation.
13) When it's done installing the ESPRIMG.zip file DO NOT restart the phone! Press VOLUME DOWN to say "No".
14) Use volume buttons to highlight "recovery" from the menu, and press Power to select it.
15) If you see a red triangle with an exclamation point in it press VOLUME UP + POWER to get past it into recovery.
16) Once in recovery, choose apply update.zip from sdcard.
17) update.zip will run, and afterwards you should be in Clockworkmod recovery. From there you can wipe the data, and install any custom ROM you want.
Hope this helps someone
Plssss help
I still find it difficult to update my touch 3G slide O.s from 2.1 to 2.2...
donvman said:
I still find it difficult to update my touch 3G slide O.s from 2.1 to 2.2...
Click to expand...
Click to collapse
This thread assumes you want to root the phone in order to flash something like Cyanogenmod. If you simply want to update to the latest stock firmware, this may work -- http://www.htcdev.com/ruu/ (Look for the Espresso exe).

[GUIDE] How to root SmartQ ZWatch

You can easily root the SmartQ Z1 (W1) ZWatch by modifying the firmware and updating it to the watch. I don't know of any rooting tool (like framaroot) that does the job on the watch without flashing the firmware.
[CREDIT TO GEEK78]
(1) READ the [HOW TO] in this thread by geek78 who first made a root firmware.
Download his rooted firmware HERE
Extract it with WinZip or similar zip utility - you should see files and folders which include "system"
Go to "system" -> "app". Copy "superuser.apk" to somewhere else in your computer (and remember where it is)
Go to "system" -> "xbin". Copy "su" to somewhere else in your computer (and remember where it is)
==========================================
(2) Go to Smartdevice website and download the latest firmware - HERE
Extract it with WinZip or similar zip utility - you should see the same files and folders of (1)
Copy "superuser.apk" and paste it into the "system/app" folder of this unzipped new firmware
Copy "su" and paste it into the "system/xbin" folder of this unzipped new firmware, replacing the original "su" file
[OPTIONAL]
(a) If you want to remove any apps in the original firmware, you can rename them from "xxx.apk" to "xxx.apk.bak" (eg. I don't use Weather sync app (IndroidWeather.apk), Sleep app (SleepAnalysis.apk) and Health app (SmartQWatchHeath.apk)), before the following step
(b) You can also add your own apps into the system/app folder, so that you don't need to install them after updating to the new firmware
==========================================
(3) Open WinZip or similar zip utility and navigate to the folder that contains the unzipped firmware files and folders. Highlight all the files and folders ("META-INF", "system", "boot.img", "mbr-xboot.bin", "recovery.img"), and use your zip utility to compress them back into a ZIP file called "update.zip"
==========================================
(4) BEFORE FLASHING THIS MODIFIED FIRMWARE, you must follow geek78's steps:
[HOW-TO]
1-Flash the watch with the restore tool from https://hotfile.com/dl/255788947/abfedd9/z1_restore_tool.zip.html (yes, i know, it will format the watch and you will loose everything... but it is needed)
2-Copy the rooted firmware called "update.zip" to the root of the /Sdcard of your watch
3-Start the flash from the watch
4-After the boot you can delete the 2 chinese apps with App Uninstaller
Click to expand...
Click to collapse
*** YOUR MUST USE THE RESTORE TOOL TO CLEAN THE WATCH BEFORE FLASHING THE ROOTED VERSION OF A NEW FIRMWARE ***
Thanks bro I already knew this but just wanted to thank you for your time and effort writing these instructions for everyone
Sent from my SPH-L900 using xda app-developers app
help with restore tool
Hello I have been searching through the forums and got a little help but need more. I am having problems rooting my watch. I dl'd the restore tool, problem is one of the restore tools instructions was to install the driver in a custom path but my comp keeps auto dling the driver and I cant choose the path to install. I run the restore tool and try to boot into restore mode so the tool will recognize it but it wont do anything. What am I doing wrong and do you guys have any solutions for the install path and getting into restore so I can use the tool? Thanks in advance for your time.
techgeek191 said:
Hello I have been searching through the forums and got a little help but need more. I am having problems rooting my watch. I dl'd the restore tool, problem is one of the restore tools instructions was to install the driver in a custom path but my comp keeps auto dling the driver and I cant choose the path to install. I run the restore tool and try to boot into restore mode so the tool will recognize it but it wont do anything. What am I doing wrong and do you guys have any solutions for the install path and getting into restore so I can use the tool? Thanks in advance for your time.
Click to expand...
Click to collapse
Try finding the watch in Device Manager and updating the driver manually. The driver is in this folder on Win7 x64: C:\Program Files (x86)\Smartdevices\Z1 Burn Tool\driver\x64
jatkins09 said:
Try finding the watch in Device Manager and updating the driver manually. The driver is in this folder on Win7 x64: C:\Program Files (x86)\Smartdevices\Z1 Burn Tool\driver\x64
Click to expand...
Click to collapse
Thanks for your help I tried that and it didn't work sadly. I will just have to try another comp. I have tried going to restore mode with the watch off and with it on .Do you happen to know if i did a factory restore from the watch and then used the rooted 2.2 rom from geek78 if that would work or do i absolutely have to use the restore tool to wipe first?
techgeek191 said:
Thanks for your help I tried that and it didn't work sadly. I will just have to try another comp. I have tried going to restore mode with the watch off and with it on .Do you happen to know if i did a factory restore from the watch and then used the rooted 2.2 rom from geek78 if that would work or do i absolutely have to use the restore tool to wipe first?
Click to expand...
Click to collapse
Yes according to geek78, you must use the restore tool everytime you are installing a customized firmware. I guess the reason is that the restore tool wipes everything on the watch, allowing a clean new install.
I had no problem with installing the restore tool. When I uninstall and reinstall the tool, it remembers where the driver was, therefore I could not reproduce your problem. The best way is to try to install it on another computer eg. XP or Win7 32 bit (I heard that the 64 bit gives most problem with drivers).
If this fails, you can try (I have not tested and won't test because it is a hassle to reinstall all the apps!) to wipe the watch in recovery mode (which is really a modified CWM):
(1) You have to trick the watch to reboot into recovery first -
Find ANY file and make a zip from it called "update.zip"
You should test and see if this method works first, therefore download an official firmware from HERE - rename this file "update1.zip" (or anything other that "update.zip").
Connect your watch to your PC and transfer both files to the root of the watch.
On your watch: "About" -> "Firmware upgrade". Upgrade will fail and the watch will reboot in recovery mode.
(2) If you are familiar with CWM, you should know how to wipe user data, cache, dalvik and system. If not:
Use lower button to navigate (you can only go down, but it will circle back to the top) and upper button to execute.
Go to each of these and follow instruction to execute (choose "++++++++++ Go Back ++++++++++" to previous menu for the next item)
"Wipe data/factory reset"
"Wipe cache partition"
"Advanced" -> "Wipe dalvik cache"
"Mounts and storage" -> "format /system"
Then go back to main menu and choose "Apply update from nand" -> "choose zip from nand" -> choose "update1.zip" (or whatever name you gave to the firmware)
OPTION: you can wipe cache and dalvik again after installation (recommended by many modders)
"Reboot system now"
If update of the original firmware is successful, this means you passed the test. Now you can repeat the process using the rooted and modified firmware as "update1.zip".
THERE IS NO GUARANTEE THIS METHOD WILL WORK, but I think it should.
Got it
Ok i finally got it. The 32 bit was the key. Thanks so much for the help. Loving it, gonna root 2.3 and install.
Recovery mode tested and working :good:
Did follow your instructons could not go back after mounts and storage step. With re-boot watch seems to brick. HELP!
Ton.dewaal said:
Did follow your instructons could not go back after mounts and storage step. With re-boot watch seems to brick. HELP!
Click to expand...
Click to collapse
What is happening after you format? Is the "go back" option not available? Or is it there, but the buttons no longer navigate?
Sent from my HTC One using Tapatalk
"go back" option was available brougth me back to Mount & Strorage. Have ttried restore tool on two window machines (7 & 8) tool won't find watch. I'm bricked!
Ton.dewaal said:
"go back" option was available brougth me back to Mount & Strorage. Have ttried restore tool on two window machines (7 & 8) tool won't find watch. I'm bricked!
Click to expand...
Click to collapse
The restore tool has issues with most 64bit machines. If you don't have one, you're best bet is to find a friend or family member that has a running XP system. OR, do you know how to create a dual boot on a pc?
Sent from my HTC One using Tapatalk
Thanks for advise, have now 32 bit XP avaialble. Will test this evening Central Europe Time. Fingers Crossed
Installed on 32 bit XP machine restore tool 1.0.0 windows restart: no luck. Tried to install Usb_Boot_Driver.sys but get Installed failed (unsigned) message. Any advise?
Ton.dewaal said:
Installed on 32 bit XP machine restore tool 1.0.0 windows restart: no luck. Tried to install Usb_Boot_Driver.sys but get Installed failed (unsigned) message. Any advise?
Click to expand...
Click to collapse
That doesn't sound correct...send me a PM...I will give you the login info to my FTP. I have the latest release of the burn tool in exe format on there...you need to download that.
Sent from my HTC One using Tapatalk
I can't root the watch
I tried this method several times but didn't work. after I flashed modified room the watch start OK and I can see superUser icon although the watch still not rooted, because I can't connect using: adb shell su or adb shell root.
I used a v3.5 firmware, please help me someone knows other method to root the z1 watch?
thanks in advance
morbid01 said:
I tried this method several times but didn't work. after I flashed modified room the watch start OK and I can see superUser icon although the watch still not rooted, because I can't connect using: adb shell su or adb shell root.
I used a v3.5 firmware, please help me someone knows other method to root the z1 watch?
thanks in advance
Click to expand...
Click to collapse
Download Maja's DJDroid 6.0 rom (v3.5) , its rooted already
Bad links
Can somebody post those Superuser.apk and su binaries? The download link to geek's rom is bogus and is forcing me to download a bunch of junk.
I have the latest Kitkat firmware (3.7) and stock ROM already has su binary thru adb. My question is can I replace those files thru adb without packaging a zip?
Thanks,
Hi!
Does anyone know how to add the remote camera function in 3.7 ROM? The latest ROM that had it appears to be 3.1. I could not find it as an APK, so I think it is somehow else embedded in the ROM.

trying to bring my brothers A500 to life in 2019

Hey together,
I really hope someone out there is still using a A500 Tablet and may be able to help me fix a weird issue i encounter on every ROM i tried so far.
I installed the ROMs mentioned in this Thread: https://forum.xda-developers.com/iconia-a500/general/2018-a500-upgrade-threaddownloads-to-t3832293
And all of them come with the Same Problem for me.
If i try to open the Google PlayStore or something else that wants me to login into a Google Account it just says: "There was a problem communicating with Google Servers" "Try again later"
anyone knows of this issue ? All the fixes several Google searches gave me did not help to fix that issue for me on any of the ROMs.
help would be highly appreciated
kind regards
Finn
Hi,
have you read the tips? It says:
"- Google play will not work right if you do not format your data partition to f2fs. (You can do this in recovery)"
Have you tried it?
Matra-PB said:
Hi,
have you read the tips? It says:
"- Google play will not work right if you do not format your data partition to f2fs. (You can do this in recovery)"
Have you tried it?
Click to expand...
Click to collapse
That may not be the problem I've hear a lot of people are having this problem. But it's a good place to start if he hasn't tried it yet.
Success story upgrading A500 in 2019 July
finneus_ said:
Hey together,
I really hope someone out there is still using a A500 Tablet and may be able to help me fix a weird issue i encounter on every ROM i tried so far.
I installed the ROMs mentioned in this Thread: https://forum.xda-developers.com/iconia-a500/general/2018-a500-upgrade-threaddownloads-to-t3832293
And all of them come with the Same Problem for me.
If i try to open the Google PlayStore or something else that wants me to login into a Google Account it just says: "There was a problem communicating with Google Servers" "Try again later"
anyone knows of this issue ? All the fixes several Google searches gave me did not help to fix that issue for me on any of the ROMs.
help would be highly appreciated
kind regards
Finn
Click to expand...
Click to collapse
First my thanks to the forum key members for providing answers to queries and to all the key contributors of SW/ROMS in this forum. I followed the procedures from this forum to Flash / upgrade my Acer Iconia A500 on 4.0.3 ICS that was sitting in a trunk for the last few years. Summary of steps I tried out.
STEP 1: Install the Acer device drivers listed in the links in this forum on your Laptop/Computer even if by default your Windows 10 OS (assuming you are on Win10 like me) is able to recognize the A500 connected to the USB port.
USB_Acer_1.00.0524_A30HA31HA32H_A.ZIP
STEP 2: ROOTING the Acer A500.
1. The tablet should be already upgraded to stock ICS for A50x (or stock ICS A10x/A510 for other tablets).
2. On a tablet: "Settings" -> "Applications" -> "Development" -> "USB debugging" switch ON. If you do not see this menu, then click 7 times of the Android Build No. listed under settings and come back to the menu above to enable USB Debugging.
3. Connect the tablet to the computer (Before connection it is recommended to update the driver for a tablet from here: A10x, A50x, A510).
4. Since most of the discussions regarding flashing A500 were from 2011, the earlier Gingerbreak method for rooting did not work.
I downloaded the following file from this forum to root my tablet.
ICS_rooting_A10x_A5xx.zip
5. Open the directory with the unpacked archive. Execute file: for windows - runit-win.bat; for Linux - runit-linux.sh.
The root is received!
Note: The McAfee Antivirus software started tagging a file 'mempodroid' within this ZIP file Tools folder as a virus or malicious file. This rooting method uses the 'mempodroid' exploit which is detected as a VIRUS by McAfee and Qurantined. So restore from Qurantine and check list of files are still present in the folder. If not verify 8+8 files in folders again.
As per inputs in this forum, I restored the files quarantined and then suppressed McAfee SW for the duration of my upgrade activities on my laptop and was able to successfully extract all the files in the ZIP file to a local folder on the laptop. This ZIP file has adb and fastboot - two key programs useful for rooting your A500 apart from SU or superuser base file used in step 2. The file to run is the BAT file runit-win.bat if you are on windows. At the end of this step your tablet should be rooted. You may check by installing the RootCheck app from Google Playstore.
Step1a: Install a File Manager app from the Google playstore. This will help you extract the CPU ID and convert it with the SBK tool to get the SBK number/string. important steps SBK tool was available in file - SBCalc_v1.1.ZIP available in this forum.
STEP 2b: SUPERUSER and SUPERSU installation
1. Install SuperUser.apk first.. (IMP - Its available in this forum. Its like a base version for superSU to install over. If you do not install SuperUser.apk, then each time you try installing SuperSU, you would get an error message about a SU file being incompatible.)
2. Then install an older version of SuperSU downloaded from the website - filename -> eu.chainfire.supersu_v2.65-265.ZIP . Newer versions will not work. U got to install an older version as new version seems to be a paid SW.
3. Next Open SuperSU app on your tablet and let it update itself a couple of times each time opening and closing the app after the upgrade.
4. Remove SuperUser.apk file as now its no longer needed.
5. Now that you have ROOT access and SuperUSer access
6. Install Titanium Backup. File name in this forum- update-recovery-TWRP-rev2.0-beta4.ZIP . This will help you to flash/upgrade ROM software on your tablet.
Twrp 2.8:
http://www.mediafire.com/file/e7wpny5f39vw3pc/update-recovery-TWRP-rev2.0-beta4.zip/file
Compressed Archive (.ZIP)
File size: 4.91MB
Uploaded: 2018-08-14 21:40:26
https://www.mediafire.com/download/e7wpny5f39vw3pc
STEP 3: Install an Unlocked Bootloader i.e. unlocked bootloader Skrillax v9 - file name in this forum BabSector.rar or A500-Bootloader-Nvflash.ZIP
Once you have reached this step, you now have the basic tools needed for the final ROM upgrade of the tablet.
I did get error message after the reboots that happened after Unlocking the Bootloader. Someting about a LNX partition not being okay or some such msg. Each time I just WIPED the Cache and selected similar options to wipe System, Data, User, Dhelvic cache (spelling incorrect) etc. Since you have not installed the final OS or ROM for your tablet yet, no harm in deleting these partition data. Actually its recommended to wipe, format in f2f formats etc. all of which is possible using the TWRP Recovery software you installed in step 2. Choose Recovery menu option each time the tablet boots or gives errors.... using the volume rocket and power buttons. More info -> Go through this thread and install unlocked bootloader.
https://forum.xda-developers.com/showthread.php?t=1622425
Flashing Bootloader Steps
-------------------------
1. generate your SBK from cpuid
2. put tab in APX by holding reset (small pinhole bottom right side)
and pushing power for 3-4 sec. - then release reset approx 1 sec. later
the screen should be blank and power button should be lit - plug in USB to PC.
2. Run A501 A.bat - when finished reboot tab to recovery (win 7 and under
right click on A501 A.bat and select Run as Administrator)
3. run Recovery(power and volume-) ->WIPE -> "Advanced wipe ->System (only)and swipe to wipe.
4. unplug USB and reboot tab to APX
5. plug in USB afer it is in APX mode -> Run A501 B.bat (win 7 and under
right click on A501 B.bat and select Run as Administrator)
Bootloader unlock tutorial
--------------------------
Step 1: Get your cpuid - https://forum.xda-developers.com/showthread.php?t=1624645
Step 2: Convert it into an SBK - https://forum.xda-developers.com/showthread.php?t=1810618
Step 3: Download the A500 drivers
- http://www.mediafire.com/file/pde8rojv1t8gnif/USB_Acer_1.00.0524_A30H_A31H_A32H_A500_A501.zip/file
Step 4: Download the files to install the bootloader
- http://www.mediafire.com/file/o7m2ouwo6zuod4d/A500-Bootloader-Nvflash.zip/file
Step 5: Follow the instructions in "how to.txt"
Step 6: Download a rom and flash in twrp
This tutorial is based of
https://forum.xda-developers.com/showthread.php?t=2450119 thread so big thanks to KaijiKun .
Bootloader unlock files:
http://www.mediafire.com/file/o7m2ouwo6zuod4d/A500-Bootloader-Nvflash.zip/file
STEP 4. Downloaded file omni-4.4.4-20150210-a500-IconiaHD.ZIP as I was not sure version omni 5.1.1 was as stable as Omni4.4.4 reading all the threads in this forum.
First rename the downloaded OMNIROM file as update.zip .
OmniRom 4.4.4
http://www.mediafire.com/file/ghd72j3g618kk9g/OMNIROM-5.1.1-Tegraowners_ROM_v13t2.zip/file
File size: 244.66MB
Uploaded: 2015-04-05 17:40:14
STEP 5: Install another tool adb_fast.ZIP. This tool is also available in this forum.
Note:You need to copy the update.zip file to your computers folder where this tool adb_fast is installed. In mine it was C:\Program files (x86)\Minimal ADB and Fastboot folder. This adb_fast file creates an application shortcut on your computer desktop. Clicking on the short cut launches adb and fast boot programs I mentioned at the beginning.
STEP 6: Copy the file to the SD card (16GB) of your tablet.
Run the adb_fast tool from your desktop shortcut. This will open a Command Prompt type black screen window where you can enter the code as given below. Note you may need to see how your SD card is listed in a file manager in your computer
Code:
adb push update.zip /mnt/sdcard/update.zip --- NOTE: this creates mnt folder on internal storage and I had to then move the file using TWRP recovery tool installed in step 2, to the SD card.
adb push < ------- is the push command.
rom.zip < ------- is the name of the Rom zip file.
/sdcard < ------- is the location your pushing the Rom to.
E.) Reboot tablet with Power+Down Arrow i.e. This will start the Upgrade process for the tablet to OMNIROM 4.4.4
-- Power Button + UP VOLUME pressed... then release Power button after LED lights.
-- System will boot to commmand prompt
STEP 7: Install GAPPS using pico gapps short version and Wipe Data/Factory reset ----------------?>and wipe cache partition?
Reboot after 1st reboot
G.) https://opengapps.org/ to install a minimal version of Google Apps on the tablet.
File name -> pa_gapps-modular-mini-4.4.4-20150410-signed.ZIP
Root tablet again and install SuperSU if you need it
other info.
You can use TWRP to flash the OmniROM on the tablet or you can use the following in worst case senario to do the same.
Code:
fastboot devices
fastboot flash update.zip -- check if syntax is ok from threads in this forum
fastboot reboot-bootloader
copied below from other threads ---->
I find that a large amount of complaints in developer threads are due to people not properly wiping before a flash.
Of course there is times when a 'dirty' flash is fine, but if you're ever not sure, wipe as cleanly as possible.
fastboot allows for about the cleanest of wipes by the way. And each partition can be done separately too.
Code:
fastboot erase system
fastboot erase data
fastboot erase cache
can all be done individually, but to do these all in one command
Code:
fastboot erase system -w
If possible I recommend to do these steps before flashing a ROM, and now that you know you can do this all within fastboot mode i suggest to try it out, its quick and painless!
Don't forget to wipe your kernel too! (fastboot erase boot)
~Important~ If your device uses an emulated SD card (as in no removable micro SD but an SD partition on phone)
Then be careful wiping data/userdata as this will erase all contents of internal SD - you are forewarned!
ADB= Android Debugging Bridge (ADB)
[TOOL]Minimal ADB and Fastboot [2-9-18]
https://forum.xda-developers.com/showthread.php?t=2317790&page=12
First a short explanation:
Fastboot, like ADB, is a tool to communicate from PC to Android phone. There are times when it is a must to use, and times when it is just helpful.
ADB is used within your recovery or within your OS, but when you are in bootloader mode and need to communicate with your phone then you need fastboot.
And you may ask why would i ever need this?
Well many reasons. Main one is knowledge, learning the ins and outs of fastboot, like learning ADB, can get you out of many jams.
And if you want to unlock your bootloader this is done through fastboot. Granted HTC's unlock is... well crap, but for a Nexus this is how its done.
One other reason I have to stress is learning for safety reasons, This is about the safest way possible to flash firmware to your phone (ie Radio, Hboot, Recovery)
Lastly you may want to know the limitations,
There are many of course, this isnt JTAG, it will not resurrect a hard brick, but it often save peoples phones from 'soft bricks' and lots of time when know how and when to use it.
Think of fastboot as the program that takes over when ADB cant be used, it works with firmware more than software.
https://forum.xda-developers.com/showthread.php?t=1624645&page=3
GUIDES
---------------
Civs Guide to flashing the bootloader http://forum.xda-developers.com/showthread.php?t=1622425
Walkthrough using APXFLASH tool at Step 6 http://forum.xda-developers.com/showthread.php?t=1624645&page=2
From Civato's OP of The Guide: nvFlashToolPackages
Skrilax_CZ bootloader thread http://forum.xda-developers.com/showthread.php?t=1619913 and should be "required reading" for anyone mucking about in their tabs internals!!!!
Rollback to HC
jazzyjames guide http://forum.xda-developers.com/showthread.php?t=1516012
Iconia Root http://forum.xda-developers.com/showthread.php?t=1138228 /gingerbreak: For returning to Honeycomb
----------------
To get my CPUID, I have followed the steps below:
Open yr file explorer, esfile explorer is a great one....navigate to:
/sys/firmware/fuse/acer_cpuid - add a zero to the front!
To get CPUID get a Root browser of some sort and go to sys/firmware/fuse/acer_cpu_id
convert my CPUID into SBK?
--------------------------
https://forum.xda-developers.com/showthread.php?t=1055354&page=6
What Does Root Give Me?
1. Full control over your system
2. Ability to alter system files. You can replace many parts of the "Android Core" with this including:
o Themes
o Core apps (maps, calendar, clock etc)
o Recovery image
o Bootloader
o Toolbox (linux binary that lets you execute simple linux commands like "ls") can be replaced with Busybox (slightly better option)
o Boot images
o Add linux binaries
3. Run special apps that need more control over the system
o SuperUser (lets you approve or deny the use of root access to any program)
o Task Manager For Root (Lets you kill apps that you otherwise could not kill)
Tether apps (like the one found at [android-wifi-tether.googlecode.com])
4. Backup your system
o You can make a folder on your SDCARD and backup all of your .APK files to your SDCARD (helps if an author decides to "upgrade" you to a version that requires you to pay to use the version you just had)
5. Relocate your (browser/maps/market) cache to your /sdcard
6. Relocate your installed applications to your /sdcard
7. Reboot your phone from the terminal app easily (su <enter> reboot <enter>)
Turn the rotation lock off.
-------------------------------------------------------
SUMMARY - Regardless of version, rooting is the same... next
** Unlock the bootloader.
** Fastboot flash a Custom Recovery (TWRP).
** Download to the Tablet, Chainfire's SuperSU root updater .zip
** Boot into the previously fastboot flashed Custom Recovery, and flash the SuperSU updater .zip.
** Reboot - you're rooted.
-------------------------------------------------------
PS. I tried to maintain a log in Notepad during my upgrade. Unfortunately did not write detailed instructions and link to required files. Above is a summary of what worked for me.
Can not root
sukasis said:
First my thanks to the forum key members for providing answers to queries and to all the key contributors of SW/ROMS in this forum. I followed the procedures from this forum to Flash / upgrade my Acer Iconia A500 on 4.0.3 ICS that was sitting in a trunk for the last few years. Summary of steps I tried out.
STEP 1: Install the Acer device drivers listed in the links in this forum on your Laptop/Computer even if by default your Windows 10 OS (assuming you are on Win10 like me) is able to recognize the A500 connected to the USB port.
USB_Acer_1.00.0524_A30HA31HA32H_A.ZIP
STEP 2: ROOTING the Acer A500.
1. The tablet should be already upgraded to stock ICS for A50x (or stock ICS A10x/A510 for other tablets).
2. On a tablet: "Settings" -> "Applications" -> "Development" -> "USB debugging" switch ON. If you do not see this menu, then click 7 times of the Android Build No. listed under settings and come back to the menu above to enable USB Debugging.
3. Connect the tablet to the computer (Before connection it is recommended to update the driver for a tablet from here: A10x, A50x, A510).
4. Since most of the discussions regarding flashing A500 were from 2011, the earlier Gingerbreak method for rooting did not work.
I downloaded the following file from this forum to root my tablet.
ICS_rooting_A10x_A5xx.zip
5. Open the directory with the unpacked archive. Execute file: for windows - runit-win.bat; for Linux - runit-linux.sh.
The root is received!
Note: The McAfee Antivirus software started tagging a file 'mempodroid' within this ZIP file Tools folder as a virus or malicious file. This rooting method uses the 'mempodroid' exploit which is detected as a VIRUS by McAfee and Qurantined. So restore from Qurantine and check list of files are still present in the folder. If not verify 8+8 files in folders again.
As per inputs in this forum, I restored the files quarantined and then suppressed McAfee SW for the duration of my upgrade activities on my laptop and was able to successfully extract all the files in the ZIP file to a local folder on the laptop. This ZIP file has adb and fastboot - two key programs useful for rooting your A500 apart from SU or superuser base file used in step 2. The file to run is the BAT file runit-win.bat if you are on windows. At the end of this step your tablet should be rooted. You may check by installing the RootCheck app from Google Playstore.
......
Click to expand...
Click to collapse
Hi sukasis, i was unable to root the tablet. I download all and run the runit.win.bat (trying normal, as admin, and open a cmd as admin and then navigate to the bat to execute).
- It say device connected
- Then push 7 files correctly
- Executing of the main script. (it freeze here a lot of time)
Then error: protocol fault (no status)
The file "su" isn't created
Not getting root!
I try in USB 3.0 and 2.0 same error.
I have windows 10.
I uncheck the Debugging mode and it's bring another error, so i believe the connection is good because in debug mode can push files.
I don't know whate else i can do.

[GUIDE] Root and/or install a GSI on razer phone 2 and pass safety net (For Windows)

YOUR WARRANTY IS NOW VOID! I am not responsible for anything that could happen, dead sd card, bricked phones, you name it. You chose to install this software and you face the risk of any bugs that may affect you. This is just a warning incase anything goes wrong
ISSUE: FASTBOOT Might not work on windows 10 version 2004, a solution is to use a Linux virtual machine to use fastboot commands. Test it out first as you might be lucky and it could work for you.
A complete guide on how to either just root the razer phone 2 and/or install a gsi with everything working.
The sections are: Basics - Installing TWRP - Rooting - Installing a GSI + Root - Passing safety net to use baking apps, certain games etc.
Basics: (You will have to factory reset if you have not unlocked your bootloader before)
Download this and this file, un zip them both and move them to a known directory such as C:\ADB
Then on your phone, go into developer options and enable OEM/Bootloader unlocking, and after that reboot into the bootloader by holding POWER + VOL DOWN and plug the phone into your pc (I recommend you connect it to a USB 2.0 port, as USB 3.0 might give you issues with the fastboot commands)
Then we need to install bootloader drivers onto our phone, so open device manager, click the drop down menu next to Android Device, right click on Android and select Update Driver, then select Browse my computer for driver software, Let me pick from a list of available drivers on my computer, Show all devices, Have disk and navigate to your folder where you extracted the .zips (in my case C:\ADB) and open the usb_driver folder and select android_winusb.inf. In the next menu select Android Bootloader Interface, proceed through the warning and install it.
To unlock the bootloader open a cmd window in the directory of your platform-tools folder, which in my case would be C:\ADB\platform-tools (type cd C:\ADB\platform-tools in cmd) and run two commands: fastboot flashing unlock (after each one select yes on your phone and let it reboot - it might take a while) and fastboot flashing unlock_critical
To install the arter97 kernel/TWRP: (keep your phone in the Bootloader and plugged into the pc)
Download both the .zip and .img file from this link (i am using r12 intentionally as it causes less issues) and download this zip file as well
Move both .zip files onto your phones SD CARD (important) and rename the .img file on your PC to Boot.img and place it into your platform-tools folder (C:\ADB\platform-tools in my case)
Open a command prompt window and like before change the directory to the platform-tools folder, then run two commands: fastboot flash boot_a boot.img and fastboot flash boot_b boot.img
Now using the volume keys select the Recovery Mode option in the bootloader and press the power key to select it, if it asks for a decryption password cancel it, and if it asks to allow system modifications swipe to allow it
Go to the Install section and navigate to external_sd and navigate to the arter-r12.zip you installed, then click it and swipe to flash, after that flash the f2fs zip and after it's complete back out to the main menu, click reboot and select recovery
Once you are back in recovery, go to Wipe and select Format Data (this will not erase your sd card if it is set as external storage) and type yes
If you don't want to root then to reboot to system go into Reboot and select System, TWRP will ask you if you want to install their special app, DO NOT INSTALL IT, CLICK ON DO NOT INSTALL.
Now you are ready to proceed to the next step(s) (these are short now don't worry)
To just root and stay on the stock ROM:
Download magisk 20.1 (works better) from here and move it onto your phone sd card by going to the main TWRP menu, selecting Mount then SD card and you should be able to transfer the file onto the sd card directly from your PC
Then simply flash the magisk 20.1 zip in TWRP as we did before and you can now reboot system (make sure to not install the TWRP app)
Magisk Manager will prompt you to update magisk, DONT do it. You can however install the latest magisk manager update
To install a GSI and Root: (lineageOS is what i have linked here, however this is not the only one you can use, make sure you NEED gapps before flashing it incase they are included anywhere)
Firstly, to have bluetooth working go to Mount and select Vendor, go back, select Advanced then File Manager then navigate to /vendor/overlay/ and delete both BluetoothResCommon.apk and RazerAuraBluetoothRes.apk
Then download the latest arm-64-bvN .img file from here, unzip it on your computer and move the .img file to your phone. If you also want gapps (google apps) download this file and move it onto your SD card as well
Now, head to the TWRP Install section, at the bottom select Install Image, select the downloaded lineageOS (or your own gsi) .img file, in the next screen select System Image and swipe to flash it.
Once it has flashed back out to the main screen and click on Wipe, then select Advanced Wipe, then select System, Repair or change file system, and finally press Resize and swipe to do it, if it fails then re do this step
Then go back into the Install section and flash the opengapps zip file and after that the magisk zip file
Now you can reboot to system (might take a couple minutes) and set up the phone.
If you notice it is running slowly go into settings > Phh treble settings (might have to force close app once for it to appear) > Misc Settings > Force FPS > and select the 120.00001 at the bottom (top numbers are 1080p and bottom numbers are 1440p)
Finally, to pass safetynet:
Head into magisk manager, go to its settings and enable Hide Magisk, then call it Manager and allow it to reinstall itself, after that enable Magisk Hide in the settings aswell (hide your banking apps with this or any game that wont boot due to ROOT)
Then go into the magisk downloads section and search for the ArCore module, install this, reboot and your safetynet will pass on a gsi
This is my first xda post so my formatting may be bad but i hope it can help some people if you have any questions drop a comment and please like the post if it helped you for more people to see it.
Have a good day
Usyless said:
YOUR WARRANTY IS NOW VOID! I am not responsible for anything that could happen, dead sd card, bricked phones, you name it. You chose to install this software and you face the risk of any bugs that may affect you. This is just a warning incase anything goes wrong
A complete guide on how to either just root the razer phone 2 and/or install a gsi with everything working.
The sections are: Basics - Installing TWRP - Rooting - Installing a GSI + Root - Passing safety net to use baking apps, certain games etc.
Basics: (You will have to factory reset if you have not unlocked your bootloader before)
Download this and this file, un zip them both and move them to a known directory such as C:\ADB
Then on your phone, go into developer options and enable OEM/Bootloader unlocking, and after that reboot into the bootloader by holding POWER + VOL DOWN and plug the phone into your pc (I recommend you connect it to a USB 2.0 port)
Then we need to install bootloader drivers onto our phone, so open device manager, click the drop down menu next to Android Device, right click on Android and select Update Driver, then select Browse my computer for driver software, Let me pick from a list of available drivers on my computer, Show all devices, Have disk and navigate to your folder where you extracted the .zips (in my case C:\ADB) and open the usb_driver folder and select android_winusb.inf. In the next menu select Android Bootloader Interface, proceed through the warning and install it.
To unlock the bootloader open a cmd window in the directory of your platform-tools folder, which in my case would be C:\ADB\platform-tools (type cd C:\ADB\platform-tools in cmd) and run two commands: fastboot flashing unlock (after each one select yes on your phone and let it reboot - it might take a while) and fastboot flashing unlock_critical
To install the arter97 kernel/TWRP: (keep your phone in the Bootloader and plugged into the pc)
Download both the .zip and .img file from this link (i am using r12 intentionally as it causes less issues) and download this zip file as well
Move both .zip files onto your phones SD CARD (important) and rename the .img file on your PC to Boot.img and place it into your platform-tools folder (C:\ADB\platform-tools in my case)
Open a command prompt window and like before change the directory to the platform-tools folder, then run two commands: fastboot flash boot_a boot.img and fastboot flash boot_b boot.img
Now using the volume keys select the Recovery Mode option in the bootloader and press the power key to select it, if it asks for a decryption password cancel it, and if it asks to allow system modifications swipe to allow it
Go to the Install section and navigate to external_sd and navigate to the arter-r12.zip you installed, then click it and swipe to flash, after that flash the f2fs zip and after it's complete back out to the main menu, click reboot and select recovery
Once you are back in recovery, go to Wipe and select Format Data (this will not erase your sd card if it is set as external storage) and type yes
If you don't want to root then to reboot to system go into Reboot and select System, TWRP will ask you if you want to install their special app, DO NOT INSTALL IT, CLICK ON DO NOT INSTALL.
Now you are ready to proceed to the next step(s) (these are short now don't worry)
To just root and stay on the stock ROM:
Download magisk 20.1 (works better) from here and move it onto your phone sd card by going to the main TWRP menu, selecting Mount then SD card and you should be able to transfer the file onto the sd card directly from your PC
Then simply flash the magisk 20.1 zip in TWRP as we did before and you can now reboot system (make sure to not install the TWRP app)
Magisk Manager will prompt you to update magisk, DONT do it. You can however install the latest magisk manager update
To install a GSI and Root: (lineageOS is what i have linked here, however this is not the only one you can use, make sure you NEED gapps before flashing it incase they are included anywhere)
Firstly, to have bluetooth working go to Mount and select Vendor, go back, select Advanced then File Manager then navigate to /vendor/overlay/ and delete both BluetoothResCommon.apk and RazerAuraBluetoothRes.apk
Then download the latest arm-64-bvN .img file from here, unzip it on your computer and move the .img file to your phone. If you also want gapps (google apps) download this file and move it onto your SD card as well
Now, head to the TWRP Install section, at the bottom select Install Image, select the downloaded lineageOS (or your own gsi) .img file, in the next screen select System Image and swipe to flash it.
Once it has flashed back out to the main screen and click on Wipe, then select Advanced Wipe, then select System, Repair or change file system, and finally press Resize and swipe to do it, if it fails then re do this step
Then go back into the Install section and flash the opengapps zip file and after that the magisk zip file
Now you can reboot to system (might take a couple minutes) and set up the phone.
If you notice it is running slowly go into settings > Phh treble settings (might have to force close app once for it to appear) > Misc Settings > Force FPS > and select the 120.00001 at the bottom (top numbers are 1080p and bottom numbers are 1440p)
Finally, to pass safetynet:
Head into magisk manager, go to its settings and enable Hide Magisk, then call it Manager and allow it to reinstall itself, after that enable Magisk Hide in the settings aswell (hide your banking apps with this or any game that wont boot due to ROOT)
Then go into the magisk downloads section and search for the ArCore module, install this, reboot and your safetynet will pass on a gsi
This is my first xda post so my formatting may be bad but i hope it can help some people if you have any questions drop a comment and please like the post if it helped you for more people to see it.
Have a good day
Click to expand...
Click to collapse
Thank you excellent post just what I needed.
eedwin101 said:
Thank you excellent post just what I needed.
Click to expand...
Click to collapse
I'm glad it helped you
Usyless said:
I'm glad it helped you
Click to expand...
Click to collapse
If you don't mind what other GSI ROMs have you tried that worked well with this phone I am particularly interested in the Google pixel Android 11. Thanks again you have extended the life of this phone for me.
eedwin101 said:
If you don't mind what other GSI ROMs have you tried that worked well with this phone I am particularly interested in the Google pixel Android 11. Thanks again you have extended the life of this phone for me.
Click to expand...
Click to collapse
I know that phhussons AOSP works on this phone with no issues aswell, you might have to use securize to get safety net to pass tho.
android 11 will boot on this phone however iirc you won't be able to hear and other people won't hear you in phone calls.
havoc gsis I believe works but I haven't tested it and I have only heard of one person using it.
BLISS/LOSQ/CAOS don't work on this phone at all.
and after that I don't think there really is many more GSIs that work as they just won't boot for bizarre reasons
How about text messaging. Currently i have not been able to get SMS to work with any GSI on Android 10. Are you able to send and receive text messages? Did you have to do anything to get it working? If so, let me know because i have been having a heck of a time with it.
_Sherrif said:
How about text messaging. Currently i have not been able to get SMS to work with any GSI on Android 10. Are you able to send and receive text messages? Did you have to do anything to get it working? If so, let me know because i have been having a heck of a time with it.
Click to expand...
Click to collapse
oh this issue... are you on T-Mobile by any chance as if you are there is no fix yet and you will have to wait for official lineageOS.
I am on three (UK) and everything works perfectly.
Usyless said:
oh this issue... are you on T-Mobile by any chance as if you are there is no fix yet and you will have to wait for official lineageOS.
I am on three (UK) and everything works perfectly.
Click to expand...
Click to collapse
No AT&T.
_Sherrif said:
No AT&T.
Click to expand...
Click to collapse
you might be able to use this fix (it's a magisk module) as it is made for AT&T https://t.me/razer_phone/14202
its called a volte fix but it should help with sms, if it doesn't work you can just remove the module, reboot then delete some qualcomm.ims app (should be shown in your app list)
_Sherrif said:
No AT&T.
Click to expand...
Click to collapse
or you could try this: https://t.me/razer_phone/12949
install instructions shown in the message
Usyless said:
you might be able to use this fix (it's a magisk module) as it is made for AT&T https://t.me/razer_phone/14202
its called a volte fix but it should help with sms, if it doesn't work you can just remove the module, reboot then delete some qualcomm.ims app (should be shown in your app list)
Click to expand...
Click to collapse
Aight! Definitely worth a try. Tried everything else.
Thank you!
Thanks!! Excellente guide, very important your note : "I recommend you connect it to a USB 2.0 port", with usb 3 doesn't work bootloader commands.
frannet said:
Thanks!! Excellente guide, very important your note : "I recommend you connect it to a USB 2.0 port", with usb 3 doesn't work bootloader commands.
Click to expand...
Click to collapse
Thanks
It doesn't necessarily not work with usb 3.0, for some people (and for me) it works with a usb 3.0 port however for a lot of people they have issues with it.
I will add it tho.
Usyless said:
Thanks
It doesn't necessarily not work with usb 3.0, for some people (and for me) it works with a usb 3.0 port however for a lot of people they have issues with it.
I will add it tho.
Click to expand...
Click to collapse
It's strange. With my razer blade it has not worked (usb 3) but with a Dell Precision with a one port usb 2, work fine. I was going crazy.
frannet said:
It's strange. With my razer blade it has not worked (usb 3) but with a Dell Precision with a one port usb 2, work fine. I was going crazy.
Click to expand...
Click to collapse
Yeah I remember I helped somebody else root their phone and it didn't work with their razer blade either, they had to use some very old laptop.
Usyless said:
Yeah I remember I helped somebody else root their phone and it didn't work with their razer blade either, they had to use some very old laptop.
Click to expand...
Click to collapse
Guys, sorry for the off-topic, is available the dark mode for razer menu? i can't find it
frannet said:
Guys, sorry for the off-topic, is available the dark mode for razer menu? i can't find it
Click to expand...
Click to collapse
What do you mean razer menu? if you mean settings then it's a MAYBE.
on a gsi, dark mode is available
on stock android 9 it is possible. you need to use smali patcher to enable signature spoofing and then use swift theme installer alpha (substratum themes won't theme the settings)(you need to contact the developer to get the alpha version as others wont work)
Usyless said:
What do you mean razer menu? if you mean settings then it's a MAYBE.
on a gsi, dark mode is available
on stock android 9 it is possible. you need to use smali patcher to enable signature spoofing and then use swift theme installer alpha (substratum themes won't theme the settings)(you need to contact the developer to get the alpha version as others wont work)
Click to expand...
Click to collapse
Yeah I talk about the settings menu. I thought dark mode was available for all android versions ??
frannet said:
Yeah I talk about the settings menu. I thought dark mode was available for all android versions ?
Click to expand...
Click to collapse
yeah tbh idek, all the android fanboys were saying at how long it took apple to make a dark mode but it was implemented in android 10 later than ios 12 I swear ?
but as you are rooted you should be able to get a dark mode, just do as I said with smali patcher and the swift installer alpha
i
Usyless said:
yeah tbh idek, all the android fanboys were saying at how long it took apple to make a dark mode but it was implemented in android 10 later than ios 12 I swear ?
but as you are rooted you should be able to get a dark mode, just do as I said with smali patcher and the swift installer alpha
Click to expand...
Click to collapse
Hahaha, yeah, If I'm honest, dark mode in iOS work fine, very fine, normally I use my iPhone 11 and I play with android devices for.. for play with the OS and develoment OS, and as second andriods phone for maybe.... I go to check the gsi mode, thanks guy!!

Categories

Resources