a cooler Superuser.apk - G1 Android Development

I modded the Superuser Whitelist app to look better, because I thought it looked pretty ugly, and was really disruptive taking up the whole screen. It also shows actual app names instead of package names and UIDs. For some su binaries, this won't work, because it's not signed properly (it's signed with the Sirius Apps key), but it should work with any su binary that doesn't care. (it works on my custom rom with the su binary from JF1.5, and that's all I know)
(some screenshots attached)
Download: http://www.siriusapplications.com/superuser-cool-version.apk
Disclamer: This may not work at all, or blow up your phone, but it works for me. The source is taken from http://code.google.com/p/superuser/ with a few mods.

So do you think this will work on the HTC Hero (the actual phone, not just the rom)? Im building a rom and would love to include this.

chuckhriczko said:
So do you think this will work on the HTC Hero (the actual phone, not just the rom)? Im building a rom and would love to include this.
Click to expand...
Click to collapse
if the normal superuser works then this one will

Liken the overall design
great job

isaacwaller said:
I modded the Superuser Whitelist app to look better, because I thought it looked pretty ugly, and was really disruptive taking up the whole screen. It also shows actual app names instead of package names and UIDs. For some su binaries, this won't work, because it's not signed properly (it's signed with the Sirius Apps key), but it should work with any su binary that doesn't care. (it works on my custom rom with the su binary from JF1.5, and that's all I know)
(some screenshots attached)
Download: http://www.siriusapplications.com/superuser-cool-version.apk
Disclamer: This may not work at all, or blow up your phone, but it works for me. The source is taken from http://code.google.com/p/superuser/ with a few mods.
Click to expand...
Click to collapse
Awesome. Im gonna package this into my rom when I test it and it works. I will also cross post this thread over into the Hero community (GSM and CDMA) so everyone can benefit from this awesome app. Thanks!

Installed, but it doesn't replace superuser. Is there way to replace?

pilnik11 said:
Installed, but it doesn't replace superuser. Is there way to replace?
Click to expand...
Click to collapse
I've come to the same issue. I replace the superuser.apk file in /system/app but it still shows the old one. Any ideas?

i think my "sp" is better.but it's just a new icon...

And another one.
Code:
http://www.4shared.com/file/153947578/b29fb305/superuser2-signed.html

A little thought:
I would SERIOUSLY recommend against using software like this without having FULL ACCESS to the SOURCE, and actually compiling it yourself.
Note: I am *NOT* saying anything bad about the OP, just that this kind of thing REALLY requires a lot of caution and there is really no way to verify the identity of anyone here.
The reason is that by definition, a superuser whitelist APP will itself be able to control who does and does not have root access.... including ITSELF. And with root, you have no limits to your havoc.

lbcoder said:
A little thought:
I would SERIOUSLY recommend against using software like this without having FULL ACCESS to the SOURCE, and actually compiling it yourself.
Note: I am *NOT* saying anything bad about the OP, just that this kind of thing REALLY requires a lot of caution and there is really no way to verify the identity of anyone here.
The reason is that by definition, a superuser whitelist APP will itself be able to control who does and does not have root access.... including ITSELF. And with root, you have no limits to your havoc.
Click to expand...
Click to collapse
That's a good point. I tend to be trusting which could be a bad thing. Could the OP please send us the source to verify it's legit? Nothing against you as lbcoder said, just to be on the safe side.

I dumped the source onto GitHub: http://github.com/isaacwaller/a-cooler-superuser
(I am in NO WAY proud of this source code - it is messy, hacky, and terrible. I just wanted to quickly whip up something.)

Related

[ROM] AOSP w/o Google apps (readd-able) FIRST HALFLEGAL ROM

Here I provide a half legal (I included the HTC drivers for the hardware...) stock AOSP (android-1.5_r3) ROM!
You can add Google Apps legally if you have bought a Google experienced phone by running this script on a linux-machine:
http://forum.xda-developers.com/showthread.php?t=564744
Features:
-No special features
-Just stock w/o Google apps
Download for G1:
http://www.4shared.com/file/135524283/e812c64f/dream.html
Instructions:
Unzip the file, then:
fastboot erase userdata
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot
To Do:
I'm a lazy guy.
Next release will be cyanogenmod w/o googleapps.
Well does the rom working without all googles stuffs ?
Can we add them easily ?
Thanks for the new build, hope this googles' issue will be fine
It does work, but it's nearly useless.
I work on a windows version of my script which adds google apps legally.
I also will create a script for recovery.
I'll work on this ROM when I'm done with these, as soon as the scripts are ready, this ROM will get some goodies from Cyan.
Nice work Maxisma!
Its a good start
awesome bro
keep it up it's a start!
maxisma said:
It does work, but it's nearly useless.
I work on a windows version of my script which adds google apps legally.
I also will create a script for recovery.
I'll work on this ROM when I'm done with these, as soon as the scripts are ready, this ROM will get some goodies from Cyan.
Click to expand...
Click to collapse
Excellent.
With all this doom and gloom.
Surely this is the problem solved?
But what do you mean by google experience?
I know I got all the apps with my phone... T-Mobile G1...
Google Experience are all phones with Google Apps preinstalled.
Just some indian and russian HTC devices don't have it.
Out of interest would this boot fine without running the script?
I am presuming not, but i am just curious?
I would try it out, but at the moment I am not at home and only have 2g coverage on my phone so its a bit slow to download
Edit //
Could i (in theroy) install, boot and then use wget to download sam3 from slideme.org and then download a third party dialer / K9 etc... etc..
So use all third party apps
vixsandlee said:
Out of interest would this boot fine without running the script?
I am presuming not, but i am just curious?
I would try it out, but at the moment I am not at home and only have 2g coverage on my phone so its a bit slow to download
Click to expand...
Click to collapse
It boot's fine w/o the script ;-)
Not to rain on your parade, but ....
Hi Maxisma,
Not to rain on the parade, but ...
Per Google, this ROM is no more "legal" than any other ...
The following is taken from http://source.android.com/documentation/building-for-dream
* The Dream device software contains some proprietary binaries. For contractual reasons, these cannot be redistributed separately from the shipping hardware, but the provided script may be used to extract these binaries from your development device so that they can be correctly included in your build. These libraries include the openGL|ES library, the Qualcomm camera library, the HTC Radio Interface Library, etc. You need adb to be in your path, and you need your device to be configured for adb access. If you don't have adb already, do a generic build first, which will put it in your path.
Click to expand...
Click to collapse
Just my understanding of things.
~enom~
Interesting, i am going to have to have a look and a play later.
Cheers for the work (forgot to say that in my first post)
if you're interested on maybe trying to do this on your own:
http://www.johandekoning.nl/index.php/2009/06/07/building-android-15-build-environment/
Contrary to what you might think, a room w/o google apps is not entirely useless. Probably the major setbacks are the lack of market access, the lack of a YouTube player (we need to work on a port of Totem's Youtube implementation but for android), and a way to manage contacts (irrenhaus is looking at the posibility of setting up a Google Contacts sync), plus we'd probably need to write an utility to actually read/write contacts to and from SIM.
G-mail, you can acess from the browser (which, AFAIK, is still free and open source under the Apache Licence), Maps can be downloaded once we get Market access.
Other than that, a bone-stock android build will keep you connected to the internet, allow you to tether, allow you to run scripts, deliver your mms, give you camera and music player, have theme support, and ofcourse, make phone calls just like any other build will. You'll just have to go a bit off of your way to get apps, but again, that's the main drive here, either get acess to market of create a new one and invite app developers to submit their apps there too
enomther said:
Hi Maxisma,
Not to rain on the parade, but ...
Per Google, this ROM is no more "legal" than any other ...
The following is taken from http://source.android.com/documentation/building-for-dream
Just my understanding of things.
~enom~
Click to expand...
Click to collapse
That's dead on too, and I forgot about it. The issue would not be with google anymore though, but with HTC and it's hardware partners. This is what cyanogen realized, now that the spotlight is on rom development, companies will have watchdogs for re-distribution of binary code. If you own an ADP device, you can legally download the binaries from the HTC website and MAKE YOUR OWN BUILD (so redistribution targeting dream is out, unless we can talk to HTC about it), either that, or, as I've said before, move onto an open hardware platform so we can write our own drivers.
---edit---
By the way, I still don't agree with the whole feeling of gloom floating around here. This is only a change to the way we're doing things right now, but it doesn't hinder development in any way. If you're the kind of dev that's here for the praise, then yeah, you wont like it that now people will have to actually know what they're doing, so your fanbase will be reduced. I for one welcome the change. This rom, for example, can still be distributed without the HTC binaries and maybe have instructions for the user to download them, install them in their OTA package, and the actually flash the rom. But then that requires that people actually know what they're doing, since we can't legally provide them the finished product.
Also, it doesn't hinder improvement of the platform. None, I repeat, NONE of cyanogen's or other dev's work ever even touched the proprietary parts of the build, as this is nearly impossible without the source (I know, baksmali, but really, I'm trying to make a point here!...) and most of what made his work awesome was the behind-the-userland work; kernel's bfs patches, scripting, cpu time management, modifications to available source, for example, the settings package.
We can still improve the platform, we can contribute, and maybe this time around the way Google wanted people to, by submitting code for their consideration to have it maybe implemented in android's next build.
I'll be glad to see all the "OMG, MY PHONE WONT START" threads diminish as people realize that this will no longer be the place where you get it all dumbed down and easy to use.
hey just by simple curiosity, how do you then log into the phone, if this rom is google less? I presume you still need a google account to set up your machine right????
kmassada said:
hey just by simple curiosity, how do you then log into the phone, if this rom is google less? I presume you still need a google account to set up your machine right????
Click to expand...
Click to collapse
You don't need to login as there is no setupwizard.
jubeh said:
That's dead on too, and I forgot about it. The issue would not be with google anymore though, but with HTC and it's hardware partners. This is what cyanogen realized, now that the spotlight is on rom development, companies will have watchdogs for re-distribution of binary code. If you own an ADP device, you can legally download the binaries from the HTC website and MAKE YOUR OWN BUILD (so redistribution targeting dream is out, unless we can talk to HTC about it), either that, or, as I've said before, move onto an open hardware platform so we can write our own drivers.
---edit---
By the way, I still don't agree with the whole feeling of gloom floating around here. This is only a change to the way we're doing things right now, but it doesn't hinder development in any way. If you're the kind of dev that's here for the praise, then yeah, you wont like it that now people will have to actually know what they're doing, so your fanbase will be reduced. I for one welcome the change. This rom, for example, can still be distributed without the HTC binaries and maybe have instructions for the user to download them, install them in their OTA package, and the actually flash the rom. But then that requires that people actually know what they're doing, since we can't legally provide them the finished product.
Also, it doesn't hinder improvement of the platform. None, I repeat, NONE of cyanogen's or other dev's work ever even touched the proprietary parts of the build, as this is nearly impossible without the source (I know, baksmali, but really, I'm trying to make a point here!...) and most of what made his work awesome was the behind-the-userland work; kernel's bfs patches, scripting, cpu time management, modifications to available source, for example, the settings package.
We can still improve the platform, we can contribute, and maybe this time around the way Google wanted people to, by submitting code for their consideration to have it maybe implemented in android's next build.
I'll be glad to see all the "OMG, MY PHONE WONT START" threads diminish as people realize that this will no longer be the place where you get it all dumbed down and easy to use.
Click to expand...
Click to collapse
I could probably write a Java application that would allow the user to:
1) hook their google phone up over USB and grab the existing google apps off of it
2) point to the location of their proprietary drivers on a manufacturers website for download
3) point to a central location of legal ROMS for download
4) click an ASSEMBLE button to put it all together. The resulting update file would be like they have always been, but no illegal redistribution has taken place.
One little problem ...
Ohsaka said:
I could probably write a Java application that would allow the user to:
1) hook their google phone up over USB and grab the existing google apps off of it
2) point to the location of their proprietary drivers on a manufacturers website for download
3) point to a central location of legal ROMS for download
4) click an ASSEMBLE button to put it all together. The resulting update file would be like they have always been, but no illegal redistribution has taken place.
Click to expand...
Click to collapse
Hi Ohsaka,
One little problem with that is ... the manufacturers do not post the drivers (standalone) on their websites for download, they only redist with the hardware. Also, there are other library files as well, it's not only drivers.
~enom~
Simple fix.. just don't include it. People will have to "magically" find the drivers on their own.
If it boots, why is it nearly useless?

