Optimized Google Apps for CM5.0.x (Save some /system space) - G1 Android Development

After taking a look at the Google apps download that matches up with Cyanogenmod 5.0.x, I found that with using a modified version of daneshm's apk manager script and doing some .PNG optimization I could shrink the total size it takes up on /system/app by about 2.7MB. Some apps also appear to load a bit faster (such as marketplace). I have tested this with no ill effects so far and thought it might be handy for those who for whatever reason are running low on /system space.
(Note, the zip file itself is not much smaller than the original because the original could be compressed further because it wasn't optimized)
Without further ado:
http://www.megaupload.com/?d=C6FVMRHM
[edit]
I know that this may belong in the app section, but as the Google apps are sort of an essential part of Cyanogen's ROM, I thought this section was more appropriate.

Good ****. This will also help even more for those using firerats patch and running cm5 on non-danger device which puts gapps on /data. Ill let you know how it effects them when I update my friends g1 (I'm on death spl)

now can i flash it on top of my already installed (superE + GApps)?

truemagic said:
now can i flash it on top of my already installed (superE + GApps)?
Click to expand...
Click to collapse
yeah, can we flash this on top of what we have already?

you should be able to flash this right on top of what you have already without any issues. Let me know if you run into any problems with it.

anomalous3 said:
you should be able to flash this right on top of what you have already without any issues. Let me know if you run into any problems with it.
Click to expand...
Click to collapse
question, this will probably replace what icons we have now correct?

smjfosho said:
question, this will probably replace what icons we have now correct?
Click to expand...
Click to collapse
If you have themed icons you will have to re-theme them and that may undo some of the optimization. A lot of themers, however, are pretty good about optimizing the images they replace already. If you're talking about just their location on the desktop, yeah, you will probably need to re-add any apps that you have on your desktop.

anomalous3 said:
If you have themed icons you will have to re-theme them and that may undo some of the optimization. A lot of themers, however, are pretty good about optimizing the images they replace already. If you're talking about just their location on the desktop, yeah, you will probably need to re-add any apps that you have on your desktop.
Click to expand...
Click to collapse
oh ok thank you
update: flashed it, and i must say, things open speedier, good job, and my icons are still the same....

Very nice! Every free megabyte of internal memory counts with the G1, just incase future ROMs grow bigger

Great stuff..It released just over 2MB

i still have 47mb used

testing right now on a mytouch, and everything ok, so far....

jj71787 said:
i still have 47mb used
Click to expand...
Click to collapse
That isn't your /system memory lol
Goto terminal and type df and look for /system
By the way fantastic job on this, thanks a lot for posting.

Thank you very much for providing the optimized gapps
2 quick questions
1) how exactly do you do the optimization? If there's some post about it on xda, mind pointing me to it?
2) I checked you updater-script, and it's removing /system/app/GoogleSearch.apk and /system/app/Provision.apk. Is this intentional? If yes, the rational behind it?
I just applied your optimized gapps on top of CM5.0.8 test4. I can't say how speedier it is compare to stock test4, because I never run test4 stock

To optimize apks you must compress the png's inside them. .9.pngs dont like being compressed so ignore those. Compression can occur in 2 ways, reducing resolution or reducing color depth. I recently incorporated *batch* apk optimization in my script so if you are new to the concept take a look at the script and see how it works
Script

I just use optipng program for any images(in png format of course)

animefans said:
Thank you very much for providing the optimized gapps
2 quick questions
1) how exactly do you do the optimization? If there's some post about it on xda, mind pointing me to it?
2) I checked you updater-script, and it's removing /system/app/GoogleSearch.apk and /system/app/Provision.apk. Is this intentional? If yes, the rational behind it?
I just applied your optimized gapps on top of CM5.0.8 test4. I can't say how speedier it is compare to stock test4, because I never run test4 stock
Click to expand...
Click to collapse
1. I actually used a modified version of Daneshm's apk manager script (I should've given credit where credit was due earlier, thanks Danesh) to compress the .PNGs. I updated the OP to reflect this.
2. I also just unpackaged the original gapps updated.zip, optimized the the .PNGs in those packages that would accept them, repackaged, and resigned.
It's possible that I used an older version of the gapps zip that is lacking those packages. Alternately, it's possible that Cyanogen's build includes those 2 packages in lieu of the full complement of Google apps for legal reasons and that they are not necessary when the full Google apps are installed.

do you suppose it would save much space to optimize the .9s too? It would be a hassle, optimizing them as .pngs then redefining them with draw9patch, but if it would save another few mbs maybe it would be worth it? I might get around to it after I finish the theme i'm working on for my wife (seemed there wasn't any good pink option for a theme, ice crystals was a bit bright, so im making a softer one for her.)

nice gave me ~2mb system space thank you
hmm is this normal? i´ve got about 88% used of my system memory..? i´m currently running supereclair with apps2sd compcache and so on..

alutastisch said:
nice gave me ~2mb system space thank you
hmm is this normal? i´ve got about 88% used of my system memory..? i´m currently running supereclair with apps2sd compcache and so on..
Click to expand...
Click to collapse
That does seem like an unusually large amount of free space.On a my touch running cm 5.0.8 plus a bunch of stuff opted (not just gapps) I only have 9mb free on /system. I also deleted adw launcher. Also which version of super eclair are you running?

Related

[ROM] Tiny Hero Version 1 Revision 2 Bugfix 0 ~Fit, damn it, fit!~

Tiny Hero
Many, many thanks to both Enomther and akirah. This is mostly their work that I took and mashed together to make this build work. They're both easily the most helpful guys in the community (and they do reply to PMs!)
Change log in post #2 (I have to use it for something)
What is this?
This is a Hero Build that fits completely on the system partition of Haykuro's special SPL. Nothing is written to data, nothing is written to app_s. There's no official support for a2sd (although you can download the app from the market and use it, it should work fine). It does compcache with backing swap in your linux-swap partition by default if you have a third partition.
What's different about all other Hero builds?
This build was put together with one goal in mind; having as full a Hero experience without requiring/using a2sd or usage of the data partition.
This build doesn't require you to have an apps2sd partition set up, or a swap partition, though swap is recomended for aggressive use of the build.
What does this build require?
All this build requires is the newest radio and haykuro's SPL ("new spl"). I put in a lot of things in the system partition, though you still have about 1 MB free for you to play with.
What's missing in this build?
Due to size constraints, I had to do away with some things (not a lot though), compromise with other things, and add other things. Here's a short list:
-Bluetooth doesn't work on any hero build, move on...
-Footprints. Really.... Do you use it?.... Anyway, requires a lot of space... no thanks.
-PDF Reader. I removed PDF Reader because of the size of the library required to run it. I won't be adding that library because it's too big.
-Java. I didn't want to remove this, but the app and libs are much too big to justify.
-Stocks app and widget
-Weather app and widget. They're much, much too big and nothing but eye candy. if you really need a weather widget, there's several free small ones in the market. I also removed them because I the Clock widget doesn't seem to work right at displaying weather info anyway, so having the apps or not didn't make a difference that way.
-Maps. Big app. I removed it because you can download it from the market, and you can upgrade it later on.
-Wifi Tether. It's not included in this build so you can upgrade it, when it's part of /system, upgrade fails. Plus, I wanted to give you the choice to have it. It does work.
-Alarms, Notifications, and Ringtones. Only left one of each for size. Sorry.
What's included in this build?
I'm pleased to announce that this newer build is much, much better than the old beta I had made before (and that had been understandably ignored by pretty much everyone) here's what's still in the build:
-Flash Player. Yay!!!!. A build under 87 MB (original build, 89 MB with rev1) with full flash support, both in the browser and as streaming video. It's a resoruce hog, though, so use with care (you can disable plugins in the browser settings to deal with this). Note though, because I didn't test, original build and rev1 dont support flash. It was a simple issue, but rev2 is the same as the other two but much, much better. Instead of me uploading the previous two builds with flash working, i recomend you install the newest build instead.
-Social Networking. It's all there and they all work as you'd expect them to. Facebook, Twitter, Flickr, even Plurk. It's also got Plurk's and Twitter's widgets.
-Widgets!!!!!. This build has the HTC Bookmarks, Calendar, Clock, Mail, Messages, Music, People, Photo Album and Photo Frame, Plurk, Search, Settings, and Twitter Widgets. Short of Stocks and Weather, that's all of them!!!
-HTC_IME!!!!!. I made it fit!!!!! Latin_IME was removed because HTC_IME is so much better. I kept a replacement, though, CN Thai Keyboard, it's a very, very very light app (20k) that doesn't require any libraries, being 50 times smaller than Latin_IME (with libs), the choice was obvious.
-HTC Music, MMS, and Lockscreen. I've included these three in the same category because the Lockscreen brings them together. When playing with HTC music and you lock your phone, you can use the lockscreen controls, you also get MMS previews at the lockscreen.
-Quickoffice. Added it back to the build. If HTC includes it, then I guess it's ok.
-HTC World Clock
-HTC Camera and albums. I would have included Google's camera, because it's a 5 MB savings and it works exactly the same, but then that would have broken the ability to add wallpapers for home and lockscreen and I wasn't going to have that... by the way....
-PC Sync. I made this rom with this goal in mind; Nothing force-closes. Other hero roms you have to be careful not to click, say, Plurk during HTC Setup or PC Sync at settings because they're removed. I wanted to give you the freedom to click anything on this rom with the guarantee that it wouldn't force close, so I included all required apps by all the possibly clickable things available in the build.
-Market. No market problems here. Test it though and let me know.
Recomendations
-Use Sense (pun intended). Your HTC Dream has less memory than HTC Hero. Swap should never be considered to be real memory (it's not). I recomend that, if you use Rosie, populate only 3, max 5 screens. A lot of widgets slow the Launcher down, eat up memory, and you end up dropping processes a lot more than you should.
-Install OverclockWidget. This rom is not overclocked (mostly, because I've no idea yet how to set it to 528mhz by default, plus for battery reasons), and OverclockWidget gives you good control over your settings. It's a free market app, so there's no reason not to get it.
-Enable linux-swap if you have a class 6 card. Again, swap should never be considered working memory (because it's not) but having a bigger swap file means less processes are lost (since they're dumped to the swap file when physical memory is full and needed). If you don't use linux swap, the rom reverts to compcache only (without backing swap) with 32 MB of compcache and a swappiness of 0 (this seems to prevent Rosie re-loads). If you don't have a class 6 card, you can still use backing-swap if you have a third partition, though doing many things simultaneously (like playing music while on the browser) will slow your phone down and have music skips.
-Reboot your phone nightly (per charge). This clears swap and ram and gives your device that fresh feeling every time.
-Donate to devs. The pioneer devs deserve it. They don't run on hopes and dreams and without them, your device wouldn't be better than what you originally bought.
Click to expand...
Click to collapse
Flash the rom the usual way. Again, make sure you have Haykuro's Radio and SPL (install radio first). First boot takes a while (sorry, I tried making an odexed version with 89 MB free on first boot, but it adds about 20 MB to system and that's just unacceptable, I'd lose too many apps. Maybe I'll try later for giggles.). After it's done dexopting, the HTC Setup wizard takes a while to start (this is the same on all 2.x hero versions). I tried to fix this by using Google's setup instead, but for some reason it made the build lose support for SD Card and media, so HTC Setup stays.
Here's the download link for the roms:
Tiny Hero (rev2)
MD5SUM: 1836c45daecbf2cd41c63b9cdf0e5877
Tiny Hero (rev1)
MD5SUM: f9cfe8784c5c5289d3a4d1a17aad9ec1
ROM: Tiny Hero Original
MD5SUM: 012fd4c8ec1a78450c3dc08b1f577f7b
Lastly, this rom is provided as is. It's your responsibility if you want to flash it. Any damages are your own fault. I reserve the right to support this rom from requests, and I don't plan on having a regular update schedule. This is just here for people to play with and see if they like it, or for devs to take it and maybe make it better. In case of thermonuclear warfare, wipe your phone and install Cyanogen's instead.
Credit goes to HTC for making the Hero build, Enomther (boot.img, expinit script, and the knowledge to make it all work. This is one of the most helpful guys in the community, so donate to him), Tehseano(Alarm clock skin and several skins in the google launcher), Akirah and Jac (2.83.x.x build and akirah's libs to make it work on the G1), Manup and Ted (skins for music and search widgets), Cyanogen (I believe parts of the included scripts are his ideas) and whoever else's work is in one way or another in this build, if I missed you, PM me, tell me what you did, and I'll add it. I did not make this, I merely put it together and made it work.
Change log
=jmHero.zip=
-Initial Release
-No Support for HTC_IME
-Missing StreetView
-Only one alarm, notification, and ringtone
-Expinit enables only compcache with 40 swappiness by default, no linux-swap (it's supported, but not enabled by the script)
=jmHerov1r1b0.zip= ~Because version numbers matter~
v1 means version 1 (same version as initial release)
r1 means revision 1 (added HTC_IME support and Streetview)
b0 means bugfix 0 (didn't fix anything, sorry)
-Added HTC_IME support:
-libt9.so in /system/lib
-Clicker.apk in /system/app
-push it back through adb to /data/app (pull it from another build)
-Added StreetView.apk so you can use StreetView (sorry, I overlooked in initial release)
-Added all notification and alarm sounds
-Modified the expinit script, swappiness is now more agressive (40), compcache size is now "real" 32 mb (32,768 kb up from 32,000 kb), and linux-swap is now enabled by default if a third partition is present
=jmHerov1r2b0.zip= ~Fit, damn it, fit!~
-Removed AlarmClock as HTC World Clock and Widgets are now included (along with all 12 clocks)
-Added CNSoftKeyboard to replace Latin_IME as an input option. It's much, much smaller.
-Added HTC_IME as standard keyboard
-Added Terminal Emulator
-Added Weather Provider and Location Picker, necessary for HTC World Clock and Widget
-Added HTC Photo Widget, this came from the beta version of hero because the newest one wouldn't work without some big libs I removed. It works fine, but no animations.
-Added Quickoffice
-Added HTC Search Widget
-Added /clockwidget/ and /lockscreen/land/ folders in /etc to enable the additional 7 clocks and landscape lockscreen wallpaper
-Added WP_0409WWE.db to /etc, this is basically the City list you get in Location Picker
-Replaced fonts with a smaller (per byte) set
-Replaced libicudata.so in /lib with a smaller one from ADP 1.5. This lib controls video compression for the camera, and it seems to work just fine, plus it's 2 MB smaller than the hero one.
-Removed akmk8973, bts, ssd_bma150_usr, and zcghd in /bin. bts is used for controling bluetooth aspects of the build, but bluetooth doesn't work, so i removed it (and it was big, 1 MB). The other three, I have no idea what they do, but nothing broke afterwards, so they stay off.
-Removed Hero and Sapphire hardware libraries, this is a Dream build.
-Removed alarms and notifications that I had uploaded in previous build, did this for size (though I'm still debating which was better, having all 7 clocks, or all notifications and alarms). Kept only one of each.
-Removed keyboards and keyboard layouts for non-english non-qwerty keyboards. Sorry, somebody else can work them back into another build.
-Modified expinit script to enable either standalone compcache or compcache with backing swap and adjust the swappiness depending on expected usage. I also included a call for a2sd, though I didn't include an a2sd script because I couldn't make one that worked. If somebody wishes to work on this, all you need to do is have an a2sd script in /system/bin, and expinit will automatically call it. DONT USE EXISTING SCRIPTS, they don't work and they'll break whatever you have in your second partition.
Wow never thought that this could b done gonna test it now
I'll look at it in some time
POST FROM OLDER BUILD, IGNORE
Please have a look at Market downloads if all works. I might have to add some things to build.prop and update-script. I made a build of this same one but for my own use (added all my backed-up apks to /data/app inside the update.zip) and market won't work, but I remember it working on the original one I had made. I don't know if it's broken on this one, and I'll be sleeping soon and then working so I won't be able to flash again until tomorrow and I want to know if I have to fix Market.
---Edit---
Tested this myself. Market works (don't know about paid apps, never bought anything). When I downloaded from the market on my other build it would give me an error saying there was no space left anymore, when I had a full 48mb left. My guess is that I have to set up persmissions for data/app in update-script to fix this.
jubeh said:
Please have a look Weat Market downloads if all works. I might have to add some things to build.prop and update-script. I made a build of this same one but for my own use (added all my backed-up apks to /data/app inside the update.zip) and market won't work, but I remember it working on the original one I had made. I don't know if it's broken on this one, and I'll be sleeping soon and then working so I won't be able to flash again until tomorrow and I want to know if I have to fix Market.
---Edit---
Tested this myself. Market works (don't know about paid apps, never bought anything). When I downloaded from the market on my other build it would give me an error saying there was no space left anymore, when I had a full 48mb left. My guess is that I have to set up persmissions for data/app in update-script to fix this.
Click to expand...
Click to collapse
Ok i test it and it runs good but u need app2sd method so it can run faster and fix the lockscr
Lockscreen to put a wallpaper and fix the appdrawer to move the apps upand down and other than that good job great work on ur hero
This seems like it has potiential to have a really fast responsive Rosie !
Awesome work and I look forward to the newer more stable builds.
POST FROM OLDER BUILD, IGNORE
thanks to barakinflorida, I might have a solution for the lockscreen (different boot.img). I'll try it and see if it doesn't break anything else.
ive been trying to do this with the newest release, but no luck so far, cant get it to boot once i get it small enough and some reason not getting any log cat to say where im goin wrong, downloading urs to try now and might try some optimizing on that instead if thats ok with u
RaiderX303 said:
ive been trying to do this with the newest release, but no luck so far, cant get it to boot once i get it small enough and some reason not getting any log cat to say where im goin wrong, downloading urs to try now and might try some optimizing on that instead if thats ok with u
Click to expand...
Click to collapse
you need a custom build.prop so it can boot!
POST FROM OLDER BUILD, IGNORE
Removing busybox helps a lot, but then you lose things like a2sd, and other things. With this build you won't have any space left in system to play around with, but feel free to improve it. I want people to do that.
I'll actually start working on a build using what I learned from this one but based on Jac and Drizzy's hero. If I'm right, I should have 87mb free in data w/o a2sd on first boot.
I dont c contacts(people or dialer) in my app tray ...wht to do ?
POST FROM OLDER BUILD, IGNORE
Daneshm90 said:
I dont c contacts(people or dialer) in my app tray ...wht to do ?
Click to expand...
Click to collapse
Reboot the phone. If that doesn't work, wipe and flash again. Make sure you have the correct SPL (it should throw an error during installation if you don't because system will run out of space quickly).
I've been thinking that there might be slight differences in partitions, some people might have a few kb less than others. I'll try to re-work the build with a 5 mb headroom for error.
I'm at work, so it'll take a day maybe.
---edit---
Ok, weird bug. This happened to me too. I lost the AlarmClock.apk, but it's still in there. I seem to be losing space in /system, so I do think I crammed too much in there. I'll check some more, but for now, restore your nandroid backups, this build is as of now unstable.
POST FROM OLDER BUILD, IGNORE
Ok, the problem is not too severe. I did use a lot more space than I should have in /system, and that's why the app lossage is happening. Unfortunately, it seems you don't have a say which apps you lose, like Daneshm, you might lose a system critical one like the phone. I'll re-work it down to ~85 MB and put it up again. Right now I'm at work checking the forum from my phone, so I can't work the fix, but I'll be home at around 5 AM East Time, so maybe I'll test a slimmer build and put it up (sorry guys, we might lose Twitter)...
im gonna work on getting this to work with a2sd and the stock spl
RaiderX303 said:
im gonna work on getting this to work with a2sd and the stock spl
Click to expand...
Click to collapse
Shouldn't be too hard. I think the system is about 60 mb with app removed, so moving that to app_s and symlinking it would certainly make it work with a2sd, but my original intent was to not use a2sd at all. I like being able to hot-swap my memory card.
I'm home now, so I'll work on a different idea I had. I won't promise anything though.
ok im uploading a version for stock spl now, it still doesnt use a2sd but im working on adding that if needed
pdf reader
I noticed you are hanging on to PDF viewer .... Small app LARGE lib...
2.5 Meg combined... first thing to axe ;-)
libpdfreader.so 2.4m
POST FROM OLDER BUILD, IGNORE
how big is the stock spl?
Yeah. I know about flash reader, but some people like it. What I think I'll do later on is add it instead to /data/app along with Quickoffice and Big fat HTC_IME
POST FROM OLDER BUILD, IGNORE
I haven't been able to replicate the problem with the disappearing apps yet, plus I'm working on another project (the tiny hero based on the new releases). I'm also thinking I'll remove the Lockscreen and fix the hero beta one (it's completely transparent) instead. The lockscreen lags, and without the HTC music app, it's also kind of useless

[APP MOD] Launcher2 (Updated 240110)

Hi all,
No enhancements, this is just a fix for Launcher2 force-closing whenever you long-press on a widget. More info: http://forum.xda-developers.com/showthread.php?t=613835
I have yet to test it very thoroughly, got to go out soon. To install, do the following:
Code:
adb remount
adb shell rm /system/app/Launcher2.odex
adb push Launcher2.apk /system/app/
apk (unzip and push as per above instructions): http://www.androidspin.com/downloads.php?dir=wysie/APP/&file=Launcher2_Fix.zip
update.zip (reboot to recovery and flash): http://www.androidspin.com/downloads.php?dir=wysie/APP/&file=Launcher2_Fix_Update_Signed.zip
source: http://www.androidspin.com/downloads.php?dir=wysie/APP/&file=Launcher2_Src.zip
Please report if it works or does not work for you.
Special thanks to cyanogen for the tip about PRODUCT_LOCALES and MontAlbert for offering to help!
Update:
240110: Catch some more NullPointerExceptions, as well as added a few more System.gc(). FCs still occur from time to time due to OutOfMemoryError, I doubt I can fix it without spending too much time .
nice work.
Do you have any plans to mod the launcher any more?
Can i put in requests?
1. Folders in Launcher/tab/menu
2. Ability to hide apps
3. Ability to change number of homescreens
basically what rogro and irrenhaus did with advanced launcher.....
thanks mate. If you need help theming it etc let me know....
***edit*** i notice enomther also has a modded launcher in the themes/apps section- not sure if he has a github etc where you can collaborate.... that'd be good...
Wysie said:
Hi all,
FCs are reduced, but not completely gone. The error is no longer NullPointerException but OutOfMemory -_-. will look into it tonight...
Click to expand...
Click to collapse
The out of memory error is half the problem. According to the Android team, "Long pressing a widget just triggers an out of memory error. A solution (unfortunately) is to uninstall a few apps. It's a known issue that will be fixed in a future version of Android." So while I have not tried your fix yet (I will when I get around to pushing it), it "only" solves the NullPointerException problem. For those of us with 200+ apps, or I suppose a very high number of apps, the out of memory error will still occur. I'm still not sure how the number of apps installed has anything to do with it. Shouldn't it have to do with how many apps are running?
My friend is using your fix and says he hasn't had a force close since. However, I think he has less than 100 apps installed on his N1 so will not trigger the out of memory exception. I believe that this is an especial problem for people with a large number of apps. I find the answer given by the Android team member appalling. $575 for a device that, as it is, can't handle that many apps and we are now being told that the limited space is being even further limited.
Thanks for your help. Maybe I will look at the code if I have the time. I'm still working on fixes for my app so it isn't likely.
Actually I doubt it's the number of applications installed, but the number of applications running. I'm currently testing another version (just added more System.gc() actually), and it's able to handle up to 2 4x4 widgets with no FCs. However, when there're 4 of 4x4 widgets, it no longer FCs, but long-press just stops working on them (due the handling the nullpointerexception). In other words, I can safely say that the NPE happens due to OOM (one is a precursor of the other).
In addition, I found out that when viewing a folder, the folder's title and the contents are not aligned -_-. It seems increasingly obvious to me that Nexus One, and in particular, Launcher2, was not tested thoroughly (Polar Clock FCs, etc.). Look at the following screenshot:
I've reported it as an issue: http://code.google.com/p/android/issues/detail?id=6232
i will redo the ninepatch drawables from the apk you have posted in first post mate- cant test it though sorry- my nexus arrives wednesday (Australia day public holiday tuesday)...
Wysie said:
Actually I doubt it's the number of applications installed, but the number of applications running. I'm currently testing another version (just added more System.gc() actually), and it's able to handle up to 2 4x4 widgets with no FCs. However, when there're 4 of 4x4 widgets, it no longer FCs, but long-press just stops working on them (due the handling the nullpointerexception). In other words, I can safely say that the NPE happens due to OOM (one is a precursor of the other).
In addition, I found out that when viewing a folder, the folder's title and the contents are not aligned -_-. It seems increasingly obvious to me that Nexus One, and in particular, Launcher2, was not tested thoroughly (Polar Clock FCs, etc.). Look at the following screenshot:
I've reported it as an issue: http://code.google.com/p/android/issues/detail?id=6232
Click to expand...
Click to collapse
I cannot agree with you more when you say that the new launcher was not tested. It fails at almost everything. I think the Android developer meant to say running apps rather than installed apps.
I am going to keep using Launcher+ for the time being. Thanks for your work on this. It is much appreciated.
here is the Launcher2.apk with the 9patch images hopefully fixed.
try it out and let me know how it goes. i havent tested it as i dont have my nexus yet.
just remove the .zip extension and push the file across.
***edit*** tried to upload here but it kept failing... here is a 4shared link for it...i am sure if it works wysie will upload somewhere else...
Launcher2.apk.zip
MontAlbert: Could you email me the uncompiled images (with the black lines)? thanks!
crap mate- already deleted them- if you want i can redo them....
***edit*** redid them and emailed mate. let me know how they go
MontAlbert: Please do . Thanks!
I've updated it with a version that is more resistant to FCs .
Maybe marginally better
Still getting lots of FCs (some NULL pointer and some Out of Memory)
( ...and I was so excited to see that this most annoying problem might have been solved )
May be slightly less than before the update...
I JUST RESENT YOU THE REPATCHED images (sorry about the caps- work pc has caps on all the time).... if these dont work there must be something in the code that stretches them incorrectly (if i understand ninepatch drawables properly).... i mean, the patch/black lines seem ok when compared with how you do it on G1/Magic, and the patches match up between the top and bottom of launcher (well, they do now) so that means they should be the same.
let me know how this goes. If this doesn't work may be time to hit up the godfather of theming- Stericson.
... no Launcher2.odex found
[[email protected] tools]$ sudo ./adb shell rm /system/app/Launcher2.odex
rm failed for /system/app/Launcher2.odex, No such file or directory
vk2bea said:
[[email protected] tools]$ sudo ./adb shell rm /system/app/Launcher2.odex
rm failed for /system/app/Launcher2.odex, No such file or directory
Click to expand...
Click to collapse
if you have enomther's addon there are no odex files.
MontAlbert said:
if you have enomther's addon there are no odex files.
Click to expand...
Click to collapse
Yes, that's it...

[Release] SuperOS Rom Customized Updated to V2

[UPDATED] V2 - Read new Changes Further Down :
Before I start I don't take ANY credit for making this rom, this rom is made by the SuperOS team, ALL credits go to them. I have changed nothing on the rom itself, other than made some nice customization on the UI and added in some nice useful apps.
V1.0
Default Apps that come with rom :
Calculator
Calendar
Camera
Car Home
Clock
Contacts
Downloads
DSP Manager
Email
FM Radio
Gallery
Gmail
Google Search
GooManager
Latitude
Maps
Messaging
Navigation
Phone
Places
PlayStore
Settings
Sound Recorder
Spare Parts
SupSetup
Talk
Terminal Emulator
Theme Chooser
Torch
Videos
Voice Dialer
Voice Search
Wireless Tether
Youtube
Apps Added by me :
Adobe Reader
Advanced Task Killer
ADW Launcher
App2SD Pro
Autosync - Onoff
Beautiful Widgets
Beautiful Widget Animations
Documents 2 go pro
DX Battery Booster
ES F Explorer
Facebook
Go SmS Pro
Opera Mini
Mx Video Player+Codecs
Super User
Whatsapp
Wifi-Onoff
Free Space 81.1MB Internal Memory.
Changes made to the rom :
Changed UI to ADW Launcher ( the default launcher was crap, and also only allowed you to use only 3 rows of the deskspace for icons )
Removed Dockbar, screen is small enough and dockbar space is wasted.
Limited the screens to 2, can add more via the ADW Launcher settings.
Added some usefull apps ( see list above )
Added the Evil Eye Wallpaper ( there is additional wallpapers available )
Added the Beautiful Clock/weather Widget on homescreen
Launcher Icon is on bottom right of homescreen to enter menu.
DX battery manager is installed to manage power consumption
Advanced Taskkiller is loaded to kill any open apps when needed.
All Installed apps have been moved to SD with App2SD pro
V2.0 Changes :
Added Rom Toolbox. Now user has full control over his rom.
Changed to better looking Boot Animation
Changed Read Cache for SDcard from 128kb to 1024kb
Set CPU speed to On Demand with min/max CPU to 245mhz/800mhz.
Set Default install path for new apps to SDCard
Increased free space to 82.62mb
free space now 82.62mb
UI in general is now customized to provide maximum Desktop space and removed that damn stupid dockbar. You can still make use of all needed features, status bar is still on top in its default location, you can access menu from the Launcher icon in bottom right of homescreen. Phonebook/dialer can still be accessed by pressing the Phone button as normal.
Screenshots are attached below.
Download CLICK HERE TO DOWNLOAD ROM V2
Filesize = +/- 180MB
Install ( Must have bootloader unlocked/Root/recovery installed !!! Click Here for Guide if you need to unlock/root ) Works with both S-on/S-off:
Install is Simple :
Extract the folder "2012-05-07.23.09.47" to your SD Card->Clockworkmod->backup (keep the folder name and structure as is, dont change anything !)
Pull out your battery and reinsert it.
Boot phone into bootloader ( hold volume down and press power button ).
Choose "recovery"
Clear ALL cache ( Cache partition, Dalvik Cache and Battery stats )
Select backup/restore, then select restore
Choose "2012-05-07.23.09.47"
once restore is done, reboot phone
Once Booted up into Os, link your Google, Facebook and whatsapp accounts ( settings->accounts & Sync.)
Change weather location. ( just click on the sun/moon on desktop to edit weather location )
Change Time/Date to current. ( just click on the clock on desktop to edit time/date )
You are done
Click to expand...
Click to collapse
I made this for anyone who uses most of the same apps and stuff and dont care for the stupid side/dockbar and who don't know or dont want to hassle going thru all the crap to get the rom customized to the point where its actualy user friendly. You can now make FULL use of all your desktop space, you can add extra desktops and with all the most popular apps already installed you still have some memory free to install more.
Enjoy ....
Nice
One question, isn't SuperUser Elite a payed app?
no idea really. i just loaded from my backup apps folder, i hope not...
ext4 partition support?
Hi,
How can i use my ext4 partition on your rom which has formatted a partition program by windows based.
PS. i have never used this EXT4 partition..
i have tried CM and SuperOSR but,
internal seeing always 150mb in total.
If someone describe me using ext4 partitions step by step, i will be greateful
Sounds like you have partition issues, You are asking in the wrong section. This is a rom release, not a partition repair thread.
its good bro but not impressed, u just add few more apps to Rom n release it with very less internal memory..if u really would like to do with this ROM then configure front camera n release it or do some necessary changes for better experience..these application r easily available in market..everybody can add more application & release it with SuperOSR version 3 or 4...please don't copy someone's effort...
ROM is Already gud in itself...
O please, firstly i have taken no credit, neither did i say i changed anything on the rom. Secondly all roms are based on other roms, so everyone is taking stuff from everyone else. PLEASE READ BEFORE YOU POST.
Thirdly, this release is a UI customisation change, not a new rom release. the current superos has a UI that I don't like, all the icons are badly sitting awkwardly on the right hand side, the left column of the screen cant even be used. the dockbar is wasting valueble space and with such a small screen, very few people can click the dock buttons properly. the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
raymerjacque said:
Secondly all roms are based on other roms, so everyone is taking stuff from everyone else.
Click to expand...
Click to collapse
That's why it's called open source.
Btw, munishjoshi, most ROMs are based on AOSP, which is Android Open Source Project, that has about 2000 people around the world working/have worked/will work on it and you don't see any credits to any of them.
Alex C. said:
That's why it's called open source.
Btw, munishjoshi, most ROMs are based on AOSP, which is Android Open Source Project, that has about 2000 people around the world working/have worked/will work on it and you don't see any credits to any of them.
Click to expand...
Click to collapse
my intention was not to steal thunder from anyone. Its just so bloody annoying that everytime i flash superos i must keep fixing the UI and reload all these apps and there must be others out there that feel the same way, this is reason i posted this. if no one has any use for it ill remove it and let everyone be happy...
I am already working on a release of a stripped down Stock Sense rom. and on that rom i am actualy editing the rom itself, not just the UI. Altho it will be a while before its done.
hey don't take it otherwise bro...i just would like to say that do something new...waiting for your further updates...
Apart from the UI there is nothing else to do on this rom. the rom is perfect as it is. just the UI needed adjustment.
Wait for my new rom if you want to see major changes ...
munishjoshi said:
its good bro but not impressed, u just add few more apps to Rom n release it with very less internal memory..if u really would like to do with this ROM then configure front camera n release it or do some necessary changes for better experience..these application r easily available in market..everybody can add more application & release it with SuperOSR version 3 or 4...please don't copy someone's effort...
ROM is Already gud in itself...
Click to expand...
Click to collapse
Please adhere to the old addage "If you don't have anything nice to say, don't say it". Customization is why we all come to xda, either enjoy what is freely given to you, or do it yourself.
raymerjacque said:
O please, firstly i have taken no credit, neither did i say i changed anything on the rom. Secondly all roms are based on other roms, so everyone is taking stuff from everyone else. PLEASE READ BEFORE YOU POST SH!T.
Thirdly, this release is a UI customisation change, not a new rom release. the current superos has a really ****ty UI, all the icons are badly sitting awkwardly on the right hand side, the left column of the screen cant even be used. the dockbar is wasting valueble space and with such a small screen, very few people can click the dock buttons properly. the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
Fifthly, go Frakk off and go troll somewhere else
Click to expand...
Click to collapse
Your language and tone are unneeded, but your message is fine. I edit your posts so you can see how to get your point accross without cursing. Please look.
Can we all try to get along?
Let's have this battle end here and now, and move on.
Thank you all.
Ok boss...thanks
Keep on the good work.. nice to see more people are devolping and customizing for the chacha..
does this rom fix wifi issues and front camera?
nope. i did not make any fixes to the rom itself, i just customized the UI to be more user friendly and edited some cache settings and stuff.
raymerjacque said:
the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
Click to expand...
Click to collapse
True, SuperOSR wasn't designed especifically for the Chacha. We focused our effort on making it work. What is a great thing of OpenSource is that people can help and join to the effort. In that case, if you fixed the UI as you say you did, do not hesitate to send your modification so they can benefit everyone.
Now, if by fixing the UI you mean you replaced Launcher with ADW, then IMHO you didn't "fix" it.
Changes made to the rom :
Changed UI to ADW Launcher ( the default launcher was crap, and also only allowed you to use only 3 rows of the deskspace for icons )
Removed Dockbar, screen is small enough and dockbar space is wasted.
Limited the screens to 2, can add more via the ADW Launcher settings.
Click to expand...
Click to collapse
adlx.xda said:
True, SuperOSR wasn't designed especifically for the Chacha. We focused our effort on making it work. What is a great thing of OpenSource is that people can help and join to the effort. In that case, if you fixed the UI as you say you did, do not hesitate to send your modification so they can benefit everyone.
Now, if by fixing the UI you mean you replaced Launcher with ADW, then IMHO you didn't "fix" it.
Click to expand...
Click to collapse
lol, sorry wrong choice of words, i didn't mean fix as in it was broke. i just meant it wasnt very user friendly and customised it to be more so.
hey guys can you help me
i tryed to install the oem rom ruu to my status
but when it gets to the image it says lost of connection
igot the rom file with the instructions from one of the guys here
thank you by the way
change the name to ph06img.zip
got recognize by the device all good
after the blue line is done and the yellow one too
nothing happens
i cant reinstall the oem rom to my status
i dont know what to do now
i need to get it back to oem
thanks for any help
have you looked at this thread :
http://forum.xda-developers.com/showthread.php?t=1631121
try that, it will help you restore stock rom, specialy when your rom is faulty.

[ROM] Nick's Phone Compiled From Oxy/Roalex With Mods [15.08.2012]

Nick's Phone V1.0 Based on Oxygen and Built From Roalex Sources
First of all, big thanks to AdamG, _thalamus, Roalex, everyone at Cyanogen, ihlades and everyone else who helps the desire! (And others I've forgot!)
I wasn't going to build Android from source because I knew it would grip me and consume me but I couldn't help it! I've been building Oxygen and Roalex from source and have added in my own changes in to both. I've settled on Roalex because it has more patches and updates than I can be bothered to add in manually! (I don't use github, all my changes are done offline etc)
Anyway, the ROM is based on Roalex's source code for his Wip branch as of the beginning of August with:
Lockscreen calendar - with the next 3 appointments shown up to 1 week in advance
Lockscreen Music controls - appear when music is playing and screen is locked, ONLY WORK WITH STOCK GINGERBREAD MUSIC PLAYER! (for some reason). They do work with Winamp but it sometimes mixes up play / pause modes. Not sure why but I prefer the stock player as it's lightweight and themed with my own mods
Lockscreen Torch - long press the home button to enable the torch (I use this so much I had to have it!)
Swipe Away Last Notification and Close Notification Tab - Bit of a gimmick but I liked it!
Fix alarm snooze / dismiss unlocking the screen - Cyanogenmod has this but Oxygen didn't, so I added it. Basically when you dismiss your alarm it unlocks your screen! Which is annoying!
+ My own ICS based theme I've done. Please see screenshots.
All my changes are hard coded in and CANNOT be turned off. Sorry, I could add in the ability to turn them off but this is based on what I want and use so I didn't want the ability to turn them off because I don't want to!
I've also added my own Go Launcher ICS theme, Go Widgets Theme and my calendar ICS theme for Android Pro Widgets.
I've used Holo Launcher as the default launcher and have modified this also, with some graphical changes I prefer!
I've also added in a modified stopwatch & timer app themed by me.
There's also:
720p HW Playback
Trackpad to wake (NOT to unlock)
SDCard buffer modified to 1024KB
T9 Dialler
I've decided not to add in any build.prop tweaks as I'm not convinced they do anything! Or do very little, so I've done none of those this time but anyone is welcome to add them in if you choose to.
As with all my ROMS, this is provided "as is" and no warranty is given or implied, so you can use at your own risk.
If anyone notices any bugs / issues then please let me know or post here!
Anyway, enjoy!
MD5 is: 429DC097B7E9FB3E05808F67025B8D18
Download is here: [Updated version with 1.20.2 BusyBox binary]
http://www.mediafire.com/?b8dyx3b2hbeu8an
FULL WIPE IS RECOMMENDED!
There's about 30MB of unused space in /system if you use the CM7r2 HBoot so you can either fill it up with your own applications or use the following custom HBoot created by schalmers to give you a system 125 / cache 5 / data 307 partition setup.
http://forum.xda-developers.com/showpost.php?p=30405300&postcount=34
APPS2SD Support / Enabling - Please see the quote below:
MrUrgit said:
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
Click to expand...
Click to collapse
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Looks great! I'm about to try. Thank you!
Looks good and pretty!
What ICS theme are you using?
Thanks
biron_w said:
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Click to expand...
Click to collapse
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
MrUrgit said:
SNIP!
Click to expand...
Click to collapse
Those instructions worked. Cheers
Sent from my HTC Desire using xda app-developers app
biron_w said:
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Click to expand...
Click to collapse
It has yeah, please see the post from MrUrgit below:
MrUrgit said:
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
Click to expand...
Click to collapse
Thanks for the post, I'll add it to the bottom of the first post.
carval2k said:
Looks good and pretty!
What ICS theme are you using?
Thanks
Click to expand...
Click to collapse
It's basically a mix from the original ICS ROM, Sonny's amazing CM7 theme and some of my own work from all over the place! Like the circle battery mod is taken from the online kitchen (or from dGB by SUroot, can't remember where!) and modified to blue and grey by me. Most the notifications have been colour coded to blue by me and when you press menu, I've tried to colour code all those icons to white as well.
It's taken a long time to get to where it is but like I've posted before, I'm keeping my desire for another 8 months or more so want it to be the way I like it (and hopefully others do as well!)
Nick
Flashed this last night and i'm really impressed with it.
It's super quick. Even booting it up only takes about 10 seconds!
*edit*
Is there any way to change the clock colour to white? I've done theme using the UOT Kitchen and the blue clock doesn't look right.
biron_w said:
Flashed this last night and i'm really impressed with it.
It's super quick. Even booting it up only takes about 10 seconds!
*edit*
Is there any way to change the clock colour to white? I've done theme using the UOT Kitchen and the blue clock doesn't look right.
Click to expand...
Click to collapse
I would have thought there's a way to do it in the Kitchen but if not you will need to use APKtool to decompile the framework-res.apk file unfortunately.
You can decompile it and edit the following bit in styles: (under res\values\styles.xml)
<style name="TextAppearance.StatusBar" parent="@android:style/Theme">
<item name="android:textSize">14.0sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ff39b6e7</item> <--------------- change this to ffffffff
</style>
Or you can do it this way:
http://forum.xda-developers.com/showthread.php?p=9978779#post9978779
You just need to follow the bit that says notification, date and time (decompiling the systemui.apk file).
Cheers,
Nick
nickabbott said:
I would have thought there's a way to do it in the Kitchen but if not you will need to use APKtool to decompile the framework-res.apk file unfortunately.
You can decompile it and edit the following bit in styles: (under res\values\styles.xml)
<style name="TextAppearance.StatusBar" parent="@android:style/Theme">
<item name="android:textSize">14.0sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ff39b6e7</item> <--------------- change this to ffffffff
</style>
Or you can do it this way:
http://forum.xda-developers.com/showthread.php?p=9978779#post9978779
You just need to follow the bit that says notification, date and time (decompiling the systemui.apk file).
Cheers,
Nick
Click to expand...
Click to collapse
Far too complicated for me :silly: i'll leave it how it is.
Excellent work.
I love the symbols of the notification power widget. Just out of curiosity, what exactly did you change/theme regarding the "Holo Launcher"? I've been using the launcher for several weeks now but can't notice any difference.
Great work!
Is there a stand alone Lockscreen Music Control patch for oxygen 2.3.2?
Thanks!
Tanks for this new Rom and for your work . I try it now.
Is your Rom multi-langages ?
Sent from my HTC Desire using xda app-developers app
Can't wait to try it out !
i'm still running your previous rom, and i'm super happy with it. still super quick and rock stable. i hope this new rom is the same. :fingers-crossed:
charliebigpot said:
Excellent work.
I love the symbols of the notification power widget. Just out of curiosity, what exactly did you change/theme regarding the "Holo Launcher"? I've been using the launcher for several weeks now but can't notice any difference.
Click to expand...
Click to collapse
I've only really changed a few things, mainly when you press menu the screen is transparent with a white border, instead of solid grey. Also when you press and hold on an icon, thats transparent and has a white border instead of just being solid grey and also when you go into a folder that's transparent with a white border. I've also made the return to desktop icon in the launcher brighter white and changed the play icon to ics blue instead of the semi-transparent white.
Not big changes but I prefer consistency!
_cino said:
Great work!
Is there a stand alone Lockscreen Music Control patch for oxygen 2.3.2?
Thanks!
Click to expand...
Click to collapse
I've not created one no, sorry. But it would be possible to do I'm sure. I think all the changes I made for lockscreen controls are in the framework-res location so a patch would be possible, but I won't be doing one, sorry.
FROGDIVISION said:
Tanks for this new Rom and for your work . I try it now.
Is your Rom multi-langages ?
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
It should be as it's based on the original oxygen / roalex sources and they are multi-language. Please let me know how the lock screen calendar looks because there's a string I changed in values for how the date is displayed, such as:
core/res/res/values/donottranslate-cldr.xml
<string name="abbrev_wday_month_day_no_year">E MMM d</string>
But I ONLY added this to values, not values-es and values-it etc etc so I hope Android will default to english and not crash if there's no language specific change. EG:
core/res/res/values-de/donottranslate-cldr.xml
<string name="abbrev_wday_month_day_no_year">E, d. MMM</string>
I presume it just means the date will be formated in UK format and not Spanish, but should still display correctly. Hopefully someone can let me know or post a screenshot to see if there's any issues.
EDIT: Just changed my language a few times and the lockscreen didn't crash or anything it displayed the date but I'm not sure if it's doing it wrong, but it looked OK but I only speak English unfortunately!
nafdroid said:
Can't wait to try it out !
i'm still running your previous rom, and i'm super happy with it. still super quick and rock stable. i hope this new rom is the same. :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your comments, hopefully it doesn't disappoint you!
Nick
You will update ROM periodicaly, right ? What kernel you recommend ?
Sent from my HTC Desire using xda premium
Robi959 said:
You will update ROM periodicaly, right ? What kernel you recommend ?
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
If there's a serious bug or update and there's a need to update the Tom then I will do yeah. But I wont be releasing minor graphical changes because the rom is pretty much where I want it graphically.
As for the kernel, I recommend the one that's in the rom as its thalamus' r4 release which is the latest one but has roalex's patch for call recording. If you want things neat you could flash thalamus' standard kernel on top but I expect that would break KSM if you use it (I don't)
Nick
Ok. Im staying on this rom i like it ! Tnx
Sent from my HTC Desire using xda premium
nickabbott said:
If there's a serious bug or update and there's a need to update the Tom then I will do yeah. But I wont be releasing minor graphical changes because the rom is pretty much where I want it graphically.
As for the kernel, I recommend the one that's in the rom as its thalamus' r4 release which is the latest one but has roalex's patch for call recording. If you want things neat you could flash thalamus' standard kernel on top but I expect that would break KSM if you use it (I don't)
Nick
Click to expand...
Click to collapse
Now that you've mentioned it, what are the benefits or using KSM?
I've read a bit about it but, as with compcache, swap and that kind of things, I never find to understand the "pros and cons", and usually dind't feel big differences when enabling and disabling.
Thanks!
blackhawk_LA said:
Now that you've mentioned it, what are the benefits or using KSM?
I've read a bit about it but, as with compcache, swap and that kind of things, I never find to understand the "pros and cons", and usually dind't feel big differences when enabling and disabling.
Thanks!
Click to expand...
Click to collapse
I don't use it to be honest and I would doubt you would find much benefit from turning it on. I think it's mainly for when you're running virtual machines on a single host or if you run lots of similar processes on the same host.
So I imagine if you could make 2 calls at once and put one on hold while talking to the other etc then KSM might be able to use parts of that process and merge them in memory, potentially saving memory (totally hyperthetical here!). However, it's probably very minimal gains versus the time it takes for your phone to keep analysing memory pages to merge them!
And in theory, your phone should release memory used for processes once they've finished so even if you did save memory by using KSM in this hyperthetical situation, when you end both calls you should get the memory used released and back available anyway!
I think it only helps to run / do more things at once rather than get speed benefits because if 2 processes need the same memory page again it will create a copy and you have 2 un-merged pages again and more memory used up.
Someone more techy might provide a better insight but in a phone I would say it's not necessary. On a hyperV server running 20 virtual hosts I would say yes!

[ROM][FC09][TW-MTD] Legacy ROM; new LegacyBlackDogROM1.04_MTD.zip [Updated 9/26/2013]

New ROM with integrated BlackDog V6_SuperCharger script; BlackDog script
LegacyBlackDogROM1.04_MTD.zip
mirror server
MD5 Sum: f2de1fee666b90ce9064e51e0525c48f
Change log: thanks to J2k3, SB03 and cerchiara for suggestions and feedback!
removed custom gallery and added stock 3D gallery due to MMS pics not displaying
added Flash Player from FC09 stock- seems to improve web browsing
added stock Swype- seems to play nice even when paid or trial versions from Play co-exist with stock Swype (Face it; when you upgrade to another flagship phone, you'll need to practice sweeping a keyboard sometime; beats tapping on a tiny virtual kb and missing mostly all the time! Start practicing in landscape mode.)
re-themed Mms.apk (no more transparency wallpaper but chat bubbles are reformed)
re-themed contacts and dialer backgrounds- darker bg image courtesy of MWBehr @ xda from contributed work on transparent contacts on Cut & Paste ROM
re-themed the pull-downs again; sharpened corners & now 10% darker (I may go to 94% opacity like the pull-down transparency; let me know)
re-based the main system apps with a more recent apktool in hopes of increasing compatibility with newer 3rd party apps
note: this was to be a final ROM pending findings and suggestions; suggestions and feedback lead to some of the changes. Thanks for the input and encouragement. This still remains a daily ROM for me but may not be much longer since I'm due an upgrade and looking into new phone releases with 4G-LTE. I think Sprint and Samsung missed opportunities with the S4 and Note 3; I'm still looking for a good tri-band LTE flagship phone! But still hoping to get this ROM to a lesser need to update frequently and still supporting as a user.
Optional:
V6 SuperCharger Options: to add a quick widget for PowerShift on the fly:
1) open ScriptManager and navigate to location of script (V6 uses /data/V6_SuperCharger/PowerShift_Scripts... "Calculator-(8,12, 39,46,53,60)" is default but try as many as you like, use the one you like best), press and ensure Su is highlighted and "Save"d (You can mark as many as you like for quick widgets but do not set as boot; change as needed).
2) find open space on preferred home-screen, press/hold empty space (1x1 is the widget size), scroll left and select "Widgets", scroll to SMWidgets (available from google play if missing; should be in flash included /data/app), click "Add one script widget" and select your desired widget previously marked in first step.
Note: scheduled Flush-O-matic acts as a cache drop for freeing unneeded RAM cache left when exiting an app that may be using a lot of RAM every 4 hours. If you wish to adjust this, you'll need to download the script to adjust options; option 30.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Older versions:
LegacyBlackDogROM1.03_MTD.zip
Change log:
1) removed SuperSU and replaced with Superuser by ChainsDD for stability; see more at hidden testing.
2) added adblock by jrummy16 and updated hosts file
3) updated and moved some apps around; backup and full wipe recommended
4) added sudo and sdcardstuck code from SenseiSimple's Android Shell Environment ; Bash 4.1 version 1.2bt. To scan SD card for battery draining media bug, use your favorite terminal emulator and type "sudo sdcardstuck"
5) finished theming the pop-ups
LegacyBlackDogROM1.02_MTD.zip
Change log:
Updated SuperSU and Titanium Backup
Optional: to add a quick widget for PowerShift on the fly:
1) open ScriptManager and navigate to location of script (V6 uses /data/V6_SuperCharger/PowerShift_Scripts... "Calculator-(8,12, 39,46,53,60)" is default but try as many as you like, use the one you like best), press and ensure Su is highlighted and "Save"d (You can mark as many as you like for quick widgets but do not set as boot; change as needed).
2) find open space on preferred home-screen, press/hold empty space (1x1 is the widget size), scroll left and select "Widgets", scroll to SMWidgets (available from google play if missing; should be in flash included /data/app), click "Add one script widget" and select your desired widget previously marked in first step.
Note: scheduled Flush-O-matic acts as a cache drop for freeing unneeded RAM cache left when exiting an app that may be using a lot of RAM every 4 hours. If you wish to adjust this, you'll need to download the script to adjust options; option 30.
LegacyBlackDogROM1.01_MTD.zip for TouchWiz FC09! Flashing instructions below...
changelog:
Updated /system apps (ADW and SuperSU) just updated
LegacyBlackDogROM1.00_MTD.zip
change log:
integrated BlackDog script with PowerShift scripts; set via SMWidgets (app free versions included in flash as tools/removable bloat)
restored Flush-O-Matic scheduled 4 hour cache' drop; now it will not flush until android sleeps so you're activity is not interrupted or slowed
updated ADW Launcher, Titanium Backup, SuperSU, Google Play (Black Market) & Gallery (now customizable, somewhat but it can be updated in Market or uninstalled for another app, if needed)
rolled back kernel due some concerns of FC09 kernel increasing battery drain after a notification (although my problem was mostly media scan bug due to suspect media, I wasn't the only user suspecting the kernel so I rolled it back)
swapped Talk and Google Search box to blacked-out versions; thanks to RUJELUS22 Themes for blacked out Gmail, Black Market, Talk, & Google Search Box. I've not been finding full functionality of blacked-out apps, recently. But RUJELUS22 blacked apps seem to retain better GB compatibility ATM.
Updated LT-SC_Odex1.02_MTD.zip(ROM) download link (click)
change log
View v1.04 and v1.05 change log and download link: here.
View Clean and non-SuperCharged releases here.
LegacyThunderRom with Thunderbolt! script starts here. Read post for details and link.
Testing for new SuperChargedLegacyThunder Deodexed and Odex versions starts here; latest is here.
Instructions and warnings:
How do I flash this?
Download, verify md5, back-up in CWM to be safe. If you are already on a TW ROM with MTD/yaffs partitioning, you can keep your data and just wipe cache and dalvik and flash (don't forget to backup, first). If you are on any other type of ROM, you should backup and wipe data first. I have heard from one source that ODIN is not required, if coming from CM but I have not tested that, myself. If trying, remember to flash the ROM twice or flash, reboot recovery and flash again. Note: Large TW kernels do not support TWRP; to be safe, do not inject TWRP recovery. (for CM to TW, personally, I'd recommend back-up, ODIN, root and then flash this). If unsure, read; clean install is the recommended method if having problems. If something does not appear to be working, let me know. This is MTD; if you are coming from ODIN or or currently using BML, this flash will auto-convert to MTD. Note: to get back to BML, you would need to ODIN with victory PIT file and repartion option selected.
To be safe: Be aware that is a development ROM. Although I've flashed and tested this in many different ways, some things still need to be tested. If anything should go wrong, you should be familiar and comfortable with the use of ODIN to recover a semi-bricked device: here.
Description and Credits:
Legacy ROM: an honorary gift from previous and current developers on a now outdated device (yeah, but I hope to get a Galaxy S4 LTE-A or Note 3, soon). As well as the implied: use at your own risk...I am not responsible for anything that could go wrong... please read before asking questions...older download links are at bottom of this post.
What is this? updated 8/1/2013
As the description states: This is a new ROM built from kennyglass123's deodexed from stock FC09 to include all modifications from the gingerbread gits still maintained by SenseiSimple and toadlife. Other mods have been added and available in XDA and elsewhere. Briefly, it includes the mods included in TPR (The People's ROM by kennyglass123) with exception of the flying-in transitions. Legacy ROM uses the ICS transitions found in SenseiSimple's git along with all those found there for TouchWiz FC09 ROMs. I've also added Zeppelinrox's V6 SuperCharger script and Chainfire's latest SuperSU (reverted to Superuser by ChainsDD 9/3/2013). It is rooted but you need to be rooted in order to flash. I've also included Center-Clock-Mod and a smooth scrolling mod. Mms.apk has search and suggestive search fixes that were introduced by modding the AndroidManifest.xml for transparency to wallpaper.
Some images and animations borrowed from ROM Toolbox with jrummy16's explicit permission. There are many others that will be recognized and hopefully, all thanked for their contributions. Additionally, I'd like to thank Travmofosho, kennyglass123 and Nash for porting much of the original theme works to gingerbread. I've also used some theme work from Tha_Dynasty2049, Thomasskull666 and Paul Diddy. If you know of someone I missed, even yourself, please help to credit those that gave freely. As a courtesy, thank them if you like their reproduced work and see them check-in on this thread.
Additional Credits: Thanks all and please help me keep this credit list accurate. Thanks TexasEpic4G for the scenic banner!
"Big thanks to all previous and current developers of the Epic that made this effort simplistically as possible.
Source: FC09 Deodexed with lots of [mod]s- Thanks to kennyglass123 for source deodexed FC09, permission to use the EB/TPR kernel, and for encouraging me to release this. Thanks also to SenseiSimple and toadlife for keeping the GB development git updated.
My mentors (This list is reserved for those that gave direct feedback that helped me in some way. Thanks!): MWBehr, Travmofosho, ÜBER™, Nashdogg, kennyglass123, darkierawr, RandomKing, Ca1ne, flastnoles11, jrummy16, lilajrestnom, gooch1025, SenseiSimple and toadlife. Gosh, what would I know about android without these guys and more, I'm sure there are many more that I've used their work in one way or another, including the credits below.
Features:
Zeppelinrox's V6 SuperCharger script integrated into ROM. You can flash, and perform an extra boot to start service. EarthBound's zipalign included on boot, including initial flash 'n boot. Other V6 options available in Terminal Emulator are sclean, fixfc, vac and flush. Please read his tread. Zeppelinrox links xda updates via tweets.
SuperSU (root)- Read about the SuperSU in XDA, here, and thank Chainfire. Root is now secured by SuperSU.
Sprint Connections Optimizer
Most Bloat removed; see kennyglass123's TPR thread for extra bloat flashable
Samurai custom FC09 kernel
- Voodoo sound
- Voodoo color
- Overclocking (enable higher frequencies in included Control Freak app)
- Undervolting (Stock voltages default; default I/O Scheduler and CPU Governor: vr/Samurai are a good setup for this ROM; alternate could be sio/wheatley)
Logsprovider fix...no texts in log (found in git)
swipe notification mod- thanks Ca1ne
GPS Fix - Thanks Heinkhieu
Hotspot Hack - Thanks Necrosan (found in git)
Modified Power Menu - Thanks to untermensch (found in git)
Scrollable status bar toggles - Thanks SenseiSimple (found in git)
ICS Transitions (found in git)
CRT Off animation (found in git)
CRT-On animation -there are sources for this but I cannot recall the contributor that simplified this mod; help please!
Smooth scroll- thanks AndroidOn (This feature removed in releases, after 7/20/2013)
Volume rocker mod (sound on to vibrate to silent) thanks mkasick (found in git)
Screen stays off when unplugged
No battery full popup (I use a visual "full" icon at the 1% battery because the icon is more accurate than blue light for bump charge users)
Removed audible low battery warning when screen is ON as well as that fake shutdown screech; it's now a silent pop-up at 5%. There are no interruptions of service or impact to performance.
Low Battery audio warning tone still sounds on boot or Screen-Off when battery is less than 5%; powers-down at 0%.
Included visual battery low warnings starting at 14% (battery % changes from white% to Red%) At 4% it starts animating with battery "!" icon.
Charge animation has been simplified; no wasted resources and bulk to animate a charge from current% to 100%; the UOT Decimal animates with charging icon to accomplish a reasonable charge animation. credit or criticism to me on those mods. Other mentionables: UOT Kitchen and LeoMar75 for in-depth GB mod
Center Clock Mod with no notification overlap- thanks to Ticklefish and sdojoin
Modified stock Lockscreen slider and ring- Sorry, I forgot the source of my original png but I modded it.
Some different sounds - thanks to Nash, SenseiSimple and others I'm sure
Blue Gingerbread Keyboard - disable other keyboards to use -thanks GregTard (and Orlzzt for finding it)
Transparent Mms.apk with tinted chat bubbles and fixes for text search and suggested search- by myself and MWBehr
Transparent Contacts- thanks MWBehr
Semi-transparent-curved dialer ported (by samep) from an original work kept alive by Paul Diddy's archive; sorry, I've forgotten the original author's id
Simple In-call dialer theme thanks to Paul Diddy for those buttons, too; backgound by me (samep)
Theme port by me, samep, thanks to the many sources here: Paul Diddy, Travmofosho, Nash, Tha_Dynasty2049, & Thomasskull666. Special thanks to jrummy16 for permission to use images and OG Droid bootanimation from ROM Toolbox; see pull-down animation and hidden GB Easter-egg.
Pull-down-animation with non-transparent background runs once and clears out of view, leaving semi-transparent notification background. All individual dividers removed to allow better view of animation.
TW Launcher (not present in later releases)
Removable apps: Titanium Backup, LBE Privacy, Control Freak, Script Manager and widgets, Voice Serach, and Customizable Gallery.
Intent:
To bring a well-equipped ROM and tool to end-users that is both pleasing to the eye and succeed with minimal flashing and tuning. You may recognize the kernel splash screen; kenny gave permission to use that. (it's the only version of the EB FC09 kernel with notification LED fixed). It's also EarthBound's best kernel for FC09 and needs no special tweaking; defaults are a very good starting point. Voltage Control is included in the flash as well as Titanium Backup, if needed for your paid apps restoration. SuperSU helps to avoid an issue loading wrong su binary from market, if updating to newest superuser but, so far, I've had no issue updating SuperSU and using the suggested su binary it asks the user to upgrade to. The included busy box is the one from SuperCharger Starter Kit and the V6 SuperCharger script is setup to launch at flash but doesn't go continuous service until rebooted once after the initial flash and boot. There is also a programmed 8-hour flush to free up RAM to hopefully reduce lag without inducing lag. You can test and adjust all these scripts to suit yourself but at least you can gain from from not having to set this up, initially. For updates and useful hints; read Zeppelinrox's OP and read some more. The added feature is only the beginning; V6 changes frequently and discussion is both educational and lively. No need to discuss much about V6-SC, here. Start here, if needed. Don't forget to thank him while you're there, if you haven't before. His work is also linked in his signature.
I've also included Black Market and YouTube by B-boy™ among the free apps that may frequently have to be loaded or restored when flashing a new ROM. His blacked-out/inverted and transparent apps are here. Thank him here.
Testing, notes & suggestions:
Testing
As far as I know, Legacy ROM versions are stable. I had asked volunteers to test 4G Wimaxx and hotspot tethering; no 4G here for me. One user of Legacy ROM v1.03 confirms 4G is working... not much complaints but requests were made for changes. I was maintaining more than one version to accommodate some users' requests but some have PM'd farewell wishes as they moved to other forums after phone upgrade so the multiple versions' support has ceased pending further requests which I do consider.
You've tested, now what?
Post your feedback. Request proposed changes. Test and share feedback. Like it? Use it. Wanna change something and share it? Fine but don't forget to credit the sources, including myself (some of my work is in there, too.)
Some V6_SuperCharger notes are here.
Color issues? see this post for voodoo app settings. thanks to Marcusant, lilajrestnom, and elevans for options, testing and searching.
Force Close or black screen with or without shutdown Issues? You need a good Superuser application that updates the su binary correctly on this phone, Superuser by ChainsDD and Superuser by ClockworkMod have been tested. ChainsDD su binary 3.0.3.2 can be found in BlackDogROM1.03 seems best suited to quickly and correctly declare a Force Close and allow you to Force a Close of app and continue without hanging up or rebooting. Sadly, there are third-party apps that can be tested but the developers have been notified of the issues. Android 2.3 is not fully supported by third-party apps but mostly functional. And I found that newer su binaries don't seem to be expecting these issues and SuperSU and some others were not correctly updating the su after install or upgrade. I was manually updating SuperSU and releasing new ROMs until I realized the Force Close issues were not properly declared and hanging the UI for prolonged periods. No disrespect intended to developers; I think we all share the burden for the unanticipated actions that lead to Force Closes so I'm not pointing any fingers. The Superuser apps are probably best suited for rooting and maintaining root newer devices, anyway.
Screenies and quick note: battery used for capacity testing is a 2000 mAh third-party product with GT18 months of use; on average, it provides about an extra hour of display time compared to the 1500 mAh OEM battery which still performs well. Some third-party batteries may actually be smaller in size, requiring extra backing to keep secure contact with terminals; my OEM battery fits tighter than any battery I've purchased. (I use a strand of electrical tape running along bottom, back and top of battery to fill the void.)
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
First. iSaint and all that
EDIT: Trying to figure out how a ROM went 23 minutes without a "First" post, and realized you posted this in general.
Sent from my SPH-D700 using Tapatalk 2
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
samep said:
Legacy ROM...as I interpret the term, legacy, an honorary gift from previous and current developers on a now outdated device (yeah, but I hope to get a Galaxy S4, soon). As well as the implied: use at your own risk...I am not responsible for anything that could go wrong... please read before asking questions...Download link is at bottom of this post.
What is this?
As the description states: This is a new ROM built from kennyglass123's deodexed from stock FC09 to include all modifications from the gingerbread gits still maintained by SenseiSimple and toadlife. Other mods have been added and available in XDA and elsewhere. Briefly, it includes the mods included in TPR (The People's ROM by kennyglass123) with exception of the flying-in transitions. Legacy ROM uses the ICS transitions found in SenseiSimple's git along with all those found there for TouchWiz FC09 ROMs. I've also added Zeppelinrox's V6 SuperCharger script and Chainfire's latest SuperSU. It is rooted but you need to be rooted in order to flash. I've also included Center-Clock-Mod and a smooth scrolling mod. Mms.apk has search and suggestive search fixes that were introduced by modding the AndroidManifest.xml for transparency to wallpaper.
Some images and animations borrowed from ROM Toolbox with jrummy16's explicit permission. There are many others that will be recognized and hopefully, all thanked for their contributions. Additionally, I'd like to thank Travmofosho, kennyglass123 and Nash for porting much of the original theme works to gingerbread. I've also used some theme work from Tha_Dynasty2049, Thomasskull666 and Paul Diddy. If you know of someone I missed, even yourself, please help to credit those that gave freely. As a courtesy, thank them if you like their reproduced work and see them check-in on this thread.
After the source and credits get updated, I hope to move this thread to the development thread. Suggested source code or theme will be will be considered to make this a fun collaborative effort, if it doesn't lose support due to its predictable short-life-expectancy.
How do I flash this?
Download, verify md5, back-up in CWM to be safe. If you are already on a TW ROM with MTD/yaffs partitioning, you can keep your data and just wipe cache and dalvik and flash (don't forget to backup, first). If you are on any other type of ROM, you should backup and wipe data first. I have heard from one source that ODIN is not required, if coming from CM but I have not tested that, myself (for CM to TW, personally, I'd recommend back-up, ODIN, root and then flash this). If unsure, read; clean install is the recommended method if having problems. If something does not appear to be working, let me know. This is MTD; if you are coming from ODIN or or currently using BML, this flash will auto-convert to MTD. Note: to get back to BML, you would need to ODIN with victory PIT file and repartion option selected.
To be safe: Be aware that is a development ROM. Although I've flashed and tested this in many different ways, some things still need to be tested. If anything should go wrong, you should be familiar and comfortable with the use of ODIN to recover a semi-bricked device: here.
Why post this in the general forum?
I have yet to compile an accurate list of included features and credits. My notes on file at home were lost due to a local issue and I'm gathering that data again to post in the development thread at a later time. Meanwhile, this is ready for testing. I need volunteers to test 4G Wimaxx and hotspot tethering; no 4G here for me.
You've tested, now what?
Post your feedback. Request proposed changes. Offer to help with screenshots and decorative forum splashes, if inclined to share something useful to others considering a test run of their own. Like it? Use it. Wanna change something and share it? Fine but don't forget to credit the sources, including myself (some of my work is in there, too.)
Suggestions:
Other than just going back to your favorite launcher, the Lightning Launcher can be easily setup to suit your own use. I recommend adding to each home-screen before removing all that is there to preserve that screen's programmed stops. Otherwise, the setup becomes a little more complicated. The tutorials are linked on home-screen. The initial setup is very good if you only need three home-screens. You can add many more and even scroll up, down, left, right for multiple home-screens if you like. The dated thread on LL suggests that you have to buy a widget to use your app widgets; no longer the case, you can setup app widgets. Live wallpaper is supported but AFAIK, you have to set a shortcut in gestures to do that: I used "Two Fingers Down" swipe gesture and selected "wallpaper" function from the drop-down list to get LWP supported. I also programmed the Home key to get notifications from pull-down; interestingly, now the Back key finds my home screen like the former Home key when viewing the home-screens.
Read about the SuperSU in XDA, here, and thank Chainfire. Root is now secured by SuperSU.
Intent:
To bring a well-equipped ROM and tool to end-users that is both pleasing to the eye and succeed with minimal flashing and tuning. You may recognize the kernel splash screen; kenny gave permission to use that. (it's the only version of the EB FC09 kernel with notification LED fixed). It's also EarthBound's best kernel for FC09 and needs no special tweaking; defaults are a very good starting point. Voltage Control is included in the flash as well as Titanium Backup, if needed for your paid apps restoration. SuperSU helps to avoid an issue loading wrong su binary from market, if updating to newest superuser but, so far, I've had no issue updating SuperSU and using the suggested su binary it asks the user to upgrade to. The included busy box is the one from SuperCharger Starter Kit and the V6 SuperCharger script is setup to launch at flash but doesn't go continuous service until rebooted once after the initial flash and boot. There is also a programmed 8-hour flush to free up RAM to hopefully reduce lag without inducing lag. You can test and adjust all these scripts to suit yourself but at least you can gain from from not having to set this up, initially. For updates and useful hints; read Zeppelinrox's OP and read some more. The added feature is only the beginning; V6 changes frequently and discussion is both educational and lively. No need to discuss much about V6-SC, here. Start here, if needed. Don't forget to thank him while you're there, if you haven't before. His work is also linked in his signature.
I've also included Black Market and YouTube by B-boy™ among the free apps that may frequently have to be loaded or restored when flashing a new ROM. His blacked-out/inverted and transparent apps are here. Thank him here.
To download, click here.
Click to expand...
Click to collapse
Nice job samep. Good to see you still continuing on with the work we once started. Sorry that I haven't been around much to help. Been trying to learn new things from the pros and family and personal life has taken much of my time. Luckily there are other talented minds out there in effsi and dropple and bthorne79 and saramon to help keep us Rollin on the good ol OG epic. This is the best group of guys I've ever worked with. Gonna test this as soon as I get to my PC. Thanks bro.
Sent from my SPH-D700 using Xparent Skyblue Tapatalk 2
Nashdogg said:
Nice job samep. Good to see you still continuing on with the work we once started. Sorry that I haven't been around much to help. Been trying to learn new things from the pros and family and personal life has taken much of my time. Luckily there are other talented minds out there in effsi and dropple and
Sent from my SPH-D700 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Thanks, man! Congrats again on your ROM. Been missing the communication we once had but we've been busy working other things! It's all good; I wish you success in that and whatever is next!
samep said:
Thanks, man! Congrats again on your ROM. Been missing the communication we once had but we've been busy working other things! It's all good; I wish you success in that and whatever is next!
Click to expand...
Click to collapse
Reunited and it feels so good....lol!
Great work Samep! Let me know when you are ready to have this moved to the big leagues!
kennyglass123 said:
Reunited and it feels so good....lol!
Great work Samep! Let me know when you are ready to have this moved to the big leagues!
Click to expand...
Click to collapse
Sure; will do. Thanks for your permission to use the kernel, your contributions and for stopping by, Kenny!
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
samep said:
Sure; will do. Thanks for your permission to use the kernel, your contributions and for stopping by, Kenny!
Click to expand...
Click to collapse
Any screenshots?
Sent from my SPH-D700 using Tapatalk 2
DaKillaWilla said:
Any screenshots?
Sent from my SPH-D700 using Tapatalk 2
Click to expand...
Click to collapse
Working on it but it's not really in my skill set. Anyone willing to make some; please do.
If you saw Cut & Paste Extra Crispy version, the differences would be most noted in theme, animated pull-down, boot animation, charge animation and lock screen. The large UOT Decimal 0-100% battery remains but I centered the clock and moved the low battery warning from wherever it was to 5%. The bonus on the warning is that if your screen is on, no audible warning; just a visual pop-up. I was able to remove that fake shutdown that would interrupt services like hang-up a phone call in-progress. No more startling warning tones while your holding the phone but if the screen is off or you boot with battery 5% or less, you will get the audible warning of low battery.
So to characterize low battery warnings while display remains on:
LT 15% battery % indicator turns from white to red (as in Cut & Paste Extra-Crispy)
5% you get a pop-up warning to plug-in.
LT 5% an animation starts to cycle between battery % (red) to !battery symbol.
0%-phone turns off
Use responsibly; you have been warned; lol! I did this for my own liking; what do you think? Keep it or go back to 15% or 20% screeeeech-fake-shutdown? Personally, that annoyed me. The best way to get 100% out of our battery is to wipe the battery stats when flashing new ROM or less than 50% on a reboot. If you needed until it shut down; you'd have it without it interrupting service. No risk to battery life AFAIK.
Actually, the differences are mostly in animation and function that screen shots may miss. IDK how in-depth screenshots can go; a video review may reveal more about this ROM than screenshots(?) I didn't give it wallpaper but I am open to suggestions.
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
COOL! I will try this out sometime this week when I can "borrow" my daughter's laptop ( since I'm gonna need to use Odin)
Sent from my SPH-D700 using xda premium
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Was pretty cool to play around with. Love the drop down animation. It seemed very smooth. You did a great job on this samep.
Sent from my SPH-D700 using Xparent Skyblue Tapatalk 2
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Nashdogg said:
Was pretty cool to play around with. Love the drop down animation. It seemed very smooth. You did a great job on this samep.
Sent from my SPH-D700 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Thanks for trying and posting feedback. My wife and 6yo daughter even gave their approval on the drop down animation.
Sent from my SPH-D700 using xda app-developers app
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Screen shots? I know you explained how it looks but to see it would be nice.
Sent from my SPH-D700 using xda app-developers app
Sorry, I've been slacking on the screenies. I just added 3 to the OP.
The wallpaper is not default (yet); let me know if this one is wanted or not. I'm taking requests for wallpaper but I do want to keep it dark and natural looking. This one is time lapsed.
Working on an update due to some market apps updating and minor appearance changes.
Possible revision upcoming and V6_SuperCharger Notes
I'm now holding off on an update I had uploaded & posted in OP; sorry to say that it looks like one of the build.prop may be breaking bluetooth. If you installed v1.02, test Bluetooth ( I couldn't get mine to turn on until I backed the build.prop out and went back to to a revised one). I'll see if I can add some battery savers in and leave out whatever is impacting Bluetooth enable). Removing the link until I sort this out. I would delete the post but the notes about V6_SuperCharger may still be of some use.
upcoming change log
update market apps
minor theme change (most of them in extended power menu and alternate AOSP lockscreen)
possibly add more battery saving tweaks to build.prop to test; from here.
Now may be a good time to review (for those not familiar) the script commands found in Zeppelinrox's thread.
To Test:
Open a Terminal Emulator session and type "cat /proc/*/cmdline | grep Super" (only what is inside the quotes)
If you get only "Super", the service is not running.
If running, the return also returns /system/etc/init.d/99SuperCharger & /data/99SuperCharger.sh
Things to look for:
browse to sdcard and see if a file something like "!SuperCharger.html" exists. If so, the text inside has a link to a help file from Zeppelinrox to help you. As a troubleshooting help, the file copies to your sdcard when running the script. You can also delete this file after running the script successfully to know that if it appears again, there may be an issue running a service a boot. Just remember, it may have appeared again because you ran the script but did not delete it.
You can also check your logs found at /data (use a root browser to navigate and check) for the various services ran at boot; they may give clues to problems encountered. You can also read the script for your setup. Note: I used thses while troubleshooting the integration of V6_SuperCharger into the ROM. I don't anticipate problems unless you've made changes.
How to make changes:
You'll need to download the latest Zeppelinrox script. see the OP for link; you also need this for updates to V6_SuperCharger services. Outside of flashing this ROM, your support for V6_SuperCharger service should come from searching and reading his thread.
Sorry, but to uninstall V6-SuperCharger, you'll need to download the script.
If you have no previous settings but want to make changes, run the script and select "Driver Options" to make those changes.
Already have V6_SuperCharger and don't want my setup?
I have not tested this theory but I think if you run the script and charge from sdcard (default) on your initial boot, you will overwrite all my settings. Also, I think as long as the script is not run, your SDcard settings remain unchanged. No guarantees; I have not tested this.
Terminal Emulator Options:
type "su" then V6_SuperCharger command as follows, below
"fixalign"- Two operations in one- fix permissions and zipalign
"vac"- cleans the Database
"sclean"- superclean and restart (really not necessary as service is setup to continually run)
"flush"- delete some cache to make more RAM available
Note: want to do all the above? Just reboot; done!
Note: There is a delay in starting the SuperCharger Service after a boot. Due to startup programs and other services trying to start, you cannot expect initial speediness after a boot. I've tried to keep the phone on a flush schedule of 8 hours. It's also untested but there could be times that an timely flush could cause lag. Please let me know if this becomes an issue and any steps you may have tried or are familiar with to avoid this possibility. It's possible that a ScriptManager Widget for "vac" may work better on demand. Thanks!
Running this now--extremely awesome ROM! It is fast, smooth, and stable for me. I'll test 4g tomorrow when I go out (dont have it at home).
Request: Can you give an option to disable the android drawing when the notification bar is pulled down? It's cool, but pretty distracting when it does it every time.
Thanks for your hard work
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Well, I can remove it altogether and post an alternate download.
Do you like the aosp lock screen better than TouchWiz? I was gonna post a link for one, later. If so, I'll make them in one flash. No pulldown animation with aosp lock screen included.
Sent from my SPH-D700 using xda app-developers app
samep said:
Well, I can remove it altogether and post an alternate download.
Do you like the aosp lock screen better than TouchWiz? I was gonna post a link for one, later. If so, I'll make them in one flash. No pulldown animation with aosp lock screen included.
Sent from my SPH-D700 using xda app-developers app
Click to expand...
Click to collapse
My vote definitely goes for AOSP lockscreen, it always seemed easier on the thumb. Also I'm for a no animation version
v1.03 with AOSP lock-screen, no animated pull-down and updates
Download: FC09.LegacyROMv1.03_MTD.zip (linked in OP); Please read updated flash instructions just below...
Flash Instructions:
Backup data or nandroid
Wipe data, cache and dalvik
Flash ROM
Restore Data or advanced restore data from nandroid
Reboot once more
Note: This version has been removed; discovered why it can only be clean installed. New version to be released, soon.
change log:
improved V6_Supercharger integration
improved some .png's for AOSP lock-screen and extended power-menu
added a few more battery saver tweaks to build.prop- thanks omair2005
removed pull-down animation
removed Lightning Launcher and installed ADW Launcher
updated market apps
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Welcome to the big time!
Thread moved
Friendly Neighborhood Moderator
Re: [ROM][FC09][TW-MTD] Legacy ROMv1.01
Ok got a chance to test 4g. It activates but cant connect in the area where I used to get 4g. It's possible though that there is a network issue in my area
Edit: do i need a full wipe to go 1.02>1.03?
Sent from my SPH-D700 using xda app-developers app

Categories

Resources