• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Boost Mobile] ZTE Warp - Mac "Root" Instructs

superquin

Newbie
Apr 13, 2012
20
3
Hey all, just finally upgraded to an android and used the instructions by Interdpth but had failures on all fronts. Does anyone know of some comprehensive Mac instructions? Or could someone that has done it on a Mac throw me a quick bone?

Thanks,

SQ


P.s. Here are my readouts in Terminal when I run WarpDrive. I have installed all drivers, turned on debug mode, etc.

--------

OCR for ZTE Warp

Thanks to Revoultion and their zergs.

One Click Done by
Interdpth

Thanks to Ch4lky for zergRush and for helping us to get it on this phone!
Press any key to continue...Starting adb server
Password:
* daemon not running. starting it now *
* daemon started successfully *
Copy and run the exploit (may take up to two minutes)
1826 KB/s (23060 bytes in 0.012s)

[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x00000118
[*] Scooting ...
[*] Sending 149 zerglings ...
[*] Sending 189 zerglings ...
[-] Hellions with BLUE flames !
Wait for phone to reconnect...
Mount system as r/w, cleanup old files, do some basic configuration
mount: Operation not permitted
840 KB/s (4292 bytes in 0.004s)
Copying files onto phone...
failed to copy 'su' to '/system/xbin/su': Permission denied
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Permission denied
failed to copy 'busybox' to '/system/xbin/busybox': Permission denied
failed to copy 'remount' to '/system/xbin/remount': Permission denied
Setting permissions...
Unable to chmod /system/xbin/busybox: No such file or directory
Unable to chmod /system/xbin/remount: No such file or directory
Unable to chmod /system/xbin/su: No such file or directory
Unable to chmod /system/xbin/su: No such file or directory
link failed Permission denied
Installing busybox...
/system/xbin/busybox: not found
Cleaning up files...
reboot: Operation not permitted
All done!

If your phone did not reboot or root does not
work correctly. Please rerun the script while your phone reboots.
Press any key to exit the script.
 
  • Like
Reactions: vernom
Hey all, just finally upgraded to an android and used the instructions by Interdpth but had failures on all fronts. Does anyone know of some comprehensive Mac instructions? Or could someone that has done it on a Mac throw me a quick bone?

Thanks,

SQ


P.s. Here are my readouts in Terminal when I run WarpDrive. I have installed all drivers, turned on debug mode, etc.

--------

OCR for ZTE Warp

Thanks to Revoultion and their zergs.

One Click Done by
Interdpth

Thanks to Ch4lky for zergRush and for helping us to get it on this phone!
Press any key to continue...Starting adb server
Password:
* daemon not running. starting it now *
* daemon started successfully *
Copy and run the exploit (may take up to two minutes)
1826 KB/s (23060 bytes in 0.012s)

[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x00000118
[*] Scooting ...
[*] Sending 149 zerglings ...
[*] Sending 189 zerglings ...
[-] Hellions with BLUE flames !
Wait for phone to reconnect...
Mount system as r/w, cleanup old files, do some basic configuration
mount: Operation not permitted
840 KB/s (4292 bytes in 0.004s)
Copying files onto phone...
failed to copy 'su' to '/system/xbin/su': Permission denied
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Permission denied
failed to copy 'busybox' to '/system/xbin/busybox': Permission denied
failed to copy 'remount' to '/system/xbin/remount': Permission denied
Setting permissions...
Unable to chmod /system/xbin/busybox: No such file or directory
Unable to chmod /system/xbin/remount: No such file or directory
Unable to chmod /system/xbin/su: No such file or directory
Unable to chmod /system/xbin/su: No such file or directory
link failed Permission denied
Installing busybox...
/system/xbin/busybox: not found
Cleaning up files...
reboot: Operation not permitted
All done!

If your phone did not reboot or root does not
work correctly. Please rerun the script while your phone reboots.
Press any key to exit the script.

I had the same problem and the same readout when I was rooting my buddies phone. Also I did root my buddy phone using windows. everytime I click run as administrator it would give me this readout so I ended up just clicking run and it worked. I don't know if this will help you cuz I don't know much about how a mac it is but that's what I did.
 
Upvote 0
,I haven't tried to root this phone on my mac my Mac But you may want to run the codes with sudo or su

Tried both, gave me different readouts, but still couldn't locate the "device."

SQ

EDIT: Got it to WORK! Stoked. Thanks for the help.


Here are the readouts for using Sudo. I've been unable to figure out what to do next, other then use a PC. Any ideas?

#!/bin/bash
# Unix OS Sniffer and $adb setup by Firon
platform=`uname`;
adb="adb";
if [ $(uname -p) == 'powerpc' ]; then
echo "Sorry, this won't work on PowerPC machines."
exit 1
fi
cd "$(dirname "$0")"
if [ -z $(which adb) ]; then
adb="./adb";
if [ "$platform" == 'Darwin' ]; then
mv adb.osx $adb > /dev/null 2>&1
fi
fi
chmod +x $adb
# End section, thanks Firon!
clear
echo
echo "OCR for ZTE Warp"
echo
echo "Thanks to Revoultion and their zergs. "
echo
echo "One Click Done by"
echo "Interdpth"
echo
echo "Thanks to Ch4lky for zergRush and for helping us to get it on this phone!"
read -n1 -s -p "Press any key to continue..."

echo -e "Starting adb server"

if [ -z $(which sudo 2>/dev/null) ]; then
$adb kill-server
else
sudo $adb kill-server
fi
if [ -z $(which sudo 2>/dev/null) ]; then
$adb start-server
else
sudo $adb start-server
fi

echo -e "Copy and run the exploit (may take up to two minutes)"
$adb push zergRush /data/local/tmp
$adb shell chmod 755 /data/local/tmp/zergRush
$adb shell ./data/local/tmp/zergRush

echo "Wait for phone to reconnect..."
sleep 20

echo "Mount system as r/w, cleanup old files, do some basic configuration"
$adb shell mount -o remount,rw -t ext4 /dev/block/mmcblk0p15 /system
$adb push rootsetup /data/local/tmp/rootsetup
$adb shell chmod 755 /data/local/tmp/rootsetup
$adb shell /data/local/tmp/rootsetup
$adb shell rm /data/local/tmp/rootsetup
$adb shell sync

echo "Copying files onto phone..."
$adb push su /system/xbin/su
$adb push Superuser.apk /system/app/Superuser.apk
$adb push busybox /system/xbin/busybox
$adb push remount /system/xbin/remount

echo "Setting permissions..."
$adb shell chmod 755 /system/xbin/busybox
$adb shell chmod 755 /system/xbin/remount
$adb shell chown root.shell /system/xbin/su
$adb shell chmod 4755 /system/xbin/su
$adb shell ln -s /system/xbin/su /system/bin/su

echo "Installing busybox..."
$adb shell /system/xbin/busybox --install -s /system/xbin

echo "Cleaning up files..."
sleep 5;
$adb shell rm /data/local/tmp/zergRush
$adb shell rm /data/local/tmp/boomsh
$adb shell rm /data/local/tmp/sh
$adb shell toolbox reboot

if [ -z $(which sudo 2>/dev/null) ]; then
$adb kill-server
else
sudo $adb kill-server
fi
echo "All done!"
echo
echo "If your phone did not reboot or root does not"
echo "work correctly. Please rerun the script while your phone reboots."
read -n1 -s -p "Press any key to exit the script."
echo
 
Upvote 0
this is the only way i can think of
if you are on b08c this is the only way even on windows for now


first
if you have any app that requires usb(zte warp) such as easytether,doubletwist etc .... uninstall it !

for easytether you can just type this in terminal

to unload the driver
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext


to reload [after you are rooted)

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext


now that you have these away

download the zip i have attached and extract to the desktop ...

make sure you have the zte driver installed ,unknown sources and usb debugging enable


1. open terminal and type
Code:
cd
and drag&drop the support folder you extracted and hit enter

now type
Code:
adb kill-servers

2.
then type these code to install cwm

Code:
adb reboot bootloader
//wait till the phone shuts off and boot into bootloader(green android)

Code:
./fastboot-mac flash recovery recovery.img

./fastboot-mac reboot


3. now follow woodstock77 tut

Code:
After you install CWM put [URL="http://www.mediafire.com/?gk7qe2qzi62k81h"]SuperUser.zip[/URL] on your sdcard then reboot into recovery. SuperUser.zip
Choose install zip from sdcard.
Then verify thats what you want to do. 
After install has completed reboot the phone.
After the phone reboots you should have root.

NOW IT should be root :p
 

Attachments

  • support.zip
    7.4 MB · Views: 107
Upvote 0
this is the only way i can think of
if you are on b08c this is the only way even on windows for now


first
if you have any app that requires usb(zte warp) such as easytether,doubletwist etc .... uninstall it !

for easytether you can just type this in terminal

to unload the driver
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext


to reload [after you are rooted)

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext


now that you have these away

download the zip i have attached and extract to the desktop ...

make sure you have the zte driver installed ,unknown sources and usb debugging enable


1. open terminal and type
Code:
cd
and drag&drop the support folder you extracted and hit enter

now type
Code:
adb kill-servers
2.
then type these code to install cwm

Code:
adb reboot bootloader
//wait till the phone shuts off and boot into bootloader(green android)

Code:
./fastboot-mac flash recovery recovery.img

./fastboot-mac reboot
3. now follow woodstock77 tut

Code:
After you install CWM put [URL="http://www.mediafire.com/?gk7qe2qzi62k81h"]SuperUser.zip[/URL] on your sdcard then reboot into recovery. SuperUser.zip
Choose install zip from sdcard.
Then verify thats what you want to do. 
After install has completed reboot the phone.
After the phone reboots you should have root.
NOW IT should be root :p




I thought I got it to work. But no go. Downloaded a root test and it said "sorry this device does not have proper root access."

I then tried what you suggested above and it processed and rebooted (good results all around), but as soon as I got to Woodstock777's tutorial for CMW I got lost.

I tried both the regular way, and the one click method for getting CMW, but neither seemed to work. I could easily be doing something wrong, but I followed as closely as I could. Any suggestions? Or would it be possible to get instructs that are a little...well, more aimed at an amateur? Ha : )

Thanks, seriously, your above advice got me further towards my goal of ultimate control! After I of course learn more about how to use that control : )

