yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] FastSkynet:
Still get constant bootloop
[Desire Android Development] Androidmarketuser:
Simply use another rom, CM10.1 or PA for example.

It's faster anyway.
[Desire Android Development] FastSkynet:
My hboot is CM7 r2 and i dont know if those roms are compatible with it

And i dont want to change the hboot because im new into this stuff and i dont want to mess something
[Desire Android Development] Chromium:
Changing hboot isnt very difficult. Use the PB99IMG method, and follow instructions and you will be fine.
[Desire Android Development] Androidmarketuser:
Click on the link in my signature.

You can download a rom from http://evervolv.com/devices/bravo and use my SlimFactory script to slim it down.

For me it fits definately in cm7r2!

Otherwise use CyanoMod007 (http://xdaforums.com/showthread.php?t=2213033) but you'll need an ext partition...
[Desire Android Development] FastSkynet:
Tnx man PB99IMG was very easy it took 3-4 seconds to change it
[Desire Android Development] suiller:
yep, too many system app (about 30Mb) must be moved under /data but some of them don't work correctly if moved

we have about 140Mb in /system, at max is possible to move about other 20Mb, but other 20Mb will still miss from reaching oxygen hboot size (100Mb total)
[Desire Android Development] gastrella:
ah ok .... and modify the dimension of an hboot it's too difficult? ( noob question )
[Desire Android Development] suiller:
absolutely no, but you've to format all partitions (except sd), so you'll start from scratch... ready for spring cleanings? :D
[Desire Android Development] suiller:
OK, speaking again about zRam I made this simple mod...

if zRam is active swappiness fixed at 20% (we don't want be aggressive at all :D )

if zRam is not active swappiness is set 0 (without swap we don't need swap parameters :rolleyes: )

vfs cache pressure is still between 20 (wake state) and 40 (sleep state) because I didn't notice ram degradation

I updated both slim-rom, script alone and mini-sdk too (adb.bat updated too), so you can't be wrong :rolleyes:

it isn't necessary to completely re-flash the rom (without wipe of course), if you want change just the script simply push it from updated sdk-windows

ps: please don't PM me asking what is mini-sdk-windows or script... all is well exposed on 1st page of this thread ;)
[Desire Android Development] Kazuha Vinland:
What surprises me is that you haven't given any statement in the first post about whether or not the build is any significantly faster than Sandvold's full fledged one. Is it? :o

My Desire isn't running the latest ICS builds as fluidly as earlier betas, and I assume it is due to the inclusion of extra "cluttered" material either on Sandvold's or Google's part. Can you politely confirm this?:o
[Desire Android Development] suiller:
this rom is at 98% equal to the one provided by Sandvold... I just removed some stuff (I mean apps that personally I don't use, don't need & don't consider vital)... just removed some debug/test binaries and all stuff that can be downloaded by user upon his/her needs, updated as for my tastes some small things (hosts file, gps.conf, build properties, etc...), plus added a script to manage cpu clock with a different approach (it will manage cache pressure too)

apart this speaking between us :D this rom can't be theoretically faster than Sandolvd's one... simply because the core is the same, but practically it could be faster on everyday usage because on average reports it has less "things" per user... :cool:

in few words it should be faster in a pure logic way :rolleyes: or not? I dunno, I'm lost :D
[Desire Android Development] gastrella:
i'm ready ;-)
[Desire Android Development] sroy001:
How to put live wallpapers? Is there any livewallpaperpicker.apk?
[Desire Android Development] suiller:
you have to download original ICS Sandvold rom, extract LiveWallPaperPicker.apk (use winrar) and insert into slim ICS rom zip file, then reflash...

or simply extract apk & push it under /system then restart your device
[Desire Android Development] fragargon:
No it has been removed to gain room into /system... but if look few pages back, suiller already responded to this question.

Need to grab livewallpaper and push it to /system

M2c
[Desire Android Development] suiller:
I didn't included it because I never used, livewallpaper is a real battery killer :D

anyway we have still some spare space under /system so it could be included without problems :cool:

how about ram degradation after a couple of days? (not so heavy as I could expect)

someone has to report zRam related issues? (personally no)

do you feel faster with zRam or without? (personally I didn't notice any difference)
[Desire Android Development] fragargon:
very nice

this a couple of day i m running (first shot) i mean with first 98desire script.

it s running really fine, i just switch early hours to tiamat kernel coz i got suddenly reboot but since it s running without any issue (still conservative gov).

I moved a lot of apps which is not daily used. I got around 60 apps and still 70 MB free. I don't use neither zram or ksm... whilst this as i have read should make some differences when heavy memory loads like HW acceleration used (so when chome or some video player as i m not used to).

so in conclusion i would say that is a real good deal :D

i like the way you manage the cpu tunning (never though to use consertavie like you do).

so once more many thanks sharing your knowledge

edit: i m never below 60 mb ram available but i have to say that i m using some automated script to flush engine (about every 4 hours with help from tasker/secure settings) in case here is the script from zeppelinrox a real smart guy
[Desire Android Development] suiller:
thank you for hint, anyway I've thought too to wipe caches at certain time (for ex in night times) but with our approach of manipulating cache pressure between wake and sleep states it isn't really necessary

even if I think it could have sense, at least after 2-3 days of no-stop rom work

what do you think about leave a low value for cache pressure (let's say 10-20) on wake state while flushing caches while on sleep state?

this because most of times our device is slept, so there is no cons about wiping caches (once of course)
[Desire Android Development] fragargon:
hi Suiller,

i ve noticed that after an among of time (shorter thtat the you mentionned) the device become laggy so yes it makes sense and this is no placebo at all.

since i m running this script, it no happening anymore.

this sounds really good as low pressure cache means greater apps in cahce it could boost some of them like... mhhh i used to use gosms with a bunch of messages... it takes a while since it has been started if if not used from a great laps of time... this is not if it has already run siince a short time... so it make sense to me and sounds good. however it think you ll need to run the flush cache more often that nightlies... i may be wrong, need to be tested. i think 4 times a days is good.

from my experience, it already happens that the popup tasked comes up while i was playing with the device... any lags to report, no issue but ram gaining (i got a minimalistic widget which is reporting free ram... i m sure what i m talking about).

so in conclusion i would say it worth the deal. I would update the 98script whit new cache pressure, let me know. i would test this.

m2c
[Desire Android Development] suiller:
don't worry I'm already working on it ;)

I'm glad for your help but I have to extend script mods also to other scripts (I work also on ginger roms with different devices)

anyway I think to use this approach using already simple on-off function (I prefer to don't add a dedicated cron script, also to keep all mods in one single script):

A. wake state => nothing to do

B. sleep state => script will check free ram (free + cached) and if its value is under, let's say 100mb it will drop caches

A. wake state (again) => caches were dropped, we should start with more free ram

I was thinking to use 99Mb as ram free limit

I'm still thinking if enable the free ram check also during wake-up phase... hmm.. I'll experiment it & will report :cool:
[Desire Android Development] suiller:
OK a "new" release is published

, in reality I changed just a couple of things, but I think they are interesting.

1st one simply I added under /data/app a particular version of the original ICS launcher, also available on google-play (ex market) here:

ICS Launcher

I added this app because I'd like to help its developer (Tim), simply he did a great job, launcher fits perfectly google code and above all it has no ads or "extra" mods (it supports folder too). He is working actively on it so... give it a try, also because till now is completely free

of course going under /data/app you can remove it upon your needs, but believe me it's almost perfect ;)

2nd upon suggestion of our fellow fragargon I decided to improve our device performance by modding the "98" script a bit... in few words I lowered cache pressure of 10pt (wake: 20>10, sleep: 40>30) plus I added an automated flush procedure on sleep times (when device is put on sleep the script will check also amount of free memory, if lower than 89Mb it will flush caches, of course you wont notice anything and you will have some more free memory on next wake-up)

I don't know if 89Mb is the correct size, but should be balanced for 90% of us, anyway is possible to change it by editing 98mydesireI script (consider also I'm still testing it)

so good download & like always stay tuned :cool:
[Desire Android Development] fragargon:
Hi suiller,

Soon i m back home, I m gonne give a try. Also tested the launcher (actually i was using menus launcher... light weight) anyway.

I ll give you feedback in few days about the new release ;)

thks a lot

about ram: around 80 MB should be fine.... a notice that when available ram reach +/-55Mb... launcher was redraw (this means that OOM kernel priority have clean a lil bit to get some ram room as far as i understood the way is going)

m2c
[Desire Android Development] suiller:
hi friend, yep you are right about OOM

I calculated upon my experiences and I was in doubt between 89 or 79 (90v80), right now cache pressure between 10 and 30 seems to give no issues also on long run

I forgot a small thing for all that want to monitory caches wipe, simply: cat /nohup* and you'll see current state with free memory report

upon a flush it will report also before/after comparison :cool: (just for curious :D )
[Desire Android Development] junjihoon:
can I install it without wipe?
[Desire Android Development] suiller:
hmm... you could try but many things were removed and/or moved from data to system
[Desire Android Development] suiller:
Published a new slim rom based on latest Sandvold beta rom (0.6.1)

I've yet provided to install old dhcp module (new one seems give issues again)

as always choose standard installation, wipe not needed if coming from previous slim rom

flashing time :cool:

ps: I've no 3G signal but I can't check if it's just a provider or a sim card issue, can someone confirm if 3G data/phone still works with latest slim rom?

EDIT: 3G is OK, was my provider... :mad:
[Desire Android Development] fragargon:
hi suiller,

let me back home, i l flash latest and give you feedback about 3G.. let s say 60 min and this should be done ;)
[Desire Android Development] suiller:
perfect ;)
[Desire Android Development] fragargon:
hi,

at home, actually flashing the slim release 0.6.1... waiting for

i would edit the post to give some feedback ;)

well this doesn't sounds good.

installed and reboot twice with anything more... no radio at all i m not even able to call someone ???

logcat

I/SystemServer( 395): Connectivity Service

D/ConnectivityService( 395): ConnectivityService starting up

E/ConnectivityService( 395): Ignoring protectedNetwork 10

E/ConnectivityService( 395): Ignoring protectedNetwork 11

E/ConnectivityService( 395): Ignoring protectedNetwork 12

E/MobileDataStateTracker( 395): default: Ignoring feature request because could not acquire PhoneService

E/MobileDataStateTracker( 395): default: Could not enable APN type "default"

D/NetworkManagementService( 395): Registering observer

D/NetworkManagementService( 395): Registering observer

I/WifiService( 395): WifiService starting up with Wi-Fi enabled

i already another kernel in which i m rely on and even radio not working... damm need to investigate...
[Desire Android Development] suiller:
try to set manually your provider from apn scan
[Desire Android Development] fragargon:
already tried this; check apn; scan manually.... but nothing.

is it working to your side???
[Desire Android Development] suiller:
yep. generally when happens I choose auto scan than select my provider from list
[Desire Android Development] fragargon:
ok i will give another try

Hooo i m connected now... early so the same thing, anyway, it s fine: D
[Desire Android Development] sroy001:
Can someone post ICS livewallpaperpicker.apk
[Desire Android Development] fragargon:
It s in the last release, work pretty fine the ram tweak: D
[Desire Android Development] suiller:
to see how script works: cat /dev/log/mycpu

you will see some reports on freed ram after some hours of active use

ps: I wont be able to make any mods or give direct help because right now I am at the sea home... beach comes first, hope you will understand :cool:
[Desire Android Development] fragargon:
Sure take a rest and enjoy the seesight. Rom is working awsome ;)