Quick install maybe?

I know its still kinda soon and all but do you think that there will be something along the lines of this quick install for the pre for the evo soon?? I used to have it for my pre and I liked it a lot. I just think its an easier way to out themes and tweaks on your phone. Lets get some devs on this
AS far as I know, It does not exist, but it would be awesome.
I mean, I understand the ROM approach, and all is good, but is a little bit too much.... For instance, right now I have OMJ's rom that gives me anything I need, but, let's say, I want to add something.. like to edit the hosts file to avoid ads, I only have 2 options, either load another rom (and again wipe everything, restore from a backup, and manually tweak the data that was not backed up, like some edits inside contacts, quick dial, etc), or manually tweak the hosts file, but there is no software to help automate any tweaks like Quick Install.... (or patches or anything like that)
dchamero said:
AS far as I know, It does not exist, but it would be awesome.
I mean, I understand the ROM approach, and all is good, but is a little bit too much.... For instance, right now I have OMJ's rom that gives me anything I need, but, let's say, I want to add something.. like to edit the hosts file to avoid ads, I only have 2 options, either load another rom (and again wipe everything, restore from a backup, and manually tweak the data that was not backed up, like some edits inside contacts, quick dial, etc), or manually tweak the hosts file, but there is no software to help automate any tweaks like Quick Install.... (or patches or anything like that)
Click to expand...
Click to collapse
This is why we should make this a sticky and get people to make this happen. It would be so convenient and easy for the people that dont know what to do when it comes to the ROMs.
agreeeed! quickinstall and preware...aww man bring back the memories....
Can someone explain to me what this quick install thing is? Maybe I or one of my co devs can help make it happen
im quoting from the pre wiki:
Preware is a package management application for the Palm Pre and the Palm Pixi. Preware allows the user to install any package from any of the open standard package repositories on preware.org (or any other location that hosts an open standard package repository). Preware relies on a custom written service developed from community research which allows the mojo app to talk to the built-in ipkg tool.
This application was the result of extensive community-based design in IPKG Service and Preware Design.
For application management, Preware can access more applications, and has more features, than any other on-device package installer.
And since it is open source, and has a completely open development process supported by a team of world-class WebOS Internals developers, it will continue to get better much faster than any other package management application.
Preware is the open application installer that has been written specifically to support a homebrew ecosystem where any developer can upload any application to any submission site, and that application can then be installed by any user. Developers no longer need to upload their applications to multiple submission sites, and users are no longer excluded from accessing applications from any open standard package repository.
quickinstall is essentially the same thing but all actions done via your computer
the homebrew community for the pre was INCREDIBLE, im hoping with the growing number of users here that hopefully it will be just a good here!
Well first, the dev community here is much better. Trust me. It takes a little to get off our feet because WebOS and Android are completely different and HTC tries to block us at every move. The Evo community is moving faster than any other XDA Android community has. Don't doubt our devs
I knew what Preware was. I didn't realize quick install was the same thing. Ok so basically you want a repository consisting of what? Roms?
roms, patches,tweaks, themes, hell even some apps on the low low haha
haha i still have my pre and follow the updates on preware using wifi.
i think if devs use rom manager that would be great...and i am sure all devs will get on that soon enough
haha yea i have noticed work on the EVO moved alot faster than any of the other android phones...
thanks for your responses chuck, ill be getting more involved here and always let me know if there is anything i can do to help.
chuckhriczko said:
Well first, the dev community here is much better. Trust me. It takes a little to get off our feet because WebOS and Android are completely different and HTC tries to block us at every move. The Evo community is moving faster than any other XDA Android community has. Don't doubt our devs
I knew what Preware was. I didn't realize quick install was the same thing. Ok so basically you want a repository consisting of what? Roms?
Click to expand...
Click to collapse
why is that? i only ask because with the pre, palm was a really big supporter of the dev community...it just seems counter productive for htc to try and block users efforts to make the phones even more desirable and customizable...i know thats what drew so many people to the pre...also one of the reasons i loved it
Are you referring to something like metamorph maybe used it on my hero a lot
Sent from my PC36100 using Tapatalk
ahh yea i guess in a way rom manager and meta pretty much do what preware does
i guess maybe we were trying to see if it could all be consolidated to one place [make it evo specific] and have a few more features and options??
for example: there is not flash for the camcorder...perhaps a patch to change that? or like when the light senor detects a face the phone is in earpiece, when you move your face away it automatically goes to speakerphone [i use these two examples because they are somewhat recent developments on the pre] but now that I have an idea of what kinda tweaks are possible i think we could probably move really quickly
havent played with metamorph yet but i will def check it out tonight]
EDIT #1: upon future researching metamorph it seems even more like preware than i thought, BUT the OP was talking about quickinstall...i am cool with either haha thanks for the replies
EDIT #2: i just tried to install and i guess its not ready for us yet...ill be patiently waiting i guess hah