SQ


Edit: I'm ******ed, I misread your directions. This IS for CMW. Gotcha. Ok, so did that, placed Superuser.zip on my SD card. Unzipped, installed, and it still wont register as Rooted. Is there a specific place i have place the Superuser.zip or something?
 
Upvote 0
This part doesn't seem to work. I placed the .zip on my SD card but how do I get it to go to recovery and unzip from there...cuz thats what it sounds like your saying, yes?

"After you install CWM put SuperUser.zip on your sdcard then reboot into recovery. SuperUser.zip Choose install zip from sdcard. Then verify thats what you want to do. After install has completed reboot the phone. After the phone reboots you should have root."
 
Upvote 0
This part doesn't seem to work. I placed the .zip on my SD card but how do I get it to go to recovery and unzip from there...cuz thats what it sounds like your saying, yes?

"After you install CWM put SuperUser.zip on your sdcard then reboot into recovery. SuperUser.zip Choose install zip from sdcard. Then verify thats what you want to do. After install has completed reboot the phone. After the phone reboots you should have root."
Don't unzip super user.zip
Turn off your phone
once its off push and hold ....power and volume + or - till you see cwm (looks an arrow and a hat ) if you don't see cwm you don't have it installed :D....


Now just select install zip from sdcard accept it and reboot
 
