[Q] Recovery tools (4EXT, etc) - security question - HTC Desire S

Hello everybody,
I wanted to know if the recovery tools like 4EXT are secure to install. Do they 'act' only when booting in recovery mode or also they can control system when using phone normally?!
... after installation is it possible to unroot the system? Could this influence any functionality of the system?
Thanks.

They only operate when you've booted into recovery.
They often have a companion Android application that enables you to use their functionality from a booted system and also ensures that you're running the latest version etc
I believe that they're completely trustworthy and safe.
You can un root your device, although can't see why you'd want to....
Sent from my HTC Desire S using xda premium

Related

Horrible clarifying question

Ok everyone. Horrible question I know but here goes. I want to be right so please excuse a question I am sure has been asked many many times.
Situational info:
HTC one s s4 boot loader 1.06
No regular PC access.
Extensive knowledge and experience rooting and flashing G1 and G2X
Goal: unlock boot loader and open root access to enable flashing of roms via recovery while remaining PC independent
Steps I plan to execute:
1) unlock bootloader on htcdev site
2)grant root access following instructions(or all in one tool - your input here is appreciated)
3)instal CWM
4)download rom and kernel of choice
5) boot into boot loader, enter recovery, wipe, flash, boot
If I have any of this wrong please advise.
Again I apologize for the redundancy of this thread. Mods please delete after my process is verified to keep board clean. I only have one crack at this (PC access extremely limited) and I want to get it right.
Sent from my HTC VLE_U using xda app-developers app
Looks correct. First install HTC drivers & HTC Sync software (in order to unlock bootloader, I believe HTCdev site will instruct this).
I recommend (as well as many others, I believe) TWRP over CWM. ESPECIALLY if you do not have computer access. The 1S does not have S-OFF, which makes it very hard for us to flash kernels & radios. Well, not hard, but you need a PC if using CWM. Using TWRP, you can usually flash these things from your device. So definitely use TWRP for your situation.
You can't root without a PC. It's impossible. You are required to get a token that you can only get from a command prompt on the computer. Sorry, but you're out of luck. But when/if you get a PC the steps you wrote were mostly right
1) Correct
2) FLASH RECOVERY (use TWRP, CWM is not good on this device)
3) Then root by flashing a SuperSU zip in RECOVERY (that's why #2 and #2 are switched)
4) Yep
5) Always always always BACKUP YOUR ROM. Then wipe system, data, cache, and dalvik cache. then flash the ROM. If you have extra time you should fastboot your kernel if your hboot is below 1.13 (meaning 1.13 is NOT able to flash the kernel.)
Hope I helped. If I did press thanks
OP did mention that he will have limited PC access to perform the unlock process, so he will be able to do it initially.
Here's the link for TWRP: http://forum.xda-developers.com/showthread.php?t=1677670 (make sure to use this one, the other link in the forums is for the S3 processor)
Ok so I can flash recovery as soon as I unlock boot loader and use twrp check.
The supersu, that's just a zip to flash in recovery to grant root access?
What is fasbooting kernel?
Thanks guys, appreciate the help. Will be performing this within the next two hours. Just trying to be ready so it goes off smooth. Once I get this done I need to do my friend's G2(condition for PC time lol)
Sent from my HTC VLE_U using xda app-developers app
TWRP is a recovery. You will use that instead of CWM, not in addition to.
If you're going to flash a custom rom then you don't have to worry about rooting first. The rom will be rooted already.
Fastbooting kernel is a method of using a pc + command prompt to flash the kernel on your phone. Because HTC hasn't completely "unlocked" the 1S, we need workarounds like that to do certain things. However. TWRP will allow you to flash most things, including most kernels. If you use TWRP and yout hboot is low (which yours is) you shouldn't have too many issues.
Brief note here, I won't have adb access on this pc....will I be able to flash twrp without adb? I see there is an app in the market for it but seems to require root first. Thanks again for the input
Also, downloaded roms and kernels will need to reside on my SD card. This will become an issue if pre install format/wipe kills my SD card. Please advise. Roms and kernels will need to always be installed from SD card via recovery
Sent from my HTC VLE_U using xda app-developers app
briandresstoyota said:
Brief note here, I won't have adb access on this pc....will I be able to flash twrp without adb? I see there is an app in the market for it but seems to require root first. Thanks again for the input
Sent from my HTC VLE_U using xda app-developers app
Click to expand...
Click to collapse
You need adb access. That's how you flash recovery, using command prompt on the PC.
Not sure about this app, what's the name of it? To my knowledge you need adb to flash recovery on this phone.
If this isn't possible, you will still be able to root, just not have a custom recovery or flash roms. I don't believe you need to unlock the bootloader to root...not 100% sure but I believe you can root without it, which should be pretty simple.
On twrp website there is an option to install recovery via an app called goomanager. In the app store goo manager states root required. Should I revise my steps to this:
1)unlock bl
2) root using supersu img
3)goomanager install twrp
4)use twrp to flash roms and kernels
I would really love to avoid flashing radios btw. I just feel like it might be safer to let it be. Radios always made me nervous on previous devices
Sent from my HTC VLE_U using xda app-developers app
You could download goo manager from the play store then install open recovery script from menu..then flash the SuperSU zip. You wouldn't require ADB then.
invasion2 said:
You could download goo manager from the play store then install open recovery script from menu..then flash the SuperSU zip. You wouldn't require ADB then.
Click to expand...
Click to collapse
This is correct. I forgot about goomanager.
As for the radios, there isn't really too much risk on the 1S. I remember it was always a scary issue on the HD2 because of EU vs. US radios, which could cause a brick. On the 1S you can flash EU radios with no prob. Actually, some people report better performance in the US with EU radio. So yeah, don't be worried about it, it's pretty safe on this device - with normal precautions and proper flashing of course.
HOWEVER:
Make sure to only use S4 radios/roms on S4 processor. There is an S3 version of the 1S as well, and you cannot switch any roms/kernels/radios between the two.
Hey hey!!! Made it work. Flashed aokp. Running sooooo amazing. Anyone know how to make home screen and app store rotate?
Sent from my HTC One S using xda app-developers app
Can't make home screen. But turn on auto-rotate in settings and it should rotate the store.
So I am a happy rooted owner. No sound in music apps or YouTube.
Sent from my HTC One S using xda app-developers app
Soo started with aokp then cm10. No sound on either except in power amp. So weird
Sent from my HTC One S using xda app-developers app
Try flashing official CM10
http://get.cm/?device=ville
If you prefer a stock look try TrickDroid or Viper
Sent from my HTC One S using xda app-developers app
Actually flashed most recent cm10 nightly after my go with AOKP. Still no dice. I've posted the issue on both ROM dev forums so hopefully it will get resolved. I feel like it is operator error but I have flashed each ROM twice with a full wipe before each install. I understand the process for flashing so I hope its something small I missed.
Sent from my HTC One S using xda app-developers app
briandresstoyota said:
Actually flashed most recent cm10 nightly after my go with AOKP. Still no dice. I've posted the issue on both ROM dev forums so hopefully it will get resolved. I feel like it is operator error but I have flashed each ROM twice with a full wipe before each install. I understand the process for flashing so I hope its something small I missed.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
Do you have no sound from the speaker or do you have headphones or something plugged in?

[Q] HTC sensation ROM flashing problem

Dear friends,
I tried to flash the Jelly BAM rom 3.3 on my htc sensation. The device is roooted with CWM installed. I did factory data wipe in recoevre mode and installed the zip from sdcard but on booting my system hangs on the startup screen forever. After that i have tried all data wipes etc but it doesnt seem to be working. My device is also not being recognised on the computer so i would flash the boot.img from adb or some thing. can you please advise what to do now?
Is your device s-off?
If not, install 4ext recovery (see my signature) and flash the ROM from there, make sure 'smart flash' is checked in the recovery.
Without s-off the recovery has no direct access to the boot partition, this smart flash mode bypass this problem.
Sent from my HTC Sensation using xda premium
You need s-off, new recovery
Sent from my HTC Sensation 4G using xda app-developers app

A small rooting dilema

Hello everyone, I'm completely new to androids and I recently rooted my phone with CF's Auto Root.
I've been scouring the forum for information on how to resolve my problem but none that really help me with my specific problem
I want to re root with clockwork but can't find anything on it
Can someone help me out here? Sorry for sounding really dumb, I just switched over from apple this stuff is a completely different world to me
Completly factory reset your phone n try rooting again . If it fails, you need to root using the same software as you did earlier
Sent from my HTC One S using xda app-developers app
sishirbaid said:
Completly factory reset your phone n try rooting again . If it fails, you need to root using the same software as you did earlier
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
So with my original method I've rerooted my phone. How do I install clockwork mod on a rooted phone if it wasn't installed in the rooting process?
Take a look at the "goo manager " app and TWRP instead of CWM.
But CWM also has an easy install app if your phone is supported. Just see if it is or not and go from there either way.
Sent from my SGH-T999 using xda app-developers app
Pennycake said:
Take a look at the "goo manager " app and TWRP instead of CWM.
But CWM also has an easy install app if your phone is supported. Just see if it is or not and go from there either way.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Thanks for answering Pennycake.
I'm on Rogers Carrier OEM firmware right now and I'd like to flash the international firmware as to rid bloatware to my Note 2.
Which app would you recommend me to backup my rom with?
I've successfully rerooted, I found the problem with my phone. After it had been unrooted it needed to be rebooted in order for some effects to take change. So through the original method of CF-Auto Root, I rerooted my phone. I've installed the standalone ClockWorkMod app but it doesn't seem to make back ups properly. Through the app I hit back up and it shows the time stamp I hit 'ok' and my phone shuts off and starts up in recovery mode only not in ClockWorkMod but Android system recovery <e3> or something along those lines with only options to: reboot, install updates from adb, wipe data, etc.
What am I doing wrong?
Try installing the recovert img using clockworkmod before backups, because its not an app error, it is a user error. Using chainfires root method means no cwm. Using odin or lemme guess, you have a gs3, unified tool kit you get cwm.
Sent from my SGH-T999 using xda app-developers app
What recovery do you have right now? If it's twrp (team win) do that go with clockwork mod. Twrp (goo manager) is by far (in my opinion) the best and user friendly. But it's your call. And you don't have to un root and re root to do it. You just have to flash the new recovery via bootloader and it will work. For rom choices I personally like jedi xpx and jellybam. With jedi xpx you can overclock the sh*t out of your note 2 to 1920 and it's still stable.
I've used many recoveries and twrp is my choice hands down. And yiu make back ups easier. So dont unroot again and re root. Just download the latest twrp and flash through bootloader. but to each their own
Sent from my SGH-I317 using xda app-developers app
iKoolkid said:
Try installing the recovert img using clockworkmod before backups, because its not an app error, it is a user error. Using chainfires root method means no cwm. Using odin or lemme guess, you have a gs3, unified tool kit you get cwm.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
I'm on the Galaxy Note 2 i317m in Canada. Clockworkmod isn't letting me back up, everytime I get the box with the timestamp to create a back up I hit 'ok', my phone reboots into recovery mode and its the stock recovery, so no option to restore. Also when my phone's model isn't listed in the clockworkmod flashing menu within the app. Is my phone not supported? The N7100 is the one listed when it asks you do confirm a phone model.
markbencze said:
What recovery do you have right now? If it's twrp (team win) do that go with clockwork mod. Twrp (goo manager) is by far (in my opinion) the best and user friendly. But it's your call. And you don't have to un root and re root to do it. You just have to flash the new recovery via bootloader and it will work. For rom choices I personally like jedi xpx and jellybam. With jedi xpx you can overclock the sh*t out of your note 2 to 1920 and it's still stable.
I've used many recoveries and twrp is my choice hands down. And yiu make back ups easier. So dont unroot again and re root. Just download the latest twrp and flash through bootloader. but to each their own
Sent from my SGH-I317 using xda app-developers app
Click to expand...
Click to collapse
When I boot into recovery it says is Android System Recovery <3e> and below are listed a few options, reboot, wipe cache, install from adb, etc
Then you dont have twrp installed. And by the sound of it you dont have cwm either
Sent from my SGH-I317 using xda app-developers app
---------- Post added at 10:32 AM ---------- Previous post was at 10:31 AM ----------
What ohone do you have?
Sent from my SGH-I317 using xda app-developers app