a/local/bin:$PATH <
app_44@android:/ $ su
app_44@android:/ # cat /dev/log/mycpu
Sat Apr 28 02:22:17 GMT-2 2012 ram freed 6968 Kb
Sat Apr 28 10:38:46 GMT-2 2012 ram freed 1612 Kb
Sat Apr 28 10:43:58 GMT-2 2012 ram freed 148 Kb
Sat Apr 28 11:20:02 GMT-2 2012 ram freed 444 Kb
Sat Apr 28 11:20:45 GMT-2 2012 ram freed -560 Kb
Sat Apr 28 11:30:28 GMT-2 2012 ram freed 1484 Kb
Sat Apr 28 14:04:25 GMT-2 2012 ram freed 7764 Kb
Sat Apr 28 14:17:36 GMT-2 2012 ram freed 7476 Kb
Sat Apr 28 14:55:35 GMT-2 2012 ram freed 14636 Kb
Sat Apr 28 15:17:44 GMT-2 2012 ram freed 12000 Kb
Sat Apr 28 15:45:18 GMT-2 2012 ram freed 1532 Kb
Sat Apr 28 15:48:57 GMT-2 2012 ram freed 28 Kb
Sat Apr 28 15:57:24 GMT-2 2012 ram freed 2748 Kb
Sat Apr 28 17:34:01 GMT-2 2012 ram freed 2264 Kb
Sat Apr 28 17:44:21 GMT-2 2012 ram freed 13988 Kb
Sat Apr 28 17:51:03 GMT-2 2012 ram freed 1644 Kb
app_44@android:/ #
[Desire Android Development] YoUnEs DeX:
i wont teste dis rome with u :rolleyes:
[Desire Android Development] suiller:
I noticed that dropping caches happens too often. I mean that it should happen once/twice a day because it has no much sense doing it too many times so probably I will lower the free limit ram...