Upvote 0
Don't unzip super user.zip
Turn off your phone
once its off push and hold ....power and volume + or - till you see cwm (looks an arrow and a hat ) if you don't see cwm you don't have it installed :D....


Now just select install zip from sdcard accept it and reboot




Worked! Thanks so much Tookah! Seriously. We should repost this to another thread so other people with Macs can figure this out because its confusing : P

Thanks again!

SQ
 
Upvote 0
this is the only way i can think of
if you are on b08c this is the only way even on windows for now


first
if you have any app that requires usb(zte warp) such as easytether,doubletwist etc .... uninstall it !

for easytether you can just type this in terminal

to unload the driver
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext


to reload [after you are rooted)

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext


now that you have these away

download the zip i have attached and extract to the desktop ...

make sure you have the zte driver installed ,unknown sources and usb debugging enable


1. open terminal and type
Code:
cd
and drag&drop the support folder you extracted and hit enter

now type
Code:
adb kill-servers

2.
then type these code to install cwm

Code:
adb reboot bootloader
//wait till the phone shuts off and boot into bootloader(green android)

Code:
./fastboot-mac flash recovery recovery.img

./fastboot-mac reboot[/QUOTE]






hi. this is my 1st time rooting my phone and i have a mac. im having a problem with the step where the phone reboots. i type the ./fastboot-mac command it says its not found. what am i doing wrong?

nevermind i got it
 
Upvote 0
this is the only way i can think of
if you are on b08c this is the only way even on windows for now


first
if you have any app that requires usb(zte warp) such as easytether,doubletwist etc .... uninstall it !

for easytether you can just type this in terminal

to unload the driver
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext


to reload [after you are rooted)

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext


now that you have these away

download the zip i have attached and extract to the desktop ...

make sure you have the zte driver installed ,unknown sources and usb debugging enable


1. open terminal and type
Code:
cd
and drag&drop the support folder you extracted and hit enter

now type
Code:
adb kill-servers

Hey, I'm having a problem with the terminal part. Soon as I type in "cd" and drag the folder and press enter it says: no such file or directory. Please help!!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones