Remove system write protection with s-on - HTC Desire Eye

Can someone guide me to turn off system write protection with s-on.?
i want to use viper audio on my device
Im on ICE rom 2.0 with mini's latest kernel
Sent from my HTC Desire EYE using XDA-Developers mobile app

I use an easy method, install xposed then install xtended settings app. In the misc settings it has mount system read/write. It actually works!

Related

Cant remove Stock apps? Root Explorer and Unrevoked3

Hey Guys.
I "rooted" my HTC Desire by T-Mobile using Unrevoked3.
Then i flashed a Pre-Rooted Froyo:
http://forum.xda-developers.com/showthread.php?t=773997
Now i wanted to use the "Root Explorer" to remove Apps like "FriendStream" and stuff.
I was able to delete them, but the still keep running.
Then i rebooted and they are still there although deleted with Root Explorer and Super-User permit.
Is it possible that unrevoked is just a "*****-root" i can just use to flash Images but not for mounting /system (R/W) and removing Apps?
What can i do now? Hope u can help me
erichbitch said:
Hey Guys.
I "rooted" my HTC Desire by T-Mobile using Unrevoked3.
Then i flashed a Pre-Rooted Froyo:
http://forum.xda-developers.com/showthread.php?t=773997
Now i wanted to use the "Root Explorer" to remove Apps like "FriendStream" and stuff.
I was able to delete them, but the still keep running.
Then i rebooted and they are still there although deleted with Root Explorer and Super-User permit.
Is it possible that unrevoked is just a "*****-root" i can just use to flash Images but not for mounting /system (R/W) and removing Apps?
What can i do now? Hope u can help me
Click to expand...
Click to collapse
the desire dosent have an unlocked spl yet so even a rooted desire dosent have r/w access to /system/ when booted, there are two ways around it, either delete the apps using adb in recovery mode or flash a rom that utilises the new file overlay system that will give you r/w access to /system/
It more or less sounds like you don't understand the meaning of being root. On a system like android, running something with root or superuser permissions will normally allow the app or command to have full access and rights. This is gained by adding a binary called su and the superuser app, which is for controlling which apps gets root access. So actually unrevoked or any other root methods is not about gaining root, but about being able to put these files on the system partition, which it also does.
Now this is not the case on newer HTC handsets, because they have nand protection, which prevent write access to /system even though an app is run with root access. this is controlled by hboot, and in order to allow rw to /system, we will need an s-off hboot. This is not yet available, but the unrevoked team is working on it.
So the socalled "*****" root just shows me that you don't know, what you are talking about
edit: for now if you want to remove apps, you will need to flash a new rom, where you have removed the apk files yourself, or you will have to learn some adb commands, which you can use to edit system partition while in recovery with rw access.
Using adb in Recovery to backup/remove them is very simple (for removal i.e adb shell rm dir/name.apk) however many default apps break other workings and/or cause confusing unexpected errors if removed. I learnt first hand when removing many pre-installed apps. So be careful and always backup.
-----------------------------------
- Sent via my HTC Desire -
AndroHero said:
there are two ways around it, either delete the apps using adb in recovery mode or flash a rom that utilises the new file overlay system that will give you r/w access to /system/
Click to expand...
Click to collapse
How can I tell which roms utilize the new file overlay system? Im also having the same problem especially with programs starting up after I've disabled them.
shaliru said:
How can I tell which roms utilize the new file overlay system? Im also having the same problem especially with programs starting up after I've disabled them.
Click to expand...
Click to collapse
We have s-off now. Look for that, or use adb.
Sent from my HTC Desire using XDA App

[Q] Should I root for app2sd?

