[ROM] Superuser, Keep it Simple (froyo added) - Legend Android Development

Hey guys this rom is nothing fancy but I do think a lot of people would find it useful. Basically all I've done is rooted the most up to date WWE Legend rom. I figured some people, including me, don't want things to be too complicated and well hey, the stock rom isn't all that bad is it? I personally like the look of it as well as other features.
Anyways yeah so basically its the plain old stock rom, the most updated one to be exact, BUT its rooted hence you've got superuser abilities which come in handy for those apps that require it. I've also added busybox because this feature is pretty much a necessity for a lot of apps that require root and well it provides better functionality in general. Basically if you want to be in 100% control of your phone, but still have everything the way it looks normally, functions normally etc etc then this is the rom for you.
NOTE: Yes, you have to be rooted to apply this rom.
QUESTIONS:
-What is BusyBox?
Quote from http://www.busybox.net/about.html
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system.
BusyBox has been written with size-optimization and limited resources in mind. It is also extremely modular so you can easily include or exclude commands (or features) at compile time. This makes it easy to customize your embedded systems. To create a working system, just add some device nodes in /dev, a few configuration files in /etc, and a Linux kernel.
-What is the Task Killer Tweak?
From what I've been told the Android platform has its own task killing mechanism by default and all the tweak does is adjust the timings before this task killing feature ends idle processes/services hence freeing up ram quicker and thus making the phone a little speedier.
-Why a file manager app?
I'm sure there's a lot of reasons.. personally I've never had a need for it.
-Why disable the boot sound?
I guess some people prefer not to hear their phone making a noise when it turns on.
-How do I apply overclocks/mods?
Just by using the Rom Manger app you can "Install ROM from SD Card" in which you select which mod you want to install and it will do the rest.
I can make versions with different mods/combinations/suggestions so feel free to ask and if I can do it I will.
STOCK VERSION: 2.03.405.3 (Eclair)
DOWNLOAD:
Superuser + BusyBox
Superuser + BusyBox + File Manager
Superuser + BusyBox + Disable Boot Sound (not going to bother unless someone wants it)
Superuser + BusyBox + Task Killer Tweak
Superuser + BusyBox + File Manager + Disable Boot Sound (not going to bother unless someone wants it)
Superuser + BusyBox + File Manager + Task Killer Tweak
Superuser + BusyBox + File Manager + Disable Boot Sound + Task Killer Tweak
Superuser + BusyBox + Disable Boot Sound + Task Killer Tweak (not going to bother unless someone wants it)
CURRENT IDEAS TO ADD:
-Super Circle Battery MOD (battery icon mod ie the one in the status bar)
-Overclock 768MHz
-Overclock 787MHz
-Overclock 806MHz
-Overclock 825MHz
-Overclock 844MHz
NOTE: I did not make the Super Circle Battery MOD (see source here) AND all these overclock kernel/mods ^^^ are from dumfuq (see here). I didn't make them or have anything to do with them so don't give me credit. Also don't use them if you don't know what you're doing okay? Do a bit of research first preferably using this thread (courtesy of TheGrammarFreak).
WARNING: Don't use the above mods ^^^ for the froyo rom below as they will NOT work.
STOCK VERSION: 3.15.405.3 (Froyo)
DOWNLOAD:
Superuser + BusyBox
In case anyone wants some pictures..
CURRENT IDEAS TO ADD:
-Battery Icon Mod (similar to super circle)
-Lockscreen & NavBar Mod
-Overclock 768MHz
-Overclock 787MHz
NOTE: Those two overclock kernel/mods ^^^ are from BlaY0 (see here). I didn't make them or have anything to do with them so don't give me credit. Also, once again I did not make the battery icon mod listed above (see source here, although I think he/she's taken it down for repairs. Don't worry the above ^^^ version seems to work fine on this rom ). I did not make the lockscreen and navbar mod either (see source here). Do NOT give me credit, please.
Any ideas for more versions? Let me know!
PS: If theres anything wrong with anything in this thread let me know, cheers.

Finally One thing that such ROMs need - file manager. Just put one in (not in system - with uninstall option).
It's annoying that you will need to setup wifi, setup google acc, than install file manager, and after that you can install ti backup - and restore wifi settings/aps, google account and so on instead only of start fm and install ti backup
And this ROM has full access to the system like in CM or just root/Superuserapp? Asking if compability issues appear?

And ye! Second thing is - disable boot sound!

A rom like this is already found some other place in this forum..
Sent from my HTC Legend using XDA App

whitetigerdk said:
A rom like this is already found some other place in this forum..
Sent from my HTC Legend using XDA App
Click to expand...
Click to collapse
Yeah I know there is one "like" this one. However, there are a number of "almost stock" or "based on this stock rom version blah blah" roms. The difference in mine is I haven't gone and added any other kind of modification to the rom, just simply superuser rights. It annoyed me seeing those other roms with all this stuff they'd done to it making it bloody complicated when all I wanted was the default Legend interface, but to be able to use any app. Like I said in my title, I've kept it simple.

curto
Well, su is working, but DroidWall (1.4.2) isn't - can you fix it? Or it's DW problem?

CfYz said:
curto
Well, su is working, but DroidWall (1.4.2) isn't - can you fix it? Or it's DW problem?
Click to expand...
Click to collapse
As in, you get a FC? I haven't tested all the root apps.. Which SU are you using? The normal one or the advanced one?

Oh, sorry, forgot to mention it - I'm using Advanced. DroidWall is starting with no problem (no FC at all), but when you hit the Apply rules, error code appears. In DW changelogs is said that app has busybox and iptables binaries inside, so my first thought was that problem is ROM related...

CfYz said:
Oh, sorry, forgot to mention it - I'm using Advanced. DroidWall is starting with no problem (no FC at all), but when you hit the Apply rules, error code appears. In DW changelogs is said that app has busybox and iptables binaries inside, so my first thought was that problem is ROM related...
Click to expand...
Click to collapse
Hmmmmmmmmmmmmmmmmmm ok cool. That leads me to think perhaps I should add busybox to the rom
I'll fix that up as soon as I can, thanks for the feedback.

Good job Curto.
The "advanced" Superuser app is by far better, I personally wouldn't bother with the other one. It looks nicer if nothing else.
The only other things I'd do are add busybox stuff, and maybe the task killer tweak. But then, of course, we are deviating from the whole concept of keep it simple. Oh, and a file manager would be superb, the one thing I always miss about a new ROM. (Add it to data/app, I'm sure you'll work it out. PM me if you need to)
But, my advice. Keep it simple, don't start adding everything that people request, because that defeats the point. You can even ignore what I said above.
Good luck, and be blessed!
---------------------------------------------------------
CfYz said:
And this ROM has full access to the system like in CM or just root/Superuserapp? Asking if compability issues appear?
Click to expand...
Click to collapse
No ROM 'as full access to the system. S-OFF in the bootloader takes care of that. This ROM is rooted in the same way that CM is: an unsecured boot.img and a superuser app.

TheGrammarFreak
No ROM has full access to the system. S-OFF in the bootloader takes care of that. This ROM is rooted in the same way that CM is: an unsecured boot.img and a superuser app.
Click to expand...
Click to collapse
Missed letter? Yes, I'm just new to the roots stuff - don't know much, just testing. Still CM and DroidWall works well, "keep it simple" no.
curto
Second vote for file manager!

CfYz said:
TheGrammarFreak
Missed letter? Yes, I'm just new to the roots stuff - don't know much, just testing. Still CM and DroidWall works well, "keep it simple" no.
curto
Second vote for file manager!
Click to expand...
Click to collapse
Your vote is actually the third. (Vengeance! Mua ha ha haaa)
I'll correct my previous post. Cheers
EDIT: corrected, happy now?

TheGrammarFreak said:
The "advanced" Superuser app is by far better, I personally wouldn't bother with the other one. It looks nicer if nothing else.
Click to expand...
Click to collapse
I pretty much had that in mind about releasing the rom with the "advanced" superuser app anyways. To be honest I don't really get the difference anyways seeing how one sorta just runs in the background, where as the other you can see what's allowed and what's not and.. I dunno what else other than that. Haven't really needed to play around with it all that much.
TheGrammarFreak said:
The only other things I'd do are add busybox stuff, and maybe the task killer tweak. But then, of course, we are deviating from the whole concept of keep it simple. Oh, and a file manager would be superb, the one thing I always miss about a new ROM. (Add it to data/app, I'm sure you'll work it out. PM me if you need to)
But, my advice. Keep it simple, don't start adding everything that people request, because that defeats the point.
Click to expand...
Click to collapse
Yeah, that's pretty much my point. I am however thinking of making a list of separate stock roms that have for example:
Standard Superuser
Advanced Superuser
Standard Superuser + Busybox
Advanced Superuser + Busybox
Standard Superuser + Busybox + File Manager
Advanced Superuser + Busybox + File Manager
Standard Superuser + Busybox + File Manager + Disable Boot Sound
Advanced Superuser + Busybox + File Manager + Disable Boot Sound
etc
From my experience "astro file manager" is the best, however that other one "file manager" seems to be pretty popular too according to the market.
So the to do list is to add busybox to fix those root apps that require it, disable boot sound for whoever wants that, and add a file manager. Correct? Let me know what other changes anyone wants. If I can make a list like above, it would still be keeping it simple because I've clearly listed what changes have been made, and you have the option of picking which rom you want.

1 vote for OpenIntents File Manager. Simple small file manager. Just for installing Titanium Backup only

Thanks, I like your idea for this rom.
curto said:
Standard Superuser
Advanced Superuser
Standard Superuser + Busybox
Advanced Superuser + Busybox
Standard Superuser + Busybox + File Manager
Advanced Superuser + Busybox + File Manager
Standard Superuser + Busybox + File Manager + Disable Boot Sound
Advanced Superuser + Busybox + File Manager + Disable Boot Sound
etc
Click to expand...
Click to collapse
My suggestion is to leave the file manager aside, most people know how to get it, it's easy to do, and I don't like Astro. And people may not like what file manager I'm using. etc.
Advanced Superuser + Busybox + Disable Boot Sound ?

curto
The point is simple, for such ROM you need:
- full root compability (su+busybox+whatever-the-root-functionality-needs);
- file manager - ANY free file manager installed in /data/app so anyone can uninstall it after installing favorite fm or whatever;
In addition by options:
- you may vary SU apps (if you want, but Advanced version will be installed anyway/anyhow by most users)
- disable boot sound
This four conditions is enough for your idea keeps it simple, and gives a start to user with official but rooted ROM.

Yeah.. I use Estrongs file manager.. I find it better than astro.. Besides.. my rev4 Rom is stock except Superuser and blaYos system overlay kernel
Sent from my HTC Legend using XDA App

Hey curto,
I don't get it... what's the point of this ROM? It's practically a duplicate of pogo1975's which was released back in June...

just wondering can we get FOTA on this rom?

ebaak said:
just wondering can we get FOTA on this rom?
Click to expand...
Click to collapse
Not without loosing root.
Swyped from my HTC Legend

Related

[APP PACK] XDA APP PACK v1.4 (LEGIT)