[Q] Unrooted now can't root again

I have a Verizon Galaxy S3. I previously had my phone rooted and I unrooted it using the SuperUser app (maybe that was a mistake). Now I am trying to root it again and I have ClockworkMod installed, but when I try to flash the SuperSU_Bootloader_FIXED.zip in recovery from my sd card it says that it installs, but my phone isn't rooted when I reboot and I don't have the SuperUser app. I also tried using the casual root from d2vzw (which is how I rooted the first time) and that says the install completes but when I reboot my phone I am not rooted and I don't have the SuperUser app. Can I not root again after unrooting? Any help is appreciated.
These might help you
I think because you just root it using a third party device which is not actually integrated in the device. If I were you (just a suggestion, nevermind if you don't want to do it), I would flash [ROM][6/21] - Stock Rooted - 6/20/13 OTA! - VRBMF1 - 4.1.2 / Multi Window this to have the root access again. I didn't try it but based on the comments of the users, this was being helpful to them or actually you can try different custom rom but first as what developers says, you must unlock Bootloader of your device.
Note: I nor the one who created the thread that was given to you is not liable for your actions. All your actions are based to your mind and soul.
Use Odin to return to stock if need be, then use the Casual root/unlocker program. Then install KitKat
Sent from my SCH-I535 using xda app-developers app

Please help

I am new to rooting. I just rooted my mobile but don't know about recovery and rom. Please help me learn more about this field.
Sent from my GT-I8262 using XDA Premium 4 mobile app
skumar9296 said:
I am new to rooting. I just rooted my mobile but don't know about recovery and rom. Please help me learn more about this field.
Sent from my GT-I8262 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Got your back bro!
Xda's own learning wiki, here
recovery is basically a backup environment that you key combo into to perform repair tasks. (Full wipe, installing stuff, aroma file manager)
A rom is android of any sorts. Just like a regular Operating system on a full pc.
You typically install a rom from recovery using installer zips. (Its called flashing)
Flashing a rom is like installing Windows.
The developers here will make custom roms. Faster, better battery life, different theme, newer version of android, etc.
If I helped I would appreciate it a lot if you hit the thanks button.
In the future when you are working with android, you will use command line tools like adb(android debug bridge) and fastboot(bootloader tool)
to mess with android.
I have a tool in my signature that will prove to be helpful in the future if you run windows.
Need anymore info just pm me anytime.
Recovery is pre installed or we install it later
Sent from my GT-I8262 using XDA Premium 4 mobile app
Lgrootnoob said:
Got your back bro!
Xda's own learning wiki, here
recovery is basically a backup environment that you key combo into to perform repair tasks. (Full wipe, installing stuff, aroma file manager)
A rom is android of any sorts. Just like a regular Operating system on a full pc.
You typically install a rom from recovery using installer zips. (Its called flashing)
Flashing a rom is like installing Windows.
The developers here will make custom roms. Faster, better battery life, different theme, newer version of android, etc.
If I helped I would appreciate it a lot if you hit the thanks button.
In the future when you are working with android, you will use command line tools like adb(android debug bridge) and fastboot(bootloader tool)
to mess with android.
I have a tool in my signature that will prove to be helpful in the future if you run windows.
Need anymore info just pm me anytime.
Click to expand...
Click to collapse
Recovery is pre installed or we install it later
Sent from my GT-I8262 using XDA Premium 4 mobile app
skumar9296 said:
Recovery is pre installed or we install it later
Sent from my GT-I8262 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Stock devices have the manufacturer's recovery preinstalled. But its worthless to us because utilizing it requires the keys to flash anything.
We later install recoverys that allow us to do more.
Example: Twrp, cwm , 4ext recovery etc.
Lgrootnoob said:
Stock devices have the manufacturer's recovery preinstalled. But its worthless to us because utilizing it requires the keys to flash anything.
We later install recoverys that allow us to do more.
Example: Twrp, cwm , 4ext recovery etc.
Click to expand...
Click to collapse
Thnx bro
Lgrootnoob said:
Stock devices have the manufacturer's recovery preinstalled. But its worthless to us because utilizing it requires the keys to flash anything.
We later install recoverys that allow us to do more.
Example: Twrp, cwm , 4ext recovery etc.
Click to expand...
Click to collapse
We use recovery just for flashing rom?
Sent from my GT-I8262 using XDA Premium 4 mobile app
skumar9296 said:
We use recovery just for flashing rom?
Sent from my GT-I8262 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No, Also for a full wipe of the device.
Also you can install Application/mod on recovery aswell.
and Make a backup if something went wrong.
Fantassy123 said:
No, Also for a full wipe of the device.
Also you can install Application/mod on recovery aswell.
and Make a backup if something went wrong.
Click to expand...
Click to collapse
Hey bro what is firmwere
skumar9296 said:
We use recovery just for flashing rom?
Sent from my GT-I8262 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Even fix what went wrong with the help of tools like the file manager and terminal in TWRP. Lets you remove or replace a file you changed or added. Most of these recoveries let you mount USB storage on a PC and use adb even when the device won't boot(ex: a mod or installed app soft bricked the device or caused boot loops(repeating parts of boot cycle infinitely to no end, never letting you boot into Android)). Even more useful if say you pull build.prop with adb, edit the bad lines with a code editor on your PC(or any text editor that follows UNiX standards for encoding. Not notepad!!!!). Then just push the edited file back to the device. Or being able to delete an offending app by hand. Just a couple examples of how it's not just about rolling back or starting over, but being able to actually fix an unbootable system and just carry on then experiment some more. Such possibilities can never be achieved with stock recoveries.
Sent from my Wildfire S A510e using xda app-developers app
skumar9296 said:
Hey bro what is firmwere
Click to expand...
Click to collapse
Another word for ROM when used in Phone language.
Fantassy123 said:
Another word for ROM when used in Phone language.
Click to expand...
Click to collapse
Hey bro which is the best recovery app and what is nandriod?
skumar9296 said:
Hey bro which is the best recovery app and what is nandriod?
Click to expand...
Click to collapse
There isn't a recovery "app", It's just a Recovery, There are plenty of good Recoverys like : TWRP,4ext or CWM.
I Use CWM since i like that the most.
Nandroid is a full backup of the partitions on your device’s NAND flash (NAND actually stands for NOT AND,which in simple terms means an electronic gate). Basically a backup of your phones hard drive if you will... The Nandroid backup is a snapshot of your device (it means everything on your phone – your apps, data, your current ROM and even the kernel is backed up) at the time you do the back up. If you restore the back up, it changes your phone BACK to that state. You will need clockworkmod (CWM). So make sure prior to this you have CWM on your device.
I also prefer CWM especially for backing up phone encase of bricking phone when trying to install new roms in this case it comes in handy though the others are also great but personally haven't tried them
Fantassy123 said:
There isn't a recovery "app", It's just a Recovery, There are plenty of good Recoverys like : TWRP,4ext or CWM.
I Use CWM since i like that the most.
Nandroid is a full backup of the partitions on your device’s NAND flash (NAND actually stands for NOT AND,which in simple terms means an electronic gate). Basically a backup of your phones hard drive if you will... The Nandroid backup is a snapshot of your device (it means everything on your phone – your apps, data, your current ROM and even the kernel is backed up) at the time you do the back up. If you restore the back up, it changes your phone BACK to that state. You will need clockworkmod (CWM). So make sure prior to this you have CWM on your device.
Click to expand...
Click to collapse
can a bricked phone be recovered in which there is no recovery from stock recovery
skumar9296 said:
can a bricked phone be recovered in which there is no recovery from stock recovery
Click to expand...
Click to collapse
Do you mean you don't have a Custom recovery? If yes : It depends on each phone, I don't really know much about the question, since i never had a bricked phone without a Custom recovery.
I think it's possible to Unbrick a Bricked phone without Customr recovery just search the internet and something will eventually pop up.
What is kernel?
skumar9296 said:
What is kernel?
Click to expand...
Click to collapse
The kernel is basically the core of your Operating system.
Android devices use the Linux kernel, but it's not the exact same kernel other Linux-based operating systems use. There's a lot of Android specific code built in, and Google's Android kernel maintainers have their work cut out for them. OEMs have to contribute as well, because they need to develop hardware drivers for the parts they're using for the kernel version they're using. This is why it takes a while for independent Android developers and hackers to port new versions to older devices and get everything working. Drivers written to work with the Gingerbread kernel on a phone won't necessarily work with the Ice Cream Sandwich kernel. And that's important, because one of the kernel's main functions is to control the hardware. It's a whole lot of source code, with more options while building it than you can imagine, but in the end it's just the intermediary between the hardware and the software.
What is mod?
skumar9296 said:
What is mod?
Click to expand...
Click to collapse
Something that will change your some parts of your system (Depends on which mod).

Categories

Resources