I just got my new Desire a few days before. It works like a charm. The only 2 things I feel unsatisfied are: battery life and ROM capacity.
There is not much I can do on the battery side. I can put it aside and get used to that. But the ROM is really painful for me -- When I get the device, it had around 150MB free memory. But it is only 22MB left now!
I noticed that the Android 2.2 supported to install application on SD card. I used adb shell to setup the default installation to SD, and moved most of the programs to the SD card. However, it seems that internal memory was not free up as much as I was expected. Indeed, I did not have many software installed. And I am very suspicious if the cache of software (like mail, google maps, etc.) might always stay on internal memory.
I think one solution to solve the problem is to root my device and partition the SD card to increase the program storage. But I am worrying if it might bring security risk from malwares, or make the phone run slower and have bigger power consumption when use SD card more frequently.
Do you root your device for the app2sd? What's the pros and cons? I want to take your opinion before make the decision. Any suggestion will be very appreciated!
w162 said:
I just got my new Desire a few days before. It works like a charm. The only 2 things I feel unsatisfied are: battery life and ROM capacity.
There is not much I can do on the battery side. I can put it aside and get used to that. But the ROM is really painful for me -- When I get the device, it had around 150MB free memory. But it is only 22MB left now!
I noticed that the Android 2.2 supported to install application on SD card. I used adb shell to setup the default installation to SD, and moved most of the programs to the SD card. However, it seems that internal memory was not free up as much as I was expected. Indeed, I did not have many software installed. And I am very suspicious if the cache of software (like mail, google maps, etc.) might always stay on internal memory.
I think one solution to solve the problem is to root my device and partition the SD card to increase the program storage. But I am worrying if it might bring security risk from malwares, or make the phone run slower and have bigger power consumption when use SD card more frequently.
Do you root your device for the app2sd? What's the pros and cons? I want to take your opinion before make the decision. Any suggestion will be very appreciated!
Click to expand...
Click to collapse
Rooting , followed by alpha rev s-off n1 partitioning, is by far the best thing, so much fun.
I use defrost based on cyanogen mod, great support, and ota feature, with kernels galore, and the all important a2sd built in. As long as you have an ext partition on your sd card, all apps go straight into the ext partition with out you having to do anything.
Also remember is not jail breaking
Desire is the source of all suffering.
nitrox1 said:
Rooting , followed by alpha rev s-off n1 partitioning, is by far the best thing, so much fun.
Click to expand...
Click to collapse
What does alpha rev s-off allow you to do?
It basically provides full root access for your desire as opposed to soft root, where you could only r/w to the to the /system partition while in recovery mode.
What is S-OFF ? (Quotes from original AlphaRev website)
HTC implemented security on their new generation phones. This flag, called @secuflag, controls whether your phone has it's NAND or flash unlocked. Most noticibly S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, controls whether zip files being flashed recovery or fastboot, are signed by HTC The now notorious S-OFF (security off) disable this NAND security. Since we are unable to access the Radio itself (where secuflag is stored), we turn attention to HBOOT.
Sent from my HTC Desire using XDA App
MasDroid said:
It basically provides full root access for your desire as opposed to soft root, where you could only r/w to the to the /system partition while in recovery mode.
What is S-OFF ? (Quotes from original AlphaRev website)
HTC implemented security on their new generation phones. This flag, called @secuflag, controls whether your phone has it's NAND or flash unlocked. Most noticibly S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, controls whether zip files being flashed recovery or fastboot, are signed by HTC The now notorious S-OFF (security off) disable this NAND security. Since we are unable to access the Radio itself (where secuflag is stored), we turn attention to HBOOT.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
What does it allow you to do that you can't do without it?
stats101 said:
What does it allow you to do that you can't do without it?
Click to expand...
Click to collapse
It unlocks NAND so that you can write into /system partition. You can also flash radio, custom kernel, custom recovery, any unsigned ROM directly via fastboot without ClockWorks Rom Manager.
When you can write to /system, MetaMorph, AdFree and other apps that require access to this partition will just work. You don't need to reboot into recovery in order to delete/change/add files. Superuser will be able to update su binary automatically, Busybox Installer from Market will have no problems installing the most recent version directly into /system/bin or /system/xbin, etc.
While most users probably don't need it, it's very useful for developers. You can change system configs on the fly, add and load custom kernel modules without reboot and so on.
Basically, it will make your phone fully unlocked, just like the Nexus One developer phone.
nitrox1 said:
Desire is the source of all suffering.
Click to expand...
Click to collapse
Can't agree with that any more now

Rooted successfully ... but unable to remove original apps