Sorry bout the last one. This one is good now
Hello all,
I've thrown together an app-pack that includes apps that i see are necessary and important to have on my phone. I was getting very frustrated with constantly having to reinstall my apps after flashing a new rom on. So i decided to create a batch file that will allow you to install back all your apps very easily.
I know there are things such as ADB file explorer, but i think that this is a much simpler way of doing it. Its also very easy for me to add apps that you guys feel needs to be included.
Let me know what you guys think.
App list
1. Root booter
2. Set cpu
3. Move cache for root users
4. Swapper
5. WiFi teather
6. Google places
7. Tmo visual voicemail
8. Shop savvy
9. Shazamm
10. Movies
11. Free dictionary
12. Ad free
13. App Manager
14. Taskiller
15. aTrackdog
16. Biz Card Reader
17. Keep Screen Lite
18. Pure Calander Lite
Change log:
v1.1
-added ability to remove apps that you don't want installed on the phone
v1.2
-corrected app pack to follow xda rules
v1.3
-added 3 new apps
v1.4
-added bizcardreader, keep screen lite and pure calander lite
-replaced apps with new updated versions from market
http://www.megaupload.com/?d=WKFMZH1Y
Can you post or PM me with the list of apps?
I just want to take this time to point out that apks are not tamper-proof. While I doubt mgorman went and modified any of the apps included in this pack, I wouldn't get in the habit of installing apps from unsafe sources. The only sources that should be considered safe are official Android Markets or the official website of an app.
jashsu said:
I just want to take this time to point out that apks are not tamper-proof. While I doubt mgorman went and modified any of the apps included in this pack, I wouldn't get in the habit of installing apps from unsafe sources. The only sources that should be considered safe are official Android Markets or the official website of an app.
Click to expand...
Click to collapse
How can they be tampered with? Like.turning them into a virus?
And what about the apks that devs include in their roms? Are you referring to them as well?
mgorman said:
How can they be tampered with? Like.turning them into a virus?
And what about the apks that devs include in their roms? Are you referring to them as well?
Click to expand...
Click to collapse
Everyone has to decide what their comfort level is in terms of accepting who they will trust an apk from, particularly root-enabled apps. These apps have the potential to do anything they please to the filesystem.
Google Experience Android phones are great because one can install apks from any source. That is one of the core requirements for open innovation, but its also a double edged sword. It's the user's burden to decide what is a safe source for apks. You wouldn't eat candy from a stranger, afterall, would you?
I see what you mean and I can assure anyone that is going to try this that I didn't mess with the apks and they're downloaded straight from the market
mgorman said:
I see what you mean and I can assure anyone that is going to try this that I didn't mess with the apks and they're downloaded straight from the market
Click to expand...
Click to collapse
I just want to reiterate that in no way did I mean to imply that the linked zip file contains malware (but neither can I guarantee that it doesn't). Instead I was stating that it is bad security to install executable/interpreted code from unverified sources. Especially when one can just as easily grab the aforementioned apps themselves.
I would just like to point out that root booter is not recomended for any cyanogen rom. He has built a safer reboot and shutdown into his rom.
FYI the easiest way to reboot into recovery is to 'hold power' 'select reboot' 'hold in the home button until it reboots' There is no need to turn the phone all the way off and hold both buttons.
followinginsanity said:
I would just like to point out that root booter is not recomended for any cyanogen rom. He has built a safer reboot and shutdown into his rom.
FYI the easiest way to reboot into recovery is to 'hold power' 'select reboot' 'hold in the home button until it reboots' There is no need to turn the phone all the way off and hold both buttons.
Click to expand...
Click to collapse
Thats why I made an option to remove apps from being installed.
Watch out for an update to the app-pack coming later tonight....
Want to add an application to the pack? Send me a PM and I'll put it in there
Just a thought
Is there a way this can be done so we can we can add the app(s) of our choice to customize the way we want it?
Apaca1ypse said:
Is there a way this can be done so we can we can add the app(s) of our choice to customize the way we want it?
Click to expand...
Click to collapse
Yes you can. Any apps that you want installed you can place in the wanted-apps folder and when you run the batch any apk in the wanted-apps folder will be installed to your phone.
I will be adding some more options to the menu such as rebooting into recovery, rebooting into fastboot, etc. as well as more apps.

[ROM] *** XipherBUILD JI6 Rom Based on Frankin-Twiz ***

This ROM has been modified to Include The Data File for The Sims 3. Instructions are included with the download link.
XipherBUILD Rom
Flashing this rom will wipe your data (Not you internal SD Card) please make a backup of all your applications​
This ROM is based on eugene373's Frankin-Twiz Rom and has the default theme, indicators and wallpaper. The changes have been to the boot sequence and the underlying system. I have also included many of the default Samsung Applications that were removed from Frankin-Twiz. A full list of changes follows.
XipherBUILD v.1.1:
~Added the TouchWiz Calendar
~Added AllShare fixed to be compatible with Frankin-Twiz
~Fully Deodexed OTA Release and ported application updates
~Corrected default permissions of /data/app applications on install
XipherBUILD v1.0:
~Included Root
~Included the I9000 Boot Splash
~Included a modified I9000 Shutdown sequence
~Included the JI6 OTA modem.bin for 3G & Reception Improvements
~Included LSB Fix for GPS to use MS Based Network Assistance from Google's Servers
~Included the Captivate Camera Application
~Included JAC's OC Kernel + Color Correction
~Installed the following Samsung Applications:
AmazonMP3
Audio Postcard
Samsung Calculator
Samsung MyFiles
Samsung MediaHub
Samsung Music Player
The Sims 3 Launcher (You will need to install the Sim3 Data Package As Well)
SlackerRadio
~Replaced Layar-samsung with the True Layar application from the market
~Included the ROM Manager (Free Version) and RyanZA's OCLF (Free Version)
~Other stuff I forgot about.....
This can be lag fixed with either the Voodoo Lagfix OR RyanZA's One Click Lag Fix!
************************************************************************************
UPDATED VERSION RELEASED 10/11/10 Download the XipherBUILD.v.1.1 (Sims 3 Included).zip from MultiUpload HERE
ORIGINAL VERSION RELEASED ON 10/10/10 Download the XipherBUILD.v.1.0 (Sims 3 Included).zip from MultiUpload HERE
Once the install has completed make sure to open ROM Manager and run Fix Permissions to correct any permission issues.
************************************************************************************​
Installation​
1. Download the ROM Manager from the market as well as the RyanAZ's OCLF 2.0.
2. Open OCLF from the menu and install root. (Follow the instructions that the application gives you to enable root access)
3. Copy the file XipherBUILD.v.1.0.zip to your internal sd card.
4. Open the ROM Manager and click "Flash ClockworkMod Recovery" and select the Samsung Vibrant. When prompted allow root access.
5. Reboot into Recovery. The default Android recovery screen will appear, use the Volume Keys to move down to "reinstall packages" and kit the power key to select it. The phone will reboot into the ClockworkMod Recovery.
6. Using the vol- key move down and select "install zip from sdcard"
7. Using the vol- key move down and select "choose zip from sdcard"
8. Using the vol- key move down and select "XipherBUILD.v.1.0.zip"
9. Using the vol- key move down and select "Yes - Install xxxx"
The install will commence. Once done use the vol- key to select go back and then select "Reboot system Now"
Once the install has completed make sure to open ROM Manager and run Fix Permissions to correct any permission issues.
Over clocking the CPU​
Make sure to install SetCPU and adjust your CPU to 200mhz - 1200mhz to enable the over clocking of the processor. You can get SetCPU from the market or elsewhere on these forums.
Lag Fix Guides:
There are step by step instructions to apply either RyanZA's One Click Lag Fix, or the Voodoo Lag Fix​
Only One Lag Fix Can Be Enabled At A Time​
RyanZA's One Click Lag Fix
1. Open the application menu and select OCLF
2. Allow the application to have Root Access by selecting Allow
3. Install the EXT2 Tools
4. Apply the v.2.1+ Lag Fix and select a size of approx 1300mb
5. Wait until phone powers down and reboots.
Voodoo Lag Fix
1. Download the Voodoo lag fix from here project-voodoo.org Make sure that you download the Galaxy S Vibrant T-Mobile (SGH-T959) update .zip
2. Copy the "Voodoo-lagfix-3.0-SGH-T959-update.zip" file to your internal SD Card
3. Open the ROM Manager from the application menu and allow it root access.
4. Install ClockWork Recovery (Select Galaxy S Vibrant) and then Reboot into Recovery.
5. The default recovery menu will open, select "reinstall packages"
6. After the phone boots into clockwork recovery select "install zip from sdcard" then "choose zip from sdcard" and use the volume keys to move down to "Voodoo-lagfix-3.0-SGH-T959-update.zip" and hit the power key. Next confirm the install by moving to Yes and install. Once this is completed go back until you can reboot the phone. As the phone reboots the lag fix will be applied.
CREDITS:
eugene373 for the Frankin-Twiz Base
justanothercrowd for the exceptional kernel
RyanAZ for the easy Root Option
lbingham for the Mobile AP Mod
chaoscentral for the I9000 Camera Mod
rk0 for the I9000 Boot animation
Tydiz for the I9000 shutdown animations
And Anyone Else I May Have Missed!​
Thanks for the work! Will have a try!
Another question:
Can the two lag-fix use together?
dddtc2005 said:
Thanks for the work! Will have a try!
Another question:
Can the two lag-fix use together?
Click to expand...
Click to collapse
You welcome! No, it is either one or the other. Many people swear by the Voodoo lag fix, but if you forget to disable it you will end up having to go through a lot to reverse it. (Personal Experience )
xipher_zero said:
You welcome! No, it is either one or the other. Many people swear by the Voodoo lag fix, but if you forget to disable it you will end up having to go through a lot to reverse it. (Personal Experience )
Click to expand...
Click to collapse
OK,got it. Thanks
I use Bionix's rom with voodoo kernel(thanks for his great work), but when i enabled voodoo it says '/dev/block/mmcblk0p3' in adb shell instead of '/dev/block/mmcblk0p4' in his thread. I don't know why but it will be all right to flash another Rom. I also searched on google, but thers's no help about it.
Hope this can help someone who were in this situation..
PS: When disabled ,it says '/dev/block/mmcblk0p2' corretly.
It should always say "0p3", you were looking in the wrong spot. It confused me at first too.
Thanks for the Great Work!!!!!!
The K-Zoo Kid said:
It should always say "0p3", you were looking in the wrong spot. It confused me at first too.
Click to expand...
Click to collapse
Thanks! It really confused me for a long time...LOL
Parse Error on Sims3
Any reason this is showing up? Other than that, great ROM!!!!
Nice work, lets keep the development for the Vibrant rolling. The more the better!
Sent from my SGH-T959 using XDA App
Wow no one is reporting Bugs
The K-Zoo Kid said:
It should always say "0p3", you were looking in the wrong spot. It confused me at first too.
Click to expand...
Click to collapse
Thanks for clearing that up, I had already gone to sleep when dddtc2005 asked.
jreed3786 said:
Any reason this is showing up? Other than that, great ROM!!!!
Click to expand...
Click to collapse
I didn't have enough room in the ROM Zip to include the data package and still be able to use MediaFire's free 200mb account. I have updated the OP with the instructions on how to get and install the data package.
If anyone knows of a different file sharing site that is as easy for people to download from please let me know and I will upload the ROM with the data package included. (232mb).
I know this isn't a BIG deal. But you added the thing for the Sims 3. When i click on it to download it. I get this message. *There is a problem parsing the package.* Uhh, Is it my fault and didn't do something or what??
I use dropbox to host files... 2gb limit and they seem to download more successfully
Sent from my SGH-T959 using XDA App
chris279m said:
I know this isn't a BIG deal. But you added the thing for the Sims 3. When i click on it to download it. I get this message. *There is a problem parsing the package.* Uhh, Is it my fault and didn't do something or what??
Click to expand...
Click to collapse
I have updated the OP to include instructions for getting the Sims to work. Basically the issue arises from the Sims 3 Stub file being locked to my handset. When it is installed on anyone else's handset it will error out due to the device ID mismatch. The way around this is to install the data package yourself. All of the instructions to do so are in the OP now.
junkdruggler said:
I use dropbox to host files... 2gb limit and they seem to download more successfully
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
I have never used DB before. Can I set it up so that anyone can download the file, or do they have to log into my DB account to access it?
You just upload and it allows you to share a link... its really easy and links your phone to your comp...
Sent from my SGH-T959 using XDA App
This looks awesome! It's great seeing all of these custom ROMs coming out now, thank you!
first time i ever flashed a rom to my vibrant...well worth it!! GOOd ROM!!! fast
rolf90 said:
first time i ever flashed a rom to my vibrant...well worth it!! GOOd ROM!!! fast
Click to expand...
Click to collapse
Thank you! I glad you like it. Any feedback is appreciated!

[ROM] Light 1.03c Android 2.2 (28-12-2010)

I've posted this ROM some days ago in a portuguese forum. Now i'm also doing it here.
If you don't like it, don't use it!!
This ROM is based in portuguese unbranded v10a (android 2.2).
I've been using it in my phone since i have it, and is just a minimalist ROM, with some tweaks made.
---
Partitions data and cache will NOT be erased while flashing.
It is highly recommended to erase them before starting to use this ROM.
CHANGES MADE
- app & framework deodexed
- apk zipaligned
- rooted + superuser
- busybox added
- jit enabled
- heapsize increased to 32m
- market updated to version 2.2.7
- apns all removed, except Portuguese Vodafone (link to full apns below)
- lots of apps removed (see the removed apk file to see what's missing)
---
REQUIREMENTS
a)
Phone with Custom Recovery
b)
ROM download: LINK
md5 be56c77b6c84cab2e5454c46965ee36c
INSTRUCTIONS
1º
Copy ROM to flash card
2º
Start phone in Recovery mode (Vol- + Home + Power)
3º
Wipe data/cache and .android_secure, flash zip, reboot
Done!
Note:
If for some reason something you want to do doesn't work, just find the apks missing and install them. It's easy to find what you want!
---
Enable other tweaks: LINK
Download of full apns file: LINK
md5 eb9427d559c2f9b1bbf78f60aebbe4c8
To have all apns back, just copy the file to /system/etc/, and overwrite the file. Reboot your phone and it's done.
Don't forget to change /system/ to read-write before trying to copy the file.
Download of removed apps: LINK
md5 3abbee8e55e8f31f286a9f13a902530c
To install any app you want, just copy the file to /system/app/, change permissions of files copied to 644 and reboot you phone.
Again, don't forget to change /system/ to read-write before trying to copy any file.
---
Benchmarks:
(after running script for tweaks)
NOTE: benchmarks were done after instaling some apps.
hardware acceleration - on
jit - enabled
stagefright player - true
heapsize memory - 32m
benchmark: run1 run2 run3 run4 run5
linpack 1.1.7 7.447 7.38 7.378 7.441 7.486
quadrant 1.1.4 1084 1039 1059 1073 1056
neocore 1.9.22 with sound 42.7 43.2 43.5 43.5 43.6
neocore 1.9.22 without sound 48.5 48.5 48.3 48.3 48.4
cpu benchmark 1.7.1 1581ms 1525ms 1531ms 1572ms 1566ms
gpu bench 1.0.0 absolute 23515 23904 23894 23465 23722
gpu bench 1.0.0 relative 27476 27617 27550 27328 27529
membench 1.1 copy MB/sec 8.70 8.77 8.93 8.70
membench 1.1 add MB/sec 8.67 8.67 8.72 8.72
benchmarkpi 1.11 2691 2662 2697 2685 2672
speed pi 1.0 10m 8.175 8.203 8.393 8.483 8.294
can i install the oc_kernel on this rom??? thanks
please, can you post a home screenshot of this rom ?
antopt1 said:
can i install the oc_kernel on this rom??? thanks
Click to expand...
Click to collapse
I think so, but it's better to ask to nojein about that. I never used that kernel.
antopt1 said:
please, can you post a home screenshot of this rom ?
Click to expand...
Click to collapse
No screenshot needed. This ROM uses the default LG homescreen.
This is just a stripped down original ROM, with few tweaks. I like it that way
I know this is old, but thanks Apparently, this and void are the only light ROMs that don't come with Darktremor's apps2sd. I dont like putting everything in the SD card
My ROMs will never have app2sd included.
I'm using a newer version, with Zeam instead of LG launcher. But i don't know if i can use Zeam in my ROMs without having issues with the author of the app... So i didn't upload it.
Anyway my laptop is broken, so i don't have a computer to use. When i earn enough money and buy a new one, i'll upload another ROM with a new look.
Why do you say this is old?
EDIT:
I managed to boot my phone with only five apps, but of course it wouldn't do anything...
I could remove more apps and make it lighter, but this is the minimum stuff needed to have full functionality without FCs somewhere. If i started to remove more stuff, i would lose basic apps, or make FC.
I also didn't enable hardware acceleration by default because i didn't see any improvement in performance. Same goes to stagefright. Only visible improvement was in quadrant, but that really means nothing.
Most people that complain about phone speed, should look at the amount of apps they install.
ruigui said:
Why do you say this is old?
Click to expand...
Click to collapse
Because it was on the last page. Sorry, I was just being paranoid about mods sort of bashing people for opening up old threads
I also didn't enable hardware acceleration by default because i didn't see any improvement in performance. Same goes to stagefright. Only visible improvement was in quadrant, but that really means nothing.
Click to expand...
Click to collapse
This makes this the most sensible ROM out there (that's my opinion) On my previous ROM, i couldn't disable stagefright for some reason, so I flashed this. I'm still playing around with HW acceleration and JIT.
Most people that complain about phone speed, should look at the amount of apps they install.
Click to expand...
Click to collapse
Agree. With the amount of apps I have because of this rom, I dont have those long term usage slowdowns where only a reboot could "clean" the RAM.
Also, I'll try to make a ROM of my own(soon, granted im not lazy). I'm running Arch Linux (main), but I have been really really lazy on finding the appropriate (arch equivalent) packages for compiling xD
kpbotbot said:
Because it was on the last page. Sorry, I was just being paranoid about mods sort of bashing people for opening up old threads
Click to expand...
Click to collapse
This ROM doesn't even have one month!
There are lots of new threads, and this isn't a popular ROM, so it went to last pages...
I thought about adding a kernel that could enable oc, but my phone works so well that i didn't see any advantage in doing that.
It's better to keep things simple and running.
About arch, can't help. Never used it. I'm a debian user
I also hardly reboot my phone. Only when i forget to charge battery.
Are you seeing any improvements with hw acc? I didn't. I enabled jit by default because it was so talked when 2.2 came out. But never tried to use phone with it disabled.
ruigui said:
Are you seeing any improvements with hw acc? I didn't. I enabled jit by default because it was so talked when 2.2 came out. But never tried to use phone with it disabled.
Click to expand...
Click to collapse
Not really. However, with the stock ROM at stock everything, I get a 400+ quadrant score. In this ROM with HW acceleration and JIT enabled, I get 555. I'll test it again with less variables and factors or stuff.
I'm not turning them off, btw. I might come across something well that used to not work properly with HW accel off
I've just installed your rom.
Restored apps and data with Titanium Backup.
Well...
AWESOME ROM! Thank you very very much!
It is so fast and stable.
Very very good work
I've only one problem. I've installed calcoulator and calendar apk. All fine for the first one but i cannot sinc gmail calendar nor exchange calendar, and when i go in to the calendar options, it give com.calendar.com error.
To restore apps from original ROM, always copy them to /system/app (dont forget to mount it first as read-write). Lots of these apps have issues if the go to /data/app.
After cppying them, change their permissions to 644 and reboot.
I dont use sync stuff, so it was removed...
First download the zip file with apk removed. Uncompress it, and copy to /system/app these apk:
calendar.apk
calendarprovider.apk
googlecalendarsyncadapter.apk
googlecontactssyncadapter.apk
calculator.apk
These should be enough to have calendar with sync, contacts with sync, and calculator.
If you installed these apps to /data/app, dont forget to remove them first. If you remove manualy, you must delete files in /data/app, /data/dalvik-cache, /data/data
EDIT:
This ROM only has gereric mail app. If you want gmail app, also copy gmail.apk
My primary mail account is gmail, but i only use generic email app. Never really needed gmail one.... And all works ok
Thx today i'll try with to add
calendarprovider.apk
googlecalendarsyncadapter.apk
googlecontactssyncadapter.apk
as you said
Thank you very much
Edit:
It works! Thank You very much!
I have a question... Do i need to partition my micro sd for this to work? thanks in advance.
No you don't. This ROM doesn't have a2sd.
ruigui said:
No you don't. This ROM doesn't have a2sd.
Click to expand...
Click to collapse
Thanks. let me try this.

Fully install V6 Supercharger on ICS

I have been looking through the recent ICS threads and people have had alot of out of memory problems, so I thought I would post this easy to understand tutorial (well I hope it will be easy to understand)
Before starting, on Miroslav's Project Icecream Swift, you need to download busybox installer and install version 1.18.2, busybox included will not correctly determine minfrees.
First download the latest version of V6 at the end of this post, then copy it to your SD card and run it with Script Manager (from the market).
Choose your prefered scrolling speed and in the latest version its pretty much automated, you just have to say yes no a few times but it will auto detect the best settings based on the RAM of the device.
Also do not superclean and reboot, we need to do something else before we reboot.
Ensure you have a file explorer that can view the /system partiton before continuing.
On your phone browse to http://android.mimic.ca
Then click browse and choose your file explorer, and find services.jar in /system/framework then upload it.
After this the site will modify the services.jar and offer a download for it, to make it easy lets just use the update.zip so select that and download it.
Using the stock browser atleast it will go to /sdcard/download.
After this reboot to recovery, scroll to mounts and storage and mount /system manually (when I did not do this it didn't write the modified file) then install the zip.
Wipe dalvik cache and reboot, first boot will take a long time while its upgrading applications then run the V6 supercharger script to confirm you are 100% supercharged and you have your hard to kill or die hard launcher.
Note: On AOKP (atleast this version) because it doesn't have init.d (think its that one) before you first reboot to install services.jar you will need to browse in script manager to /data and find the 99SuperCharger.sh file and make it run on boot to get 100% supercharged.
I don't know if its important but every new rom I use I repatch services.jar just to be safe.
Any questions post here (also if the file doesn't download let me know and I'll upload it and post the link.)
Recovery zips for AOKP and Icecream Swift services.jar can be found below, just mount /system manually and i"nstall zip from sdcard" sorry it took a bit
For me i just use swap works good enough
For me not. Even if i use swap when i try to use gplay and listen music, music app closes itself. (Miro's latest ron)
Sent from my GT540 using xda premium
coto39 said:
For me not. Even if i use swap when i try to use gplay and listen music, music app closes itself. (Miro's latest ron)
Sent from my GT540 using xda premium
Click to expand...
Click to collapse
Thats because swap is not technically used as RAM, what it does is suspends background apps using up RAM, then puts that state in to swap, the apps cannot run from the swap partition, so if you are listening to music and using the browser you will notice this, if you have twitter open, then open a link from a twitter post, the state of twitter gets pushed to the swap partition, to allow the browser to open and run, you then close the browser and it pulls twitter from the swap partition back to RAM giving the illusion of multitasking.
V6 actually gives multitasking by making sure android does not close apps when you have a fair amount of RAM left.
delsus said:
Thats because swap is not technically used as RAM, what it does is suspends background apps using up RAM, then puts that state in to swap, the apps cannot run from the swap partition, so if you are listening to music and using the browser you will notice this, if you have twitter open, then open a link from a twitter post, the state of twitter gets pushed to the swap partition, to allow the browser to open and run, you then close the browser and it pulls twitter from the swap partition back to RAM giving the illusion of multitasking.
V6 actually gives multitasking by making sure android does not close apps when you have a fair amount of RAM left.
Click to expand...
Click to collapse
Thanks for the explanation. I tried to apply supercharger (latest version, Update9RC8.2) to IceCreamSwift second official release bug when it try to apply minfrees the phone reboots.... The version you left works but don't shoy current minfrees, just shows: , , , , ,
coto39 said:
Thanks for the explanation. I tried to apply supercharger (latest version, Update9RC8.2) to IceCreamSwift second official release bug when it try to apply minfrees the phone reboots.... The version you left works but don't shoy current minfrees, just shows: , , , , ,
Click to expand...
Click to collapse
Hmm thats wierd, I have always been able to see them, but if it works it works
delsus said:
Hmm thats wierd, I have always been able to see them, but if it works it works
Click to expand...
Click to collapse
Don't know why but everytime i try to use the script with latest miroslav ICS i got an exception when try to appy supercalculator minfrees then a reboot.
With latest version of the script i can see original minfrees= "1,1,1,1,1,1,1" and when i try to apply new one = Poof! reboot!
Did you installed another busybox or something?... This rom without the script sucks in multitasking matter. (open one app and the others will be closed, is monotasking )
coto39 said:
Don't know why but everytime i try to use the script with latest miroslav ICS i got an exception when try to appy supercalculator minfrees then a reboot.
With latest version of the script i can see original minfrees= "1,1,1,1,1,1,1" and when i try to apply new one = Poof! reboot!
Did you installed another busybox or something?... This rom without the script sucks in multitasking matter. (open one app and the others will be closed, is monotasking )
Click to expand...
Click to collapse
I'll check it on new version of miro's rom tonight when I charge my phone (battery is dead right now) but I normally use the default busybox, it could be that the default has been changed on this rom, download busybox installer from the market and try a version on there, they are all complete so should have no problems on that end, lemme know if it still doesn't work.
delsus said:
I'll check it on new version of miro's rom tonight when I charge my phone (battery is dead right now) but I normally use the default busybox, it could be that the default has been changed on this rom, download busybox installer from the market and try a version on there, they are all complete so should have no problems on that end, lemme know if it still doesn't work.
Click to expand...
Click to collapse
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
coto39 said:
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
Click to expand...
Click to collapse
Hmm, I'll try myself soon, havent noticed the problem before, I'll report back
coto39 said:
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
Click to expand...
Click to collapse
Ok I just resupercharged my phone running miroslav's rom, and I did see your problems, I fixed it downloading busybox installer and using busybox version 1.18.2 and it will detect your minfrees.
Also updated OP with this info and the patched services.jar files.
delsus said:
Ok I just resupercharged my phone running miroslav's rom, and I did see your problems, I fixed it downloading busybox installer and using busybox version 1.18.2 and it will detect your minfrees.
Also updated OP with this info and the patched services.jar files.
Click to expand...
Click to collapse
I did this, but when i run the script for second time to confirm if it worked, it says:
Launcher is DIE-HARD! ie. SUPERCHARGED
but after says:
OOM Grouping Fixes ARE NOT in Effect
...
Current values DON'T MATCH Prior SuperCharge!
this means that didn't worked???
I use miroslav last update 20/05/12
arperalta3 said:
I did this, but when i run the script for second time to confirm if it worked, it says:
Launcher is DIE-HARD! ie. SUPERCHARGED
but after says:
OOM Grouping Fixes ARE NOT in Effect
...
Current values DON'T MATCH Prior SuperCharge!
this means that didn't worked???
I use miroslav last update 20/05/12
Click to expand...
Click to collapse
Did you use busy box installer to install busy box or are you just using the version pre installed? The CM9 one will not work with V6.
Sent from my LG-GT540 using XDA
delsus said:
Did you use busy box installer to install busy box or are you just using the version pre installed? The CM9 one will not work with V6.
Sent from my LG-GT540 using XDA
Click to expand...
Click to collapse
I used busybox installer to get the version 1.18.2
arperalta3 said:
I used busybox installer to get the version 1.18.2
Click to expand...
Click to collapse
Using root explorer check /system/etc/init.d and see if there is a supercharger script in there.
If not try supercharging again, reboot and check, if its still not working find the 99supercharger.sh script and select "run on boot" and reboot, it should work after this.
delsus said:
Using root explorer check /system/etc/init.d and see if there is a supercharger script in there.
If not try supercharging again, reboot and check, if its still not working find the 99supercharger.sh script and select "run on boot" and reboot, it should work after this.
Click to expand...
Click to collapse
thanks, the script is in /system/etc/init.d, i will try to run the script with the option "run on boot" in script manager later
arperalta3 said:
thanks, the script is in /system/etc/init.d, i will try to run the script with the option "run on boot" in script manager later
Click to expand...
Click to collapse
Before you select "run on boot" just try to supercharge again, something could have messed up a little when you applied the minfrees, init.d scripts should run on boot anyway.
delsus said:
Before you select "run on boot" just try to supercharge again, something could have messed up a little when you applied the minfrees, init.d scripts should run on boot anyway.
Click to expand...
Click to collapse
weird weht i run the script in the end it says that everything is ok and active, but when i reboot and clean davilk chache and run again, it says that isnt ok
I have applied V6 Supercharge on this IceCreamSwift ROM. If I do Wipe Data/Factory Reset, do I need to apply V6 again?
Yes

[DEPRECATED] [Module][2018.9.23] MagicGApps -- Install OpenGApps Systemlessly

THIS PROJECT IS NO LONGER SUPPORTED.
# MagicGApps
## Copyright (C) 2017-2018, VR25 @ xda-developers
### License: GPL v3+
---
#### DISCLAIMER
This software is provided as is, in the hope that it will be useful, but without any warranty. Always read/reread this reference prior to installing/upgrading. While no cats have been harmed, I assume no responsibility under anything which might go wrong due to the use/misuse of it.
A copy of the GNU General Public License, version 3 or newer ships with every build. Please, read it prior to using, modifying and/or sharing any part of this work.
To prevent fraud, DO NOT mirror any link associated with this project.
---
#### DESCRIPTION
- This module installs a regular open_gapps-* zip (except aroma variant) systemlessly. When it's disabled, Google Play Services are automatically disabled on the next boot as well. This prevents continuous, disturbing gms crashes.
---
#### PRE-REQUISITES
- Any open_gapps-* zip, except aroma variant
- Custom recovery
- Magisk
---
#### SETUP STEPS
0. Make sure an open_gapps-* zip (except aroma variant) exists somewhere in /sdcard or /external_sd directories or subdirectories (max directory depth must be 3 -- i.e., /sdcard/Download/OpenGApps).
1. Optional -- run `touch /data/r` to
reinstall open_gapps-* zip (or `touch
/data/u` to uninstall the module).
2. Optional -- set up a gapps-config.txt file (removal lists work as pseudo-removal lists -- systemless debloat).
3. Install from custom recovery (i.e., TWRP).
---
#### LINKS
- [Facebook Support Page](https://facebook.com/VR25-at-xda-developers-258150974794782)
- [Git Repository](https://github.com/Magisk-Modules-Repo/MagicGApps)
- [XDA Thread](https://forum.xda-developers.com/apps/magisk/module-systemless-beansgapps-mini-7-1-x-t3611362)
- [webview_packages: fix incorrect signatures]( https://github.com/LineageOS/android_vendor_cm/commit/a3a76f5d1cc233ad8024ffdc74bb3a786e1605c3)
---
#### LATEST CHANGES
**2018.9.23 (201809230)**
- Max OpenGApps search directory depth set to 3 for faster speed.
- Support for latest Magisk versions
- Updated documentation
- Use /dev/urandom over /dev/random.
- Use Magisk imgtool over make_ext4fs and resize2fs.
**2018.8.12 (201808120)**
- Added GMS Manager script -- automatically enables/disables Google Play Services when MagicGApps is enabled/disabled; self-remove when MagicGApps is uninstalled
- Updated module description
**2018.8.11 (201808110)**
- Fixed GApps runtime permission issues
- Fixed "make_ext4fs not found" (devices running Android P)
- Let Open GApps installer use the real /persist
- Major optimizations & cosmetic changes
- Removed `gp` executable
- Updated documentation
Archive
Reserved
++Reserved++
Hey! thanks for all your Magisk mods, I noticed you posted a few in the Collection of Magisk Mods v2 thread.
I'm curious about this one though. What is it for? No offense, I just don't understand why you'd need or want Beans core Gapps to be systemless.
Especially since A) they usually always occupy that space on /system, 2) the /system partition has plenty of room for the mini Gapps (and often much larger packages) after clean installing a ROM, and thirdly I thought the whole point of Magisk and systemlessness was to have an intact and "normal" /system.
Being able to hide root is one of the coolest things about Magisk, closely followed by installing modules "systemlessly", where they don't actually take up space on your system partition but act like they do.
In essence, I think my point is that I assumed Magisk systemlessness is designed for quite the opposite purpose of this mod. Why have empty room on your system partition (where the Gapps usually reside) AND have the ability to use systemless mods -- which inherently don't utilize the system partition, by design?
tl;dr:
If you're using Magisk for "systemlessness", why leave unused space on the system partition? If the Gapps are stored on /data, you have less usable space on the device.
Again, I mean no offense. The more I think about it the less sense it makes to me. Please explain why you made this and what its advantages are! I would love to understand.
Sent from my Nexus 6P using Tapatalk
borxnx said:
Hey! thanks for all your Magisk mods, I noticed you posted a few in the Collection of Magisk Mods v2 thread.
I'm curious about this one though. What is it for? No offense, I just don't understand why you'd need or want Beans core Gapps to be systemless.
Click to expand...
Click to collapse
First of, thanks for the questioning. I thought somebody would feel confused at some point... and here we go. I just added my reasoning to the main post. You'll love it at best and like it at worst. Guaranteed.
Sorry for OT but, how do you make backup for magisk.img? ?
xkhen0017 said:
Sorry for OT but, how do you make backup for magisk.img? ?
Click to expand...
Click to collapse
The file is located in /data. Use a file manager with root access to copy it to a desired location for future use. I personally use TWRP's built in file manager.
No offense. Some people prefer the Nova launcher instead of the Pixel launcher, so I hope you don't add the pixel launcher
Dope concept and module. Will I be able to manually update Gapps from the Nightly updates, or do I have to wait for you to push from your end?
aocboe said:
No offense. Some people prefer the Nova launcher instead of the Pixel launcher, so I hope you don't add the pixel launcher
Click to expand...
Click to collapse
Thanks for your suggestion. I'll add Nova Launcher in the next version. Now I remember it is actually better than Pixel Launcher anyway.
Mecca EL said:
Dope concept and module. Will I be able to manually update Gapps from the Nightly updates, or do I have to wait for you to push from your end?
Click to expand...
Click to collapse
You either wait or just integrate app updates into system, systemlessly using Titanium Backup. That's the magic of this. However, to be honest, I'm more into it for the other modifications, since apps are updated from Pay Store anyway. Although they aren't integrated into Magisk automatically, you don't really need to worry about that too much.
Two questions:
First, can I just install this module instead of flashing gapps?
Second, can I add app I want systemized to the zip and install it?
Breno Spangler said:
Two questions:
First, can I just install this module instead of flashing gapps?
Second, can I add app I want systemized to the zip and install it?
Click to expand...
Click to collapse
One answer for both: yes.
Note: some apps may not work as system apps, unless you include libraries with them (extra space -- wasteful)
This includes some user apps. I'm open for suggestions.
Edit: I'm working on a script to batch install user apps added to the zip.
Edit 2: @Breno Spangler, the script is ready! Download
Just add your apps to the /data/app folder, remove the PLACEHOLDER file, enjoy.
Can i update the module just by installing new version or do i need to uninstall the old version first? I'm asking because i know that name changes can make software go crazy.
Shished said:
Can i update the module just by installing new version or do i need to uninstall the old version first? I'm asking because i know that name changes can make software go crazy.
Click to expand...
Click to collapse
Yes, you're right about name changes. This name won't change anytime soon without notice. I did change it at first without notice though.
Anyway, only flash without removing the previous version if the names match.
VR25 said:
Thanks for your suggestion. I'll add Nova Launcher in the next version. Now I remember it is actually better than Pixel Launcher anyway.
Click to expand...
Click to collapse
I got nova launcher as default launcher on my rom. Won't it conflict if I install this module? Doesn't it better if you remove it and we can use any launcher we want?
khnoizer said:
I got nova launcher as default launcher on my rom. Won't it conflict if I install this module? Doesn't it better if you remove it and we can use any browser we want without added launcher if we don't use it?
Click to expand...
Click to collapse
Yes it may conflict. You can open the zip, go to system/priv-app directory, and delete NovaLauncher folder.
I'll evaluate your suggestion for the next version.
Edit: @khnoizer, module updated. Check the new info in the main post.
VR25 said:
Yes it may conflict. You can open the zip, go to system/priv-app directory, and delete NovaLauncher folder.
I'll evaluate your suggestion for the next version.
Edit: @khnoizer, module updated. Check the new info in the main post.
Click to expand...
Click to collapse
Nice
stupid question: If flash a ROM that already has GAPPS bundled, that would cause a conflict with this module? Does one or the other win or do things just break.

Categories

Resources