Related
After seeing lots of users struggle to root their phone with the existing guides (or worse, brick their phones), often times because of an inability to install/use ADB correctly (so they hobble together steps from multiple guides), I decided to write up a guide for rooting without the need for ADB. This guide uses the Visionary program to achieve temporary root and then gfree to achieve permanent root. Visionary is used only for the temporary root and nothing else (since many on these forums are wary of the app for permanent rooting). All of the gfree steps were scripted together to make things more convenient (and allow less room for user error in typing things in). This has been tested to work with multiple G2s and theoretically should work with the Desire Z as well (if you have the 1.72 OTA though, you will need to downgrade first in order to root as per the instructions in the wiki). All credit goes to the original developers of these programs and those others who aided in achieving root originally (I didn't add anything new content-wise, just bundled it up nicely).
WARNING: A few Desire Z users have reported being stuck on the HTC logo after following this guide. Without having a Desire Z myself, it is difficult to figure out why (since this simple automates known working methods). For the time being, I recommend Desire Z users obtain permanent root using one of the other guides out there.
Instructions
1. Install Terminal Emulator and a file manager (such as Astro File Manager) from the Market.
2. Extract the contents of the zip file to the SD card (this will create a directory called root_files on the card). When done, make sure you unmount your SD card from your computer if you had mounted it as a storage device to transfer the files.
3. Enable Unknown Sources (under Settings->Applications) and USB Debugging (under Settings->Applications->Development).
4. Using your file manager, navigate to the root_files directory on your SD card and select "com.modaco.visionaryplus.r14.apk" to install the Visionary app.
5. Start the Visionary app.
6. Click on "Temproot now." Leave all other settings unchecked.
7. Start the Terminal app.
8. Type the following commands (the $ and # symbols represent the command prompt and should not be typed):
Code:
$ su
# cp /sdcard/root_files/perm_root /data/local/perm_root
# chmod 777 /data/local/*
# /data/local/perm_root
You will see multiple messages scroll by as the programs run. Once you are returned to the prompt in terminal, you will have permanent root (S-OFF), as well as subsidy unlock and SuperCID. At this point, you can also choose to flash the engineering hboot as explained in the wiki. Flashing this hboot allows you to use the flashboot program to flash images from your computer to your phone (which can be very helpful when stuck in a bootloop for example). Note, this is often times the step that bricks people's phones when following other guides. To help mitigate the danger involved, I created a script that first checks the md5 of the hboot file to ensure it didn't get corrupted and then actually performs the flash (many times the bricking occurs because of a typo in this command). If you wish to flash the engineering hboot, type the following command in terminal if you have a G2:
Code:
# /data/local/tmp/flash_hboot
Or this command if you have a Desire Z
Code:
# /data/local/tmp/flash_hboot_z
If you get a verification failed message, you should re-download the files, re-extract them to your SD card, and run the flash_hboot script again.
If you don't want the engineering hboot, just reboot your phone. You can verify you have permanent root by holding volume down while powering on (you'll see S-OFF in the first line of the bootloader). You are now free to install a new recovery and start flashing custom ROMs. If you don't want to flash a new ROM, it's safe to uninstall the Visionary app at this point.
And if you are curious, you can open the perm_root and flash_hboot files in a text editor to see what they are actually doing...
thnak you bro man this was way better !!!
does this apply to someone who just bought the G2.currently on stock 2.2?
GHOST99K said:
does this apply to someone who just bought the G2.currently on stock 2.2?
Click to expand...
Click to collapse
YES!!!! Especially you! This is much easier than the previous ways!
NICE!
I wish I had seen this last night before I spent 4 hour trying to get ADB to see my wife's new phone. Oh well got it working the hard way
Copy flash_hboot
Do you need to copy the flash_hboot like the perm_root file?
Crey23 said:
YES!!!! Especially you! This is much easier than the previous ways!
NICE!
Click to expand...
Click to collapse
cool i guess 2 of my friends will be pleased to hear this cuz i'll be helping them to root their phones.
worked like a charm! sweet man, saved me a lot of time by making this thread and guide, definitely should be added to wiki or sticky thread.
I just bought a T-mobile G2 as well, and I love the phone as is, but I just want to root it, so I can over-clock the cpu just a little bit (maybe about 1Ghz is fine). Can I use this method and keep the phone as is? Or does this method delete everything and I need to use custom rom? I'm coming from original MyTouch 3G (without 3.5 jack) rooted with CM, but I am still a newb.
misterykid89 said:
I just bought a T-mobile G2 as well, and I love the phone as is, but I just want to root it, so I can over-clock the cpu just a little bit (maybe about 1Ghz is fine). Can I use this method and keep the phone as is? Or does this method delete everything and I need to use custom rom? I'm coming from original MyTouch 3G (without 3.5 jack) rooted with CM, but I am still a newb.
Click to expand...
Click to collapse
Once you root the phone, everything will stay as is. Here's a link to overclock to at least 1 GHz on stock ROM: http://theunlockr.com/2010/10/20/t-mobile-g2-overclocked-to-1-42ghz-how-to-overclock-your-t-mobile-g2/
However, it's required you first set up ADB.
I can't just download setCPU and over-clock? I thought as long as the phone is rooted, I can do that...
misterykid89 said:
I can't just download setCPU and over-clock? I thought as long as the phone is rooted, I can do that...
Click to expand...
Click to collapse
You can still download SetCPU, but just having the app itself won't let you overclock the phone. You can try flashing a different ROM and you'll be overclocked once you run that ROM.
Wait, but the recommended and safest way is still with Rage and GFree, right? VISIONary was found to do something with the phones file system that messes up some phones I thought, right? I thought that is why scotty2 made Rage, or am I wrong?
KoolKidsKlub said:
Wait, but the recommended and safest way is still with Rage and GFree, right? VISIONary was found to do something with the phones file system that messes up some phones I thought, right? I thought that is why scotty2 made Rage, or am I wrong?
Click to expand...
Click to collapse
Rage/G-Free is still the safest but they both require ADB, which can be quite a hassle to install for many. True that Visionary has been found to mess one's phone up, but this method only implements the temp root procedure from Visionary (which doesn't require ADB) and the perm root procedures from Rage/G-Free for a more simple way to root one's G2.
so its more like the best of both methods then... i gave up cus i couldnt figure out the ADB but this way looks way easier so ima give this a try thanks for this
Worked perfectly first try. Thanks!
What exactly is kernel? I've seen some people saying they are running over-clock on their G2 with a modded kernel on stock ROM.
misterykid89 said:
What exactly is kernel? I've seen some people saying they are running over-clock on their G2 with a modded kernel on stock ROM.
Click to expand...
Click to collapse
Search google for "Kernel Operating System"
What I meant was is it okay to just change the kernel and run stock ROM that came with my T-mobile G2? Would it not change anything except for the clock speed?
misterykid89 said:
What I meant was is it okay to just change the kernel and run stock ROM that came with my T-mobile G2? Would it not change anything except for the clock speed?
Click to expand...
Click to collapse
Different kernels can be compatible only with certain ROM's. Check on on the kernel before you flash to stock ROM
Hi everyone!
I am trying to make Ad Free from the Market work but it won't. My HTC Desire is rooted with unrevoked (so, not S-OFF, but I've read that it's not necessary. Is it?).
I have tried two different things:
1) Run the program WITHOUT the symlink option enabled. The phone automatically reboots and nothing happens, adds are still shown in all the apps.
2) Run the program WITH the symlink option enabled. The program seems to work and a message appears saying that my phone should now be add free. But, in fact, it is not, adds are still visible everywhere.
I have been looking for solutions in this forum and in Google but I have seen a lot of different procedures suggested by users and I am not sure it would be safe for the phone to try them one by one.
It would be great if someone has been in the same situation and could tell me how to solve my problem.
Thank you in advance.
You either have to be s-off in order for the app to place the modified "hosts" file in /system/etc/ Otherwise you have to have the file symlinked to a specific place on the data-position(this is the place the app places the "hosts" file if you check the option for symlink.)
You can also just push the modified hosts file from recovery
edit: my suggestion is to s-off it, as it makes everything so much easier, and if you screw something up, you can almost always recover your phone without running a ruu.
mortenmhp said:
You can also just push the modified hosts file from recovery
Click to expand...
Click to collapse
I have been trying to do that before opening this thread but I didin't manage to do it successfully. Could you please help me through the process?
Anyway, how could I do the "you have to have the file symlinked to a specific place on the data-position(this is the place the app places the "hosts" file if you check the option for symlink.)" part?
You need to edit the ROM to symlink the hosts file to the /data partition
EddyOS said:
You need to edit the ROM to symlink the hosts file to the /data partition
Click to expand...
Click to collapse
Is there any place where I can get info to do that? I am kind of inexperienced...
don't do it just push the goddamn file in recovery or for god sake please just run s-off.
If you want help pushing it, pm me.
edit: host file added
You need to have s off, this is easy with alfarev!
Sent from my HTC Desire using XDA Premium App
Have been suggested(twice by me), but as you might get from reading his replies, he doesn't want to do that. I guided him through pushing the file though, so the problem have been resolved.
Willem Mulder said:
You need to have s off, this is easy with alfarev!
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
With some help from mortenmhp by private messaging I got it to work without s-off. Anyway, I tried alfarev this morning and it detects my phone but gets stuck in the next step...
By the moment is one thing I don't need, but it would be fine to know what the problem is...
Willem Mulder said:
You need to have s off, this is easy with alfarev!
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
S-OFF doesn't work with all kinds of desire phones ...
some PVT-4 (like mine) cant be S-OFF u may brick it trying so just push files its safer using terminal emulator from market or using ADB
this may help u with commands http://forum.xda-developers.com/showthread.php?t=688820
Well, in alfarev web site they say their software is compatible with PTV4 HTC Desire, but anyway mine is PTV3, so the problem can't be that.
Xgeda said:
S-OFF doesn't work with all kinds of desire phones ...
some PVT-4 (like mine) cant be S-OFF u may brick it trying so just push files its safer using terminal emulator from market or using ADB
this may help u with commands http://forum.xda-developers.com/showthread.php?t=688820
Click to expand...
Click to collapse
Yes it does, or at least it works with all gsm ones for now. From their website:
Supported devices:
HTC Desire GSM (Bravo), all hardware models (PVT4 too)
Click to expand...
Click to collapse
Also no you cannot use terminal emulator to push files, and you most certainly cannot use it to manage files on the /system partition without s-off.
Dj Telo: the most common problems with alpharev is connected to the computer the software is run on. Are you using an emulator to boot the disk, or are you actually booting it?
If the first one is the case, you will need to burn the image and boot it, however, if that doesn't work, you might need to try another computer. Just borrow one, as it is a onetime thing, and it only takes a couple of minutes.
Also make sure your current rom is not using d2sd, d2ext or something similar, as the tool uses the data-partition and may not work with the ext-partition,
I am very sure, you do not s-off to run adfree!!
Did you run "download & install hosts" directly after starting adfree and requested the superuser request to "yes" and "remember"? Which ip do you use?
MatDrOiD said:
I am very sure, you do not s-off to run adfree!!
Did you run "download & install hosts" directly after starting adfree and requested the superuser request to "yes" and "remember"? Which ip do you use?
Click to expand...
Click to collapse
Well as already explained the relevant file (/system/etc/hosts) is placed on the system partition(obviously). And as such it cannot be edited while the system is booted without s-off, so an app won't be able to do so.
So unless the system has been edited to load the file from the data-partition(as in the symlink option i referred to earlier) yes you do indeed need s-off to use the app. However as you might get from actually reading through the thread, the actual problem has been resolved, and currently he is just trying to gain s-off.
mortenmhp said:
If the first one is the case, you will need to burn the image and boot it, however, if that doesn't work, you might need to try another computer. Just borrow one, as it is a onetime thing, and it only takes a couple of minutes.
Click to expand...
Click to collapse
I did burn a CD but it did not work. I will borrow a computer, as you suggest. There's a busy week for me coming but I'll try that afterwards. I'll insist on this thread in case I can't succeed.
MatDrOiD said:
I am very sure, you do not s-off to run adfree!!
Did you run "download & install hosts" directly after starting adfree and requested the superuser request to "yes" and "remember"? Which ip do you use?
Click to expand...
Click to collapse
I did exactly what you say, but adds would still appear. The IP used was the default one.
Anyway, I already managed to make it work.
hey the name of this tread says it all
i bricked my desire and the only posibility was to flash trough hboot.
when the PB99IMG.zip is flashing it is stuck on SPLASH2
what can i do? do i need another PB99IMG file? how do i know which one is right for me?
does my phone need to be rooted??? cause its not :/ yet
please respond
jann32 said:
hey the name of this tread says it all
i bricked my desire and the only posibility was to flash trough hboot.
when the PB99IMG.zip is flashing it is stuck on SPLASH2
what can i do? do i need another PB99IMG file? how do i know which one is right for me?
does my phone need to be rooted??? cause its not :/ yet
please respond
Click to expand...
Click to collapse
what PB99IMG did you flash? are you branded?
i used this
PB99IMG_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_r elease_159811_signed.zip
i tried also every other pb99img i could find... but other din't work at all
should i have a goldcard or rooted phone?
i think i am not branded, but i am not shure ://
if you have your phone on contract with e.g.Orange, O2, Vodafone etc then you are branded.
With a branded phone you need a goldcard to flash an unbranded PB99IMG.
To create a goldcard follow this tutorial. Notice however you need to skip the part where they find the CID of the SD-Card using the phone, and use this tool instead, COPY DOWN THE CID WITHOUT ANY SPACES, COMMAS ETC. JUST LETTERS/NUMBERS. Then follow from the tutorial.
Once you have a goldcard try to use the same RUU you used (PB99IMG_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_r elease_159811_signed.zip)
I guess that is why this metod did't wokr ha? :/
i will try to make a goldcard tomorow...
THANKS!!
jann32 said:
I guess that is why this metod did't wokr ha? :/
i will try to make a goldcard tomorow...
THANKS!!
Click to expand...
Click to collapse
Hmm maybe, you could also try using a RUU instead?. What network are you on?
EDIT: By the way I just noticed you posted a 2nd thread, there was really no need.
i tried RUU
I tried milions of RUU's befor, but always the same. it shows me that i need more than 30% battery power. and i always had like... atleast 90%
I don't know what network i am on. its my friends phone.
and btw... i'm from slowenia
EDIT: sory for the second post... but i am realy starting to get gray hair... i just can't figure it out :/
bortak said:
Hmm maybe, you could also try using a RUU instead?. What network are you on?
EDIT: By the way I just noticed you posted a 2nd thread, there was really no need.
Click to expand...
Click to collapse
one problem... my/his phone is bricked... i can only accses hboot.
WHAT NOW? (
jann32 said:
one problem... my/his phone is bricked... i can only accses hboot.
WHAT NOW? (
Click to expand...
Click to collapse
you mean with the goldcard? yeah I said skip the part where they get the CID (and actually all of the parts where the phone is involved), just use the tool I sent you to get the CID, put your SD in an adapter and follow the tutorial
bortak said:
you mean with the goldcard? yeah I said skip the part where they get the CID (and actually all of the parts where the phone is involved), just use the tool I sent you to get the CID, put your SD in an adapter and follow the tutorial
Click to expand...
Click to collapse
would be ok if i use my OWN desire, switch the sd cards and try it to go to the recovery (since i my desire doesn't work with his sd card, i tried that) and mount sd card trough recovery...
cause i don't have the adapter... do you think that would be a good idea??
jann32 said:
would be ok if i use my OWN desire, switch the sd cards and try it to go to the recovery (since i my desire doesn't work with his sd card, i tried that) and mount sd card trough recovery...
cause i don't have the adapter... do you think that would be a good idea??
Click to expand...
Click to collapse
yeah that'd work exactly the same
when making goldcard.... i+m stuck at adb devices... in setup ADB procedure.
i should find my device pluged in in the computer with thi comand after i go with cmd in the specificated file....
but it says that adb is not a command, but is should be!
i followed the video instructions precicely ://
do you have any ideas what to do ??
jann32 said:
when making goldcard.... i+m stuck at adb devices... in setup ADB procedure.
i should find my device pluged in in the computer with thi comand after i go with cmd in the specificated file....
but it says that adb is not a command, but is should be!
i followed the video instructions precicely ://
do you have any ideas what to do ??
Click to expand...
Click to collapse
go to the folder where you installed adb and note the file directory. If you're having problems there's a section on my guide that can help you out
in cmd type
Code:
cd #file directory#
then carry on with the instructions on the tutorial
i found the directory
and yes i go into the folder android sdk and into the map tools...
then i should type adb devices
but it saids that the adb isn't a comand
jann32 said:
i found the directory
and yes i go into the folder android sdk and into the map tools...
then i should type adb devices
but it saids that the adb isn't a comand
Click to expand...
Click to collapse
woops thanked you by accident lol. tried to quote..
http://developer.android.com/sdk/index.html download this and install this sdk cos i dunno what you did. then make the directory to wherever you install it. Remember to download platform tools from sdk manager.
no... still the same afte installing platform tools
should i install everything??
-android 4.0...
-and so on
perhaps because i have widows 7?
Did you also install USB drivers? Good tutorial for installing sdk can be found in my signature over adb / fastboot guide.
SwiftKeyed from dGB with Transparent XDA App
Hi Everyone,
I have 2 HTC Evo 4g with 2 different problems:->
Problem on first phone:
I root the HTC Evo 4G using the method given by the link below:
http://themikmik.com/showthread.php...-18-HBOOT-with-HTCDev-com-No-More-Watermark!-
Further i installed costum ROM and it worked good. I was wanting to edit the system folder and replace the camera apk but i see that the SYStem folder is not editable.
Is there any method to access and modify the system files.
Problem with second phone:
While rooting the phone using the link above in the step 10. which mentions:
10)Using the previously downloaded Froyo PC36IMG.zip from the OP, rename to "PC36IMG.zip", and place on root of SD Card. Reboot into Bootloader, and follow the prompts to update device (Notice in the below picture that the watermark shows as "LOCKED" again).
The file (PC36IMG.zip) worked perfect on the first phone but on the second it is not able to recognize the PC36IMG.zip. Kindly help me with this as the rooting process is incomplete.
Awaiting reply. Thanks in advance...
1st problem, you need to Mount your system as writable.
2nd problem, is the phone S-OFF?
Sent from the future
@ 1st problem How do we mount the phone system to be writable?? If there is any steps to be followed:
@2nd problem the phone is not S-OFF.. it says S-ON. Usually after the PC36IMG.zip is processed the Watermark ***Locked*** disappears along with the S-ON.
vikasraj said:
@ 1st problem How do we mount the phone system to be writable?? If there is any steps to be followed:
@2nd problem the phone is not S-OFF.. it says S-ON. Usually after the PC36IMG.zip is processed the Watermark ***Locked*** disappears along with the S-ON.
Click to expand...
Click to collapse
Download a file explorer such as es file manager and go into root settings and mount system as writable. And the phone won't read certain PC36IMG's without S-OFF.
Sent from the future
death-by-soap said:
Download a file explorer such as es file manager and go into root settings and mount system as writable. And the phone won't read certain PC36IMG's without S-OFF.
Sent from the future
Click to expand...
Click to collapse
You need to mount the system as writable like he said with a file explorer.
You do not need to be S-OFF to run a PC36IMG.zip file that is officially from HTC, as that root method does demonstrate, although it is much easier. Notice it did work on your first phone. That root method downgrades your operating system to an earlier version, because those are the only ones that you can S-OFF. The root method downgrades your misc partition to the original (Engineering) one, so that the phone will recognize all PC36IMG.zip files from HTC as being a later version than itself (so it thinks), and allow you to update (so it thinks) to a later version, but you're actually downgrading. The phone will not let you downgrade (while not rooted) unless it is S-OFF or tricked, which is the reason why it rejects the PC36IMG.zip file from HTC (It's trying to prevent you from downgrading). Obviously, something went wrong on the second phone during that rooting tutorial. Was the bootloader previously unlocked, and did the second phone have superuser permissions?
Also, depending on what you want to do with the phone (like writing to the system partition), you only need S-OFF if you plan on flashing radios, splash screens, or Hboots (which I especially don't recommend). Everything else, you could just unlock the bootloader and just follow the tutorial up until the point where you flash the superuser app (step 4). It gets kind of complicated trying to get it S-OFF as well. Some people have more difficulty that others.
Might be more helpful to post in that other thread if you have issues with that method . . . I'm just sayin' .
Also, your sdcard MUST be formatted to FAT32 for the bootloader to recognize any PC....zip files
Sent from my PG06100 using xda premium
@All i am going through the rooting process again... The phone was bootloader unlocked from htcdev.com... Will format the sdcard and update you all again..
vikasraj said:
Hi Everyone,
I have 2 HTC Evo 4g with 2 different problems:->
Problem on first phone:
I root the HTC Evo 4G using the method given by the link below:
http://themikmik.com/showthread.php...-18-HBOOT-with-HTCDev-com-No-More-Watermark!-
Further i installed costum ROM and it worked good. I was wanting to edit the system folder and replace the camera apk but i see that the SYStem folder is not editable.
Is there any method to access and modify the system files.
Problem with second phone:
While rooting the phone using the link above in the step 10. which mentions:
10)Using the previously downloaded Froyo PC36IMG.zip from the OP, rename to "PC36IMG.zip", and place on root of SD Card. Reboot into Bootloader, and follow the prompts to update device (Notice in the below picture that the watermark shows as "LOCKED" again).
The file (PC36IMG.zip) worked perfect on the first phone but on the second it is not able to recognize the PC36IMG.zip. Kindly help me with this as the rooting process is incomplete.
Awaiting reply. Thanks in advance...
Click to expand...
Click to collapse
You should donate one of your evos to the dev asking for an evo donor to work on 4G... His thread is forum.xda-developers.com/showthread.php?t=2109646 there
Sent from my PC36100 using xda app-developers app
HTC One Mini - AT&T
Tried installing Busybox from GooglePlay .apk, FAILED.
Now what?
I'm guessing I have root, not sure how to be completely sure.
Unlocked fastboot, flashed recovery w/ orange, installed SU from .zip
Gave BB SU permission.
FAILED.
Now what? I need BB. Tried looking for flashable .zip to flash from orange, but can't find any DL's.
S = ON :/
I have no idea where to begin fixing this issue...
On a side note...
Still can't find flashable .zip BB version.
Tried using Jrummy BB installer w/ root, still crashes.
Someone help before I manually brick this POS... i.e. throw it at a brick wall....
I just did a search on Google it said you need an app called busy box installer from the playstore
Sent from my GT-P3113 using xda app-developers app
.APK Method/Apps DO NOT WORK.
djerk said:
I just did a search on Google it said you need an app called busy box installer from the playstore
Click to expand...
Click to collapse
They do not work. Both of these:
google*com/store/apps/details?id=stericson.busybox[/url]
google*com/store/apps/details?id=com.jrummy.busybox.installer[/url]
(Official GooglePlay Online Store)
...either crash/reboot during "Advanced/smart" install, or fail using "Normal" install.
I need to to turn "S" off to enable write to nand possibly?
Tried both /xbin/ and /bin/ install directory through .apk
Also tried both Advanced & Normal install on both apps...
OP Specifically says .apk method = FAIL....
Next answer please, lol
Also....
I also verified root, it's there. Both .apk's (Apps) had SU privelage.
Even restarted the apps to make sure they had SU right from the beginning of their loading.
So to summarize:
AT&T HTC One mini
- fastboot : UNLOCKED
- recovery flashed : recovery-clockwork-touch-6.0.3.6-m4.img
- gained root : ClockWorkMod loaded "root.zip" (.zip courtesy root-wiki)
- DL'ed BusyBox .apk's : TWO FAILURES.
- And here I am....
Android version : 4.2.2
HTC Sense Ver : 5.0
Software number : 1.24.502.3
HTC SDK API level : 5.41
Kernel version:
- 3.4.10-10-gae2031e
[email protected] #1
SMP PREEMPT
Baseband version : 1.19.40d.00.14_10.20.40.4408L
Build number : 1.24.502.3 CL224405 release-keys
Browser version : Webkit/534.30
Moderator please move post
Move post to "AT&T HTC One Q&A"
Plz & TY:angel:
I just installed busy box with no issues on my Verizon htc one running 4.3 maybe you have the wrong version for 4.22
Sent from my GT-P3113 using xda app-developers app
Which ver?
djerk said:
I just installed busy box with no issues on my Verizon htc one running 4.3 maybe you have the wrong version for 4.22
Click to expand...
Click to collapse
Which version of Busy did you use?
1.20.2
1.20.1
1.20
1.19
or earlier?
screens
Here's my screens
I installed version 1.22.1
Sent from my GT-P3113 using xda app-developers app
This needs to be in proper section. This is the HTC One Verizon section. Not mini.
http://forum.xda-developers.com/htc-one-mini
Typed on a HTCone via rumrunners
I know this is the wrong forum, but im gonna help a guy out anyways.
Does the mini have ext4 formating for system and cache partitions? If so flash this https://www.dropbox.com/s/losui4x6nkt47nx/busybox_recovery_flashable.zip
cmlusco said:
I know this is the wrong forum, but im gonna help a guy out anyways.
Does the mini have ext4 formating for system and cache partitions? If so flash this https://www.dropbox.com/s/losui4x6nkt47nx/busybox_recovery_flashable.zip
Click to expand...
Click to collapse
DL'ed your .zip, but i'm waiting to figure out if my Mini has this "ext4" formating.
I don't know how to check if it does, and I don't want to flash something w/o knowing more.
I know ext4 is the newest? linux file structure, but I'm not sure if my Mini is formatted to it....
Anybody know how to check this?
The Mini when hooked up to a PC is recognizable as an external storage device,
so doesn't that mean its FAT or NTFS if windows can recognize it? Right?
Windows won't automatically recognize ext4 w/o installing something right?
If you have to alter or change your phone to ext4, then mine is not. I have never formatted my phone.
How can I check if this is safe for my phone?
I plan on using ClockworkMod to install this through the GUI.
What exactly is this "recovery-flashable-busybox"?
Does it get flashed over top of my recovery partition?
If so, does that mean I will lose my clockworkmod recovery?
Somehow with no idea what I was doing, I managed to unlock fastboot, and get SU.
Now I'm thinking I have no real idea of how this all works......
I would feel more comfortable installing BusyBox using an .APK because I'm a n00b
at this with an expensive toy that i don't want to break.... Like I mentioned before, would
turning S "off", would that allow me to use an .APK to install BusyBox? Or did my two .APK
installations I attempted before fail bc my internal "emulated" SD card is not formatted to
"ext3/4"? I'm lost now...
I guess in summary I need to know WHY I can't install busybox via GooglePlay .APK's,
and is this .zip safe for me to use, and if it is, how would I even use it?
It seems like the more answers I get, the more complications and questions I have...
How would I message or get help from somebody "high up" on this forum, somebody that knows all the in and outs?
I'm not gunna lie, I need a "babysitter" for this....
All I want to do is install Busybox, and after that I'm good, I don't need to play around with the "sensitive internals" of my phone.
I don't want any special roms, or anything else special. I just want SU privelages, and busybox installed.
Soooo.... how do I find a babysitter lol....
cmlusco said:
I know this is the wrong forum, but im gonna help a guy out anyways.
Does the mini have ext4 formating for system and cache partitions? If so flash this https://www.dropbox.com/s/losui4x6nkt47nx/busybox_recovery_flashable.zip
Click to expand...
Click to collapse
Also, I forgot to ask, did you mean can my phone "READ" ext3/4, or did you mean is my device "FORMATTED" to ext3/4
Neither of which do I know how to check or verify, but it would at least tell me what to do next i guess....
I think I'm may be on to something... The Util's known as "BusyBox", are a bunch of basic/necessary/commonly.used Linux commands wrapped up in a package, correct? So if they are Linux commands, then they probably have to be written to a Linux formatted partition? Correct? And if they are Linux commands, on a Linux partition, then that means my phone must be able to "speak" Linux? Correct?
So essentially I need to create an ext3/4 partition, and then write/install BusyBox to that partition?
Is my assumption correct?
Now another assumption is that the .APK's I want to use, which require these Linux commands, act as an interpreter to translate these Linux commands for my phone? Essentially, my phone does not need to speak Linux bc the .APK's know how to use the Linux commands "automatically" or "within themselves" so to speak?
lgally80 said:
I think I'm may be on to something... The Util's known as "BusyBox", are a bunch of basic/necessary/commonly.used Linux commands wrapped up in a package, correct? So if they are Linux commands, then they probably have to be written to a Linux formatted partition? Correct? And if they are Linux commands, on a Linux partition, then that means my phone must be able to "speak" Linux? Correct?
So essentially I need to create an ext3/4 partition, and then write/install BusyBox to that partition?
Is my assumption correct?
Now another assumption is that the .APK's I want to use, which require these Linux commands, act as an interpreter to translate these Linux commands for my phone? Essentially, my phone does not need to speak Linux bc the .APK's know how to use the Linux commands "automatically" or "within themselves" so to speak?
Click to expand...
Click to collapse
All you need to do is flash it thru recovery. If your phones partitions are not formated ext4, the install will fail before anything is ever changed.
To find out how there fornated type mount into a terminal emulator, or at an adb shell. Look for lines with /system and /cache. In those same lines it will say ext4, ext3, etc. If there not ext4 tell me, and i will edit the flashable with the correct partitions.
All this zip does is install the busybox binary file to /system/xbin, and then make the appropirate symlinks.
Yes i reccomend getting s-off. The reason the apk wont work is because your s-on and have a secured boot.img
Busybox is a bunch of linux commands rolled into one. Your phone is already linux, but busybox puts all these commands in one place, and adds some additiinal commands not native to the phone.
Your partitions are most likely ext4 as the regular one is. Are you sure you have an unsecured boot img installed. Pretty sure busy box won't work without one. If you are not s off flashing a rom will not change the boot img. You will have to extract the image and flash via fastboot manually.
Typed on a HTCone via rumrunners
Sounds good, hopefully w this info I can move on, stuck at the laundrmat w my b**** gf, so ill post results in or about 2 hours. Thnx in adv.:good:
Hello guys, I've been trying to install BusyBox myself too today, but without success.
The flashable via Recovery Mode linked file is dead.
Could somebody please re-upload the file ?
Thanks!
htc_one_mini_m4 said:
Hello guys, I've been trying to install BusyBox myself too today, but without success.
The flashable via Recovery Mode linked file is dead.
Could somebody please re-upload the file ?
Thanks!
Click to expand...
Click to collapse
http://vzw1files.dyndns.org/BUSYBOX/busybox_recovery_flashable.zip