Hi everyone
I know this thread might look like a dublicated thread, but its not
I searched the forum for similar threads but I couldnt find similar, so I posted it.
I've rooted my HTC desire and tried removing the original apps(like stock,footprint,...etc ) but I couldnt.
After rooting I tried the following apps and got those messages :
File Manager : No suffessient permission
Root Explorer : can't be deleted because the file system is read-ony.
Uninstaller for root : Root access is granted,Can't uninstall app, an unknown error occured.
Any Ideas or apps that could help me in getting rid of such apps
You need to be s-off to remove apps from the system partition while booted, you can however remove the apps in recovery with ADB. Also know that you won't gain any extra space in data because that are different partitions.
Sent from my HTC Desire using XDA App
TheGhost1233 said:
You need to be s-off to remove apps from the system partition while booted, you can however remove the apps in recovery with ADB. Also know that you won't gain any extra space in data because that are different partitions.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thanks alot
To be frank with you, I'm a newbie to android
I'm not that much aware of system commands or programming
so my question is : is it that much complicated using the ADB method or any biggner can do it
Follow this tutorial.
You can also modify the zip before flashing it no ?
Yes, which is also the better way but if you don't want to flash a custom rom that's not a option.
Sent from my HTC Desire using XDA App
I have flashed a custom Sense ROM that includes certain original apps, but now if I want to remove them can I just reflash the ROM but just removing the apk files before flashing?
Will I lose any data, settings, etc?
[EDIT: Nvm, found the answer]
TheGhost1233 said:
Follow this tutorial.
Click to expand...
Click to collapse
Thanks a lot for the help
I'll give it a try and get back to you for the final result
Same problem here.
Seems like for HTC Desire, you need to have S-OFF and NAND unlocked.
Google it and let me know if you made any progress, I'm trying too.
Hi there. You do not need to be S-Off-ed to remove system apps. You need to have write permissions for the system partition. A lot of apps can do that for you as long as you have superuser installed and you have granted access to the application. Personally when I was removing my sys apps i used Sysapp remover. I have even done it with titanium backup but I am not sure if it had the option to give you write permission for the system partition. Just check a some sysremoving apps and at least a couple will have that option.
COOLBGT said:
Hi there. You do not need to be S-Off-ed to remove system apps. You need to have write permissions for the system partition. A lot of apps can do that for you as long as you have superuser installed and you have granted access to the application. Personally when I was removing my sys apps i used Sysapp remover. I have even done it with titanium backup but I am not sure if it had the option to give you write permission for the system partition. Just check a some sysremoving apps and at least a couple will have that option.
Click to expand...
Click to collapse
AFAIK, not for the Desire. I was checking some sys app remover programs - all of them stated you need to be S-OFF if you have a Desire.
But It is true, you can remove apps even if you are S-ON. Using ADB.
davebugyi said:
AFAIK, not for the Desire. I was checking some sys app remover programs - all of them stated you need to be S-OFF if you have a Desire.
But It is true, you can remove apps even if you are S-ON. Using ADB.
Click to expand...
Click to collapse
I never S-Offed my Desire and also I do not know how to use ADB but still as I said some apps offer you to gain write permissions on the system partition and they will do the trick. I can guarantee you that because this is how I did it
What program was it?
RootUninstaller
https://market.android.com/details?id=com.danesh.system.app.remover
These did not work, when I was S-ON.
personally i've used 3 methods:
adb: works but is such a faff to type in all the apk names exactly!
delete from .zip: easiest way so they're never flashed in the first place. remember not to unzip the ROM, just delete them directly in winzip or similar program before flashing.
if you're S-OFF: i recently took the plunge, was scared of bricking but turned out to be much easier than i thought. then used root explorer to directly delete fancy widget after flashing Leedroid no-sense patch.
Do the s-off procedure at alpharev.nl - this takes less time than rooting (or it did for me) and then you can just delete the apps using Ti Backup or root explorer.
You might also want to flash one of the custom partition tables at this site to give yourself more room for apps. I have about 250mb free (internal) and nothing on SD - this means apps run faster and is apparently better for the battery!

[Q] Removing/Uninstalling integrated/rom apps

OK, so I'm using my HTC Desire with a custom rom.
It still has the News & Weather app built in, which I really don't like to have on my system, since I use alternatives instead of those.
The news & weather app I want to get rid of came with Ginger Villain 2.* rom and I've tried to find its services/executables, but to no avail.
Uninstalling is not an option when I go the normal route.
I'd like to know the best way to entirely remove some services and apps from the OS. Perhaps I need to edit some files as root in the /etc/init.d folder, which is fine by me, as long as I can erase the binaries that are used for the apps as well.
Where on the HTC Desire storage are these applications located? And why are they not simply uninstallable the normal way?
Thanks in advance for any and all info regarding this.
jult said:
OK, so I'm using my HTC Desire with a custom rom.
It still has the News & Weather app built in, which I really don't like to have on my system, since I use alternatives instead of those.
The news & weather app I want to get rid of came with Ginger Villain 2.* rom and I've tried to find its services/executables, but to no avail.
Uninstalling is not an option when I go the normal route.
I'd like to know the best way to entirely remove some services and apps from the OS. Perhaps I need to edit some files as root in the /etc/init.d folder, which is fine by me, as long as I can erase the binaries that are used for the apps as well.
Where on the HTC Desire storage are these applications located? And why are they not simply uninstallable the normal way?
Thanks in advance for any and all info regarding this.
Click to expand...
Click to collapse
I see that you are s-off so this is easy to do. Navigate to /system /app and you will see an apk file for each app. Delete. Done!
I find root explorer the best app for this work - some other explorers won't display thus location or delete the files.
Easiest way would be Titanium Backup. Can disable apps and even better uninstall them from system if you're s-off.
You could also delete them in recovery using adb.
Sent from my HTC Desire using XDA App
Also if you're s-off you can use Android Commander:
- reboot to recovery
-mount /system
- plug USB and start Android Commander
-delete anything you want
- reboot to system
Of course make a backup first
Sent from my HTC Desire using Tapatalk