What can Androidiani do for you or me?

So a fair amount of people are using Androidiani Open Recovery, myself included now, but I have a few questions about it. Namely what everything does. In the menu there are all sorts of things to do and use, but I am not sure what they actually do. I know about memhack, kernal optimization and zipalign, but what about all the other Froyo mods and tweaks in there?
For some reason, I can't attach a screen shot to this, but some of them are Istall Mod -conservative/interactive, Memory manager, vm heap size,...
The most helpful feature of AOR is the possibility to check the sd card. No need to plug the card to the pc for checks.
I also use zipalign after restoring my apps in a new rom.
With the adblock script you can update the host file to prevents ads in apps or in browser.
So, the one thing about Androidiani is that it's developed by A853 users, so I've never touched the baseband utilities out of fear it will do something bad.
It's nice to have access to system apps to get rid of what I don't want (or pull out a system apk) after a new flash. I also keep a copy of the latest system apps as a theme so after a new flash I can just apply the "theme" & have all the current versions of Maps, Facebook, etc.
I've never tried the kernel optimization because I wasn't' sure if I should use the froyo or the eclair as we still have the eclair kernel.
Mioze7Ae said:
So, the one thing about Androidiani is that it's developed by A853 users, so I've never touched the baseband utilities out of fear it will do something bad.
Click to expand...
Click to collapse
I know better than that. Baseband messing is Badddd! I am more interested in the Memory tweaks and things like that.
I've never tried the kernel optimization because I wasn't' sure if I should use the froyo or the eclair as we still have the eclair kernel.[/QUOTE]
I tried the one for Froyo and not sure if it worked or not but let's just say it didn't "screw" anything up (as far as I know). I did have to re-root though and re-allow all the superuser permissions and overclock again. But as far as performance, it didn't hinder anything and it might be a plecebo effect, but I feel it is somewhat more stable. Could be in my head though.
Mioze7Ae ~ This is one of those times I was talking about in the SUperoneclick question where I had to use Unversal Androot and it worked just fine.
Mioze7Ae said:
So, the one thing about Androidiani is that it's developed by A853 users, so I've never touched the baseband utilities out of fear it will do something bad.
Click to expand...
Click to collapse
They don't work, neither does that fix permissions stop force close just bricks the phone...
ZipAlign works fine though...
hellmonger said:
They don't work, neither does that fix permissions stop force close just bricks the phone...
Click to expand...
Click to collapse
Fix permission will work if it was a permission problem.
Got a question about this. After a few weeks of flashing the special, Wanhu, CM6...I noticed that AOR wouldn't let me flash update.zips for some reason. Awhile ago, I had this problem and either 3rdstring or Mz advised me to reinstall AOR. I did and everything worked. Now that the the CM6 is out and primarily done through updated.zips, I found a problem again. When AOR installs, it loads up a bunch of pix that show up in my media gallery. If I leave them in there, I can use the update.zip just fine. If I delete these pix, then it creates the problem that will not let me use that function. I can probably put a .nomedia in there somewhere, but not sure where. Has anyone else had this problem. It is AOR 3.3 in case you are wondering.
I read through this thread a week back. Im now using Androidiani with stock CB 2.1 Could anyone please guide me to which optimizations to use with 2.1, how they work and what works on our XT720? I would really appretiate it thanks!
sohrab.naushad said:
I read through this thread a week back. Im now using Androidiani with stock CB 2.1 Could anyone please guide me to which optimizations to use with 2.1, how they work and what works on our XT720? I would really appretiate it thanks!
Click to expand...
Click to collapse
What I have used is the Zipalign, obviously the wipes and resets, the fix permissions works really well (especially when flashing in between ROMs), Mchlbenner uses the Overclock settings. Haven't used anything in the memory settings like VM heap or anything like that.
Probably the things I use the most are in the menu utilities and the SD and SD-ext scans to make sure card is working. I usually do this before I flash a ROM and then once after I boot up totally. Seems redundant but it has saved me a card before b/c of a bad partition.
Mioze added a script for link2sd/app2ext (http://forum.xda-developers.com/showthread.php?t=1177020&page=61) sorry don't know how to put just a plain "here" and have the link embedded.
If you use any of the modding menus, use the Eclair one b/c it is based off the kernal version. I know that 3rdstring uses AOR quite often to apply apps and such. May want to ask him about setting that up.
Woodrube said:
Mioze added a script for link2sd/app2ext (http://forum.xda-developers.com/showthread.php?t=1177020&page=61) sorry don't know how to put just a plain "here" and have the link embedded.
Click to expand...
Click to collapse
That's more of a WIP for discussion. The ROM has to support it (and none do yet).
Mioze7Ae said:
That's more of a WIP for discussion. The ROM has to support it (and none do yet).
Click to expand...
Click to collapse
My bad. Sorry about that one MZ.
Sohrab ~ forgot to mention to stay away fro mthe baseband settings. Pretty sur ethis will mess your stuff up if you don't know what you are doing with it. Better left alone (for now).
Woodrube said:
My bad. Sorry about that one MZ.
Sohrab ~ forgot to mention to stay away fro mthe baseband settings. Pretty sur ethis will mess your stuff up if you don't know what you are doing with it. Better left alone (for now).
Click to expand...
Click to collapse
Thanks woodrube! I tried a few things, have no idea if they are working or not. Adblock doesnt work, still get ads with wifi when i play angry birds. Also google maps is uninstallable on the market. Wonder what thats about.
Woodrube said:
My bad. Sorry about that one MZ.
Sohrab ~ forgot to mention to stay away fro mthe baseband settings. Pretty sur ethis will mess your stuff up if you don't know what you are doing with it. Better left alone (for now).
Click to expand...
Click to collapse
No problem. I think it's time we start creating our own baseband files for XT720. I've been poking around inside the Androidiani ones. I think they're just updates that only mess with the /system partition, so maybe worst case your phone stops working with the network until you get the right baseband back in. I think I know where to extract files from the SBFs to create our own, so we should be able to start making some XT720 specific ones.
sohrab.naushad said:
Thanks woodrube! I tried a few things, have no idea if they are working or not. Adblock doesnt work, still get ads with wifi when i play angry birds. Also google maps is uninstallable on the market. Wonder what thats about.
Click to expand...
Click to collapse
I think the hosts file in the adblock is way old by now. At least it seems I start to get ads every few weeks and have to install a new hosts file. I just hosed my phone so I can't check, but I think AdFree is the app I use for that.
I already made baseband update for our phone. I used one from androidian and replace our files with theirs.
Sent from my Milestone using XDA App
I figured out the maps issue. Apparently the new version of google maps has 3D maps and wasn't avaibable in my country. I just used market enabler and downloaded it. Lol its stupid, I mean dont let someone update just because of country they live in? Ill wont have 3D at home, but I can use it if i travel abroad. Anyways!
I use adfree too but the recent update screwed everything up. I just revert to previous build using TB and it still works for me. If I can pull that one out ill pm you with it, since not thread relavent. Btw ads in Angry Birds are embedded in software, so adfree wont work for some reason. Check adfree's review in market and they tell you why.
Has anyone used the compress option when making a back up? It is there, but I wonder what it will do? Does it function properly? I seem to remember reading something about compressing ad back up and it get corrupted or something like that but I can't remember when or where I read it.
What functionality does the Compress back up do (and please do say something like "it makes it smaller")? Does it work?

[DISCONTINUED] Turboid 1.13

Now that we've got some Sunshine in our lives, sadly (not really) it is time for Turboid to be retired. We don't need it anymore.
If you would like to set up a rom on your unlocked Turbo that has all the features that Turboid had, upgrade to SU4TL-44, unlock with Sunshine, install TWRP, and flash following:
1. SuperSU: https://download.chainfire.eu/696/SuperSU/
2. Busybox: http://forum.xda-developers.com/and...-busybox-v1-23-2-stericson-flashable-t3114476 (NOTE: This is not the latest version, but you need to have busybox flashed before you flash Pon-3. Once you boot the phone, use Busybox Installer by Stericson in the Play Store to update to the latest version).
3. Pon-3: http://forum.xda-developers.com/showthread.php?t=2530976
4. Xposed Framework: http://forum.xda-developers.com/showthread.php?t=3034811 (Make sure to flash the correct SDK for the rom that you're running. SDK21 = Lollipop 5.0.X. SDK22 = Lollipop 5.1.X. SDK23 = Marshmallow 6.X. Also, always use the ARM version.)
5. iOS 9.1 emojis: http://forum.xda-developers.com/nexus-6/themes-apps/mod-ios-emojis-android-t3231571
Once all that's flashed, let the phone boot up. Wiping cache and dalvik cache is always a safe bet after flashing anything. Once it boots, do the following:
1. Go back to the Xposed page and install the Installer apk.
2. Get Adaway here: https://f-droid.org/repository/browse/?fdid=org.adaway (Install using the default settings. No need for redirecting the hosts file anymore.)
3. Better Battery Stats is here if you like: http://forum.xda-developers.com/showthread.php?t=1179809
4. The Turbo 2 command center is here: http://forum.xda-developers.com/droid-turbo/themes-apps/droid-turbo-2-command-center-root-t3244386
I think that about covers it. Go forth and flash! Thanks for letting me play dev for a few months.
Thanks to:
@computerfreek274 for his excellent roms, his dedication to them and for our SELinux discussion
@JulesJam for her various guides and posts that taught me how to do most of this
@btdownloads7 for answering my question about the HDR bug
@DespairFactor for the iOS 9.1 emoji port
@mrchezco1995 for showing myself and the world how awesome ponies can sound via Pon-3
And at long last, thanks to @jcase and @beaups for kicking Motorola and Verizon in their bootloader-locked balls!
Awesome man. Nice to have some options, even if they are fairly similar. Thanks. :good:
my2cents said:
Awesome man. Nice to have some options, even if they are fairly similar. Thanks. :good:
Click to expand...
Click to collapse
No prob! If you can think of anything else that you would like me to add to it, let me know.
TheSt33v said:
Unlike the other images floating around, I started off with the stock SU3TL-39 system image from the full Verizon firmware. To the best of my knowledge, the other roms are based off of firstEncounter's 5.1 image, which was obtained in a different way. Does this matter? Probably not, but at the time I thought that this might fix the HDR bug, and it did, but probably not for that reason.
Click to expand...
Click to collapse
There's a SU3TL-39 full firmware? My images were based on the SU3TL-38 and updated to SU3TL-39 by emulating the OTA script.
(Also, HDR works on my images, for whatever it's worth)
Regardless, always glad to see more development for the Turbo!
firstEncounter said:
There's a SU3TL-39 full firmware? My images were based on the SU3TL-38 and updated to SU3TL-39 by emulating the OTA script.
(Also, HDR works on my images, for whatever it's worth)
Regardless, always glad to see more development for the Turbo!
Click to expand...
Click to collapse
Yep! You can get it on the motofirmwares website. Yeah, someone confirmed for me the other day that it works on your image now. In the past, I had flashed it and it didn't, but you've updated it since I did that. So I guess HDR working isn't really a feature anymore. I'm working on some gimmicks to make my image a little more relevant though.
Would it be possible for you to allow us to claim space to the area where the Google Search Bar is, when it is hidden? Also, I would like to be able to clear all the open applications without having to swipe them all one at a time. Is that possible?
my2cents said:
Would it be possible for you to allow us to claim space to the area where the Google Search Bar is, when it is hidden? Also, I would like to be able to clear all the open applications without having to swipe them all one at a time. Is that possible?
Click to expand...
Click to collapse
I'll look into the Google search bar thing. I've never seen my screen without it, so I didn't know that the space wasn't automatically used. As for the clear all recents thing, that is one of the many features of Gravity Box for LP (a well known xposed module). Try that. I'll see if there's a way to bake it into the rom too.
I posted on the other thread about this, but I will say again here, this img is great. Has similar battery life to the other Lp img I was running, despite not having tweaks. I unplugged at 530 am. been kicking butt all day long. I streamed via Bluetooth for 2 hours driving at work, and noticed better 4g signals than I have had yet at my work using this img. There were zero glitches or bugs that I noticed. I am still at 8% battery, atm. I had a crapload of SOT. Look for yourself. amazing img. thank you!!!
p.s. I just noticed I have had max brightness all day as well. lol.
I just realized you removed the corporate email app (after a day or use, haha). Is there a way that I can side load it or something? I love the debloated ROM, but that is one app I need for my college email account.
Also, is it ok to update Moto Actions? You can understand why I ask that!
^^^ I used the Outlook app as a replacement today. Gmail also will allow you to add other email accounts now, so that may be why. As far as requests, my only one may not be reasonable or practical, but it would be a deodexed version of this. Again, awesome work.
Yeah, specifically, I need the exchange piece. I tried the outlook app, but it doesn't handle certain things as well. I also tried installing Google Email 6.5 as well as the Exchange Services apk, but I know I have to be missing something... Actually, probably lots of things! haha.
Also, adaway doesn't work with this build, is that right?
kitcostantino said:
I posted on the other thread about this, but I will say again here, this img is great. Has similar battery life to the other Lp img I was running, despite not having tweaks. I unplugged at 530 am. been kicking butt all day long. I streamed via Bluetooth for 2 hours driving at work, and noticed better 4g signals than I have had yet at my work using this img. There were zero glitches or bugs that I noticed. I am still at 8% battery, atm. I had a crapload of SOT. Look for yourself. amazing img. thank you!!!
Click to expand...
Click to collapse
Awesome! I'm glad it works well for someone other than me.
kitcostantino said:
^^^ I used the Outlook app as a replacement today. Gmail also will allow you to add other email accounts now, so that may be why. As far as requests, my only one may not be reasonable or practical, but it would be a deodexed version of this. Again, awesome work.
Click to expand...
Click to collapse
Well if you need the stock email app, I can send an image your way that has it once I find some time. I have no idea what deodexing roms entails, but that sounds like a fun project too. I'll look into it.
my2cents said:
Yeah, specifically, I need the exchange piece. I tried the outlook app, but it doesn't handle certain things as well. I also tried installing Google Email 6.5 as well as the Exchange Services apk, but I know I have to be missing something... Actually, probably lots of things! haha.
Also, adaway doesn't work with this build, is that right?
Click to expand...
Click to collapse
Correct. I didn't put adaway in there. I probably could though. Stay tuned.
my2cents said:
I just realized you removed the corporate email app (after a day or use, haha). Is there a way that I can side load it or something? I love the debloated ROM, but that is one app I need for my college email account.
Also, is it ok to update Moto Actions? You can understand why I ask that!
Click to expand...
Click to collapse
Haha yes, updating seems to not cause the apocalypse to occur this time around. I'll make an image that has the stock email app intact, or I'll try sideloading it and post the apk if it works.
my2cents said:
I just realized you removed the corporate email app (after a day or use, haha). Is there a way that I can side load it or something? I love the debloated ROM, but that is one app I need for my college email account.
Also, is it ok to update Moto Actions? You can understand why I ask that!
Click to expand...
Click to collapse
I added the stock email app back. Side loading didn't work. Will be up in a few hours.
thats cool. honestly, deodexing is removing all of the .odex files from the rom. (located at /system/app , system/priv-app, etc.
the reason i ask about it is it would make theming easier. mind you, without system r/w access, it is a moot point. it may make the theme options available work better though. (LPthemer module comes to mind). CF has said he will not be doing that at any point, so it may be a PITA.
kitcostantino said:
thats cool. honestly, deodexing is removing all of the .odex files from the rom. (located at /system/app , system/priv-app, etc.
the reason i ask about it is it would make theming easier. mind you, without system r/w access, it is a moot point. it may make the theme options available work better though. (LPthemer module comes to mind). CF has said he will not be doing that at any point, so it may be a PITA.
Click to expand...
Click to collapse
Oh. That's it? I can do that in 2 seconds. I thought there was something more to it.
1.02 looks like the perfect ROM for me! Thanks @TheSt33v

Question how to delete edit system files apks

Have the 908E. Rooted and I want to delete system apps and edit some things. How can I make the system R/O?
this.guy.lol said:
Have the 908E. Rooted and I want to delete system apps and edit some things. How can I make the system R/O?
Click to expand...
Click to collapse
I believe you mean RW. The chinese Aurora ROM has RW in all folders, but it is a bit bugged due to being a CHN CSC. I had trouble with keys cafe, but could fix it. I couldn't make Samsung Dex work and gave up on it. You can try that.
Or wait for some good dev to make a kernel or something that makes system RW. I think @afaneh92 is the one that can do that.
EDIT: I say we should see what Aurora Rom did and do the same to get that full system RW, hahaha. But I'm no dev and not knowledgeable enough. I'm up to help and test if needed, though.
file explorer with RW access
ps: why you need to delete anything? not a good idea
pss: full backup before any touches
Why thefiredragon the publisher of VendorRW did not give me credit and deleted me from my own program while at the same time crediting himself and his friends inside my script? That's pure evil right there!
What's his xda user name? Please @Thefiredragon if you can read this contact me. I am waiting for your apology. Thanks!
I am willing to give you another chance if you do the right things from now on. You should properly give credits if you use other people's hard work! Asking for permission is even better! And you can't just delete other fellow open source programmers from their own program and put your name on it and reupload it. That's just wrong!
If only you hadn't deleted me from my own program, I would've almost liked your VendorRW copycat script.
You have potential to become a good programmer some day (if you switch from the dark side of the force to the good side of the force that is). And you should definitely work on your creativity. You seem to be lacking that. Go outside in nature and get some inspiration. Read a book or something. Who knows maybe some day you will become creative enough to come up with your own program from scratch like I did.
And you deleting all my comments and my disclaimer from my script is just inexcusable! That's usually the first thing these intellectual property thieves do...
Open source ain't what it used to be...
lebigmac said:
Why thefiredragon the creator of VendorRW did not give me credit and deleted me from my own program while at the same time crediting himself and his friends inside my script? What's his xda user name? Please @Thefiredragon if you can read this contact me. I am waiting for your apology. Thanks!
I am willing to give you another chance if you do the right things from now on. You should properly give credits if you use other people's hard work! Asking for permission is even better! And you can't just delete other fellow open source programmers from their own program and put your name on it and reupload it. That's just wrong!
If only you hadn't deleted me from my own program, I would've almost liked your VendorRW copycat script.
You have potential to become a good programmer some day (if you switch from the dark side of the force to the good side of the force that is). And you should definitely work on your creativity. You seem to be lacking that. Go outside in nature and get some inspiration. Read a book or something.
And you deleting all my comments and my disclaimer from my script is just inexcusable! That's usually the first thing these intellectual property thieves do...
Open source ain't what it used to be...
Click to expand...
Click to collapse
Idk what that was about, but I believe you can help us get full system RW as well. I sent you a PM so I can help (anyway I'm capable). Let's do this =)
@maliki it's not about the explorer. We do not have system RW, so even that root explorer says it's RW, you won't be able to edit files there. We need a kernel.
Basically I want to be able to remove all of the system apps that I would normally on a Samsung device. As well as remove sounds at it sounds edit the s pen and at the charge sound etc. Basically all the extra stuff nobody else does but I love to do.
I'm actually in the process of returning this phone to sender tomorrow just for this cause. So once this gets resolved if it does I will purchase again potentially. Really hate to send it back because I do like the phone but this is my make or break. Get another reason I really hate Android 12.
Another reason is I can't get YouTube Vance to work. If I could get YouTube Vance to work as well as viper4android I'd probably MAYBE keep the phone. But not being able to edit and remove system apps entirely instead of just disabling is really a turn-off.
malikin said:
file explorer with RW access
ps: why you need to delete anything? not a good idea
pss: full backup before any touches
Click to expand...
Click to collapse
I want to delete system apps. I literally delete 70% of apps and I'm not a normal super user.
I want to edit the Spen sound for a light sabre noise or some other noise when I pull it out and insert it. I want to do my tweaks to the Media scripts and boost the volume. There are tons of reasons why I need and want access to system R/O if I can't full on Admin like windows I don't want it
this.guy.lol said:
I want to delete system apps. I literally delete 70% of apps and I'm not a normal super user.
I want to edit the Spen sound for a light sabre noise or some other noise when I pull it out and insert it. I want to do my tweaks to the Media scripts and boost the volume. There are tons of reasons why I need and want access to system R/O if I can't full on Admin like windows I don't want it
Click to expand...
Click to collapse
I completely feel you. I am just the same. I love doing those small tweaks. However I don't have tje option to return the phone, nor would I because of that.
And unless you get an older phone with an older android version, you're probably going to get the same issue.
I spent weeks trying to make Viper4Android to work with no success. I'm not even sure why tje drivers couldn't be installed. Maybe something about its library not being compatible with newer 64 phonea, which means that we would have to wait forbsomeone to update the app (maybe forever). Then, I managed to get JamesDSP to work just like V4A or even better. Jdsp is as good, if not better, than v4a. It's just waay nore complex to set and you need files for convolver and ddc. But you can get a better sound than V4A. Look for it.
About Vanced, i just installed it right now. However, I read somewhere that Google finally got them and they wont be able to update the app, which means that when YouTube gets more updates and vanced can't keep up, it won't work anymore. So we might start looking for another solution soon.
You are mistaking Read/Only with Read/Write. We want R/W. And to get that we need experient devs like the ones I called in this thread.
@lebigmac is a dev that developed a tool that gave RW access and worked for several devices. I'm sure with some tweaks he will be able to get it on S22 line.
And we know it's possible because the chinese did it in their rom.
There is an way to disable/exchange system apps with magisk, an post in zenfone 8 forums has the instructions. Mileage may vary thou:
How to change files in the directory /system with Magisk
How to change files in the directory /system with Magisk Note: I tested the instructions below with Magisk 24. 25.0, and 25.2 on an ASUS Zenfone 8 running OmniROM (Android 12 ) . The filesystem for /system is normally mounted read-only In...
forum.xda-developers.com
ffp. said:
I completely feel you. I am just the same. I love doing those small tweaks. However I don't have tje option to return the phone, nor would I because of that.
And unless you get an older phone with an older android version, you're probably going to get the same issue.
I spent weeks trying to make Viper4Android to work with no success. I'm not even sure why tje drivers couldn't be installed. Maybe something about its library not being compatible with newer 64 phonea, which means that we would have to wait forbsomeone to update the app (maybe forever). Then, I managed to get JamesDSP to work just like V4A or even better. Jdsp is as good, if not better, than v4a. It's just waay nore complex to set and you need files for convolver and ddc. But you can get a better sound than V4A. Look for it.
About Vanced, i just installed it right now. However, I read somewhere that Google finally got them and they wont be able to update the app, which means that when YouTube gets more updates and vanced can't keep up, it won't work anymore. So we might start looking for another solution soon.
You are mistaking Read/Only with Read/Write. We want R/W. And to get that we need experient devs like the ones I called in this thread.
@lebigmac is a dev that developed a tool that gave RW access and worked for several devices. I'm sure with some tweaks he will be able to get it on S22 line.
And we know it's possible because the chinese did it in their rom.
Click to expand...
Click to collapse
So your saying the Chinese S22 ultra can get R/W?
this.guy.lol said:
So your saying the Chinese S22 ultra can get R/W?
Click to expand...
Click to collapse
No, I'm saying the chinese rom Aurora ROM have full R/W, in all folders. You can flash this rom in your device, no matter where it's from.
However, probably we will get full rw for stock too soon.
ffp. said:
No, I'm saying the chinese rom Aurora ROM have full R/W, in all folders. You can flash this rom in your device, no matter where it's from.
However, probably we will get full rw for stock too soon.
Click to expand...
Click to collapse
So if I had the S908E I could flash the S9080 and have the ability to delete the system apps correct? I literally returned the phone like 2 days ago can you please take some time out your day to try this out and show me screen shots? Hate to go through the hassle to buy another one for it not to actually work.
In root explorer it is set to RW but I need it set to RO so I can delete.
this.guy.lol said:
So if I had the S908E I could flash the S9080 and have the ability to delete the system apps correct? I literally returned the phone like 2 days ago can you please take some time out your day to try this out and show me screen shots? Hate to go through the hassle to buy another one for it not to actually work.
In root explorer it is set to RW but I need it set to RO so I can delete.
Click to expand...
Click to collapse
My phone is exactly the S908E and I flashed Aurora rom (S9080). I could editbany folder in root path. I wont flash aurora rom again to prove because its a pain in the ass to flash things without an sdcard.
You should get it anyway, if you liked it, because probably we will get system rw soon here in xda.
I'm going to probably hold off and wait until it is 100%. So to further make sure I understand you plainly, you can go into the system root folder and delete pre-installed apps like tag and YouTube and Google maps and all that correct? Can you send me a link to the specific Aurora firmware?
But to answer your question I absolutely love the phone! But for the cause of the above mentioned I had to get rid of it.
this.guy.lol said:
I'm going to probably hold off and wait until it is 100%. So to further make sure I understand you plainly, you can go into the system root folder and delete pre-installed apps like tag and YouTube and Google maps and all that correct? Can you send me a link to the specific Aurora firmware?
Click to expand...
Click to collapse
Well, I didn't do that when I was with Aurora rom, but yeah, i could edit folders that i can't right now with just the TWRP (vendor rw only).
I wasn't the only one that flashed aurora. You can ask people in this thread here:
Need to install Auora chinese cutsom rom. Anybody chinese here?
I have received snapdragon variant in my country that wont support much custom rom but i seen auroa chinese custom rom but I'm unable to download from chinese website. Can someone Chinese share Auroa rom here so that I can enjoy your chinese rom...
forum.xda-developers.com
As well as find links for the TWRP and rom.
However, i dont recommend the rom, because due to the chinese CSC i had some issues. Keys cafe had to be tweaked to work and Samsung Dex didn't work and i didnt even have the patience to try make it work. Got back to stock.
If you loved the phone you will get it back, lol. Wait a bit for full rw folders and you'll be happier than ever.

Categories

Resources