I was thinking that new limit should be around 60MB

I'm testing again other combination with zram

also noticed better performance in giving proc limit (4) for background app (in dev settings) and seems all working... right now I do not have issues

someone reported spontaneus reboot?
[Desire Android Development] jdstrydom:
also as someone mentioned - no mobile (either 2G / 3G). unable to register to network, browse for networks etc.
[Desire Android Development] suiller:
you have to re-register than it will work again
[Desire Android Development] jdstrydom:
saw that a few pages ago. problem is that after reboot it is telling me that the network is not available (previously registered on). searching for network reveals no networks.

Doing another reboot now.
[Desire Android Development] trinity1:
same problem here. Whenever I reboot I have no signal and need to go for manual search...
[Desire Android Development] k3lcior:
+1 Network not available after boot, manual search didn't find anything.
[Desire Android Development] suiller:
I will look into search network issue this evening... holidays are finishing :rolleyes:
[Desire Android Development] suiller:
I'm still looking into network search "issue" after every reboot but still no luck (I know it is annoying but anyway a re-registration will solve)

I've made in the meanwhile (I rebooted my phone hundred times :D ) a lot of deep tests about zRam, cache pressures, tune-able variables, etc...

my current setup is: ksm enabled + zRam 18% + standard 98myscriptI (conservative @ off 245-245 / on 960-1113)

to catch latest mods simply re-flash last slim-rom from repository

ps: I lowered also free limit ram to 69Mb (89Mb was too high, I saw dozen drop caches in half day)
[Desire Android Development] fragargon:
hi suiller,

still monitoring your thread.

to my side i just lowered limit free ram to 69MB as you adviced

about radio problem, indeed each reboot need to manually select right network...

well i can live with as i don t reboot so many time.

i looked the log to => cat /dev/log/radio i m not used to do, did not see something revelant. however here is mine (edit with notepad++ and setect utf8 encodage)

http://pastebin.com/nZi137A8

m2c
[Desire Android Development] suiller:
thank you, these things can help a LOT ;)

I suspect that ril issue could depends directly by htcril.so library or the wrapper (optimization issue? still dunno I'll try different versions)
[Desire Android Development] kubek1334:
rom is awesome except this phone (gsm) no singal issue.

Hope it will be fixed soon.

Rom is awesomly fast.
[Desire Android Development] suiller:
thank you... anyway it's possible to flash over without losing anything. are just minor updates but also useful for testing porposes. I made some mods related to sys and vm parameters plus removed couple of scripts not needed anymore
[Desire Android Development] kubek1334:
and another bug on your rom.

Aroma installer > a2sdx and oxygen data2sd are not working.

Annroid shows 148+ MB of memory

I use stock HBOOT.

On FAT edition (sanvold's) everything works fine.
[Desire Android Development] suiller:
you have to choose all DEFAULTS :rolleyes:

I'm starting to think that aroma carries confusions... this is a stripped version, aroma was maintained for compatibility
[Desire Android Development] suiller:
as mentioned before latest 24 hours test was made with 18% of zRam, ksm enabled, all worked as expected, no strange issues or FC

now I'm testing without zRam and ksm, let's see what happens :rolleyes:

ps: Pure mods enabled for both (spoke with author and included in latest slim rom, of course I modded something in it upon my experience/opinion)
[Desire Android Development] YoUnEs DeX:
wat lang suport :rolleyes:
[Desire Android Development] suiller:
the same as Sandvold rom
[Desire Android Development] suiller:
due to some "requests" I added some screenshot (at the bottom of the 1st post)

:rolleyes:
[Desire Android Development] Anon87:
Is it possible to use the 98myscriptl with the fat/nonslim version of sandvolds rom?
[Desire Android Development] suiller:
yep sure ;)
[Desire Android Development] fragargon:
Hi souiller, i can tell you that running only 98desire script and free ram set ag 69mb fun fine and smooth... it s running about 28hours without any fc

M2c
[Desire Android Development] suiller:
ok thank you for report

sincerely I didn't noticed big differences between 2 different setups, and you? is it real necessary zRam? ksm will really improve performance? we should take some serious measurements with appropriate benchmark:

1. fresh start-up => 5 minutes => benchmark

2. fresh start-up => 30 minutes normal use => benchmark

3. fresh start-up => 120 minutes normal use => benchmark

4. generic benchmark after a whole day (or more)

on monday, if I have time, I'll make some benchmarks :cool:
[Desire Android Development] fragargon:
Wells it worth using ksm or zram on heavy loads... use hd accelaration app like chrome or some video player like dice player (it use hd codec if i m right)...

Edit: it s advice to swapon when running ksm or zram... already tested those... after a while it becomes sluggish and available ram stripped down... i find my actuel set up more responsive.

M2c
[Desire Android Development] suiller:
so in conclusion and in your opinion we could "live" better without zram & ksm?

probably I didn't notice big differences also because I reboot often :p
[Desire Android Development] moaw:
Thanks for this rom, but I'm having trouble with it as I have no keyboard input showing up. I have no clue why, also cant find anything in the settings.

You made it so slim that you removed the ICS keyboard? :p
[Desire Android Development] suiller:
yep I removed ics keyboard :cool:

but you should find (if you haven't removed from the zip of course) the multiling keyboard, that by far is better than ics one... it's lighter (in every sense), it's faster and above all it doesn't need all the languages all together, you can choose what to download & use

if you removed it simply reflash over (without wipe) the original zip, if instead for a strange causality you haven't removed it simply go under settings & choose multiling kb

ps: I bet you removed it :cool:
[Desire Android Development] moaw:
Ah thanks, got it working now. My comment regarding you removing it was a joke actually, but as it turns out it was true. :D

Thanks for the rom, running very smooth so far.
[Desire Android Development] fragargon:
yes it s, better running without zram or ksm and so on no need swapon (which useless - at best use got around 15Mb on it) as no ram issue is reported. :rolleyes:
[Desire Android Development] gie62001:
Suiller, I'm not sure how your script for CPU control works but I think for me it doesn't work as it should be. If I go to evervol toolbox and check CPU frequencies they're set up as you mentioned 960-1100. But in the last few days I've done many tests with few of the CPU reading apps and found out that CPU never goes below 960 when the phone is sleeping (sleeping like a baby actually don't have any apps triggering wake ups). But strangely CPU never goes to 248 when its idle ;-( installed CPU tuner just to test and changed frequencies to sleep and screen on frequencies and now its working. But I don't want to use external app to control this so maybe you could let me know what's wrong with my desire not wanting to drop the CPU frequencies when screen is off? Thank you
[Desire Android Development] k3lcior:
It is just me?

Browser (stock) and Dolphin HD keeps closing itself randomly, not a force close or error.

To me it looks like supercharger, or other RAM controlling script is set too agressively.

Or maybe Sysctl.conf is causing it?
[Desire Android Development] suiller:
which site? I use stock browser & it works without issues
[Desire Android Development] suiller:
very strange, anyway to check simply attach via usb your device & start a shell trough adb:

1.1 cd /sys/devices/system/cpu/cpu0/cpufreq

1.2 turn off display (without detach of course)

2.1 cat scal*

2.2 last two numbers are current min-max frequencies, your freq min-max should be the lowest possible

3.1 turn on display and repeat step 2, your freq min-max should jump

if you turn off again your freq min-max should be lowered

EDIT: checked with cpuspy & I confirm all works as expected ;)
[Desire Android Development] k3lcior:
Lots of websites, for example audioteka.pl and kinomaniak.tv (all flash heavy websites)

I already switched back to GB so cant test it further.. but im quite sure it's either supercharger script or Sysctl.conf

Also it wasnt only a problem with browser, it was also killing other background processes like mobile Steam, Screenshoter etc.