Question Root file manager impossible delete system file on Android 11

Hello all I want to delete Facebook services and Facebook installer app folder in root>system>priv-app directory... I installed some file manager app with root access but none can delete that folders... Anyone know how fix this problem ? This is a big problem for me...
Thanks to everyone.
Is the application running in the background. You can't modify files if they are currently in use
However otherwise it might be an issue with the way magisk works and so there might not be a solution (i.e magisk is systemless so it doesn't actually modify system files it just mounts modified file in such a way that Android sees the file changes whilst the actual system remains unmodified)
Angyone1 said:
Hello all I want to delete Facebook services and Facebook installer app folder in root>system>priv-app directory... I installed some file manager app with root access but none can delete that folders... Anyone know how fix this problem ? This is a big problem for me...
Thanks to everyone.
Click to expand...
Click to collapse
This is very complicated now. Systemless root has a lot of benefits but it also has lost some of its power. This is 1 area that is hard because technically no you can't touch the system otherwise it'll bootloop on all of my devices. If your rooted with magisk you have busybox magisk installed than you want to get system debloater module on magisk manager and use termux or terminal emulator but termux is the best than you can use the system debloater module to find system apps and uninstall them. It works on some of my android 11 devices not all it's getting outdated. I use it to uninstall Facebook and actually YouTube on Samsung that way I can use vanced YouTube properly. I don't understand why you can't just delete the app but the system isn't writable I believe. You would have to use adb or twrp recovery and there's no real information on this topic. Magisk isn't as good as people think though for instance the build prop module if it was really able to hide your device when I signed into my Google account it would say I was on a new device not the device I'm using trying to hide
Have you tried to remove them using TWRP? That shall do it.
Techguy777 said:
This is very complicated now. Systemless root has a lot of benefits but it also has lost some of its power. This is 1 area that is hard because technically no you can't touch the system otherwise it'll bootloop on all of my devices. If your rooted with magisk you have busybox magisk installed than you want to get system debloater module on magisk manager and use termux or terminal emulator but termux is the best than you can use the system debloater module to find system apps and uninstall them. It works on some of my android 11 devices not all it's getting outdated. I use it to uninstall Facebook and actually YouTube on Samsung that way I can use vanced YouTube properly. I don't understand why you can't just delete the app but the system isn't writable I believe. You would have to use adb or twrp recovery and there's no real information on this topic. Magisk isn't as good as people think though for instance the build prop module if it was really able to hide your device when I signed into my Google account it would say I was on a new device not the device I'm using trying to hide
Click to expand...
Click to collapse
thanks for the reply, I have tried with my old phone, mi note 3 with crdroid 7.8 rom and android 11 and I have rooted with magisk and installed the file manager, so I can delete and modified all the files ! why with mi note 3 yes and with poco f3 no? very strange...
laid1995 said:
Have you tried to remove them using TWRP? That shall do it.
Click to expand...
Click to collapse
yes thanks I think that in this way works... tomorrow I try... thx
Was it done in TWRP recovery mode? If yes please guide me with the steps... I actually tried the TWRP method unsuccessfully...
With swift backup, you can uninstall system apps using root.
Animesh Singh said:
With swift backup, you can uninstall system apps using root.
Click to expand...
Click to collapse
I installed Swift Backup (paid latest version) and tried uninstalling system app. But there is only option to disable system apps.
Also I need a way by which I can even paste files in system/app folder so that apps behave like system apps.
By the way I did use magisk module Systemizer. It was a bit complicated for me and did not give full access to the root folders.
[GUIDE] How to make your System RW / Super R/W read/write-able
Welcome to the one and only, the original, universal SystemRW / SuperRW feat. MakeRW / ro2rw by lebigmac This script removes the read-only lock of all partitions embedded in the super partition of your stock firmware. This allows you to mount...
forum.xda-developers.com
pl1992aw said:
[GUIDE] How to make your System RW / Super R/W read/write-able
Welcome to the one and only, the original, universal SystemRW / SuperRW feat. MakeRW / ro2rw by lebigmac This script removes the read-only lock of all partitions embedded in the super partition of your stock firmware. This allows you to mount...
forum.xda-developers.com
Click to expand...
Click to collapse
If anyone tries it successfully and it will work on F3, please let me know here. Thanks.
I can verify that the above procedure worked flawlessly in first attempt. My installed rom was Xiaomi.eu 12.5.4.0 on Poco F3/ Mi 11x btw. Thanks a lot...

Categories

Resources