yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] mad_tom:
thanks for your fast answer!

first thing

it is only because i am lazy. - it works!

(i dont want to start an discussion about whats needed or not, but still my suggestion email.apk is also optional and and uses 2,75mb space and can be installed on internal memory)

second thing

i read that you did not include the languagepack.

i did not understood, that it can easily downloaded, because in preview other roms(tiny ics and dGB) same error message happend. it happend because any .apk was missing (can't remember name) so i was sure i am right!

i did not get an question.

it does work now pretty well - thanks!

3rd

keep up your great work! - thanks for it
[Desire Android Development] suiller:
I kept email because I use it & lazy here too :D

anyway your point is correct, email.apk is necessary but not fundamental... many use other clients while talk.apk is a true system app, also because it works only if installed into /system partition

next time I'll include talk.apk & remove email.apk

right now I've published, always in repository, talk.apk + original ics launcher.apk

I'll make the same thing with email.apk but then I'll remove talk.apk from repository because it will be included in basic rom

about TTS I didn't get any errors, when I enabled tts into nav software it pointed me to download missing language, in fact under "settings => language & ... => vocal output synthesis" I have both default engine + picoTTS, if I choose default engine there is also the possibility for install data voices... and I see just my language (this is what I really want, just my language)
[Desire Android Development] mad_tom:
my tts is working, while my speech recognition did not work (speech-to-text)

but it works now after downloading voicesearch from market, i was just too stupid to see it.
[Desire Android Development] suiller:
ahhhhhh OK, now I understood... yep voicesearch, such as all google inc. apps downloadable from market aren't included ;)
[Desire Android Development] vlaya:
After I upgraded to 0.10.1 I have problems with BSOD. Actually, I leave the phone on charger over night and in the morning I can't wake it up. And it is supposed to wake me up :)

How can I find out what is causing the problem? Maybe it's important information, I was having problems with upgrade to 0.10, after I wiped cache and dalvik, I got white boot screen over and over (I never get to the black screen with 'android' letters). So I restored 0.9 backup and installed 0.10.1 without wiping anything and it was a success.
[Desire Android Development] mrkaehler:
Are you sure that email.apk is downloadable from play/market?

I did'nt see it ...
[Desire Android Development] suiller:
Without a logcat it's almost impossible to understand what's happened
[Desire Android Development] bxlogic:
greetings, testing it.. works wonderful no errors until now, except i had to reboot it twice, coz the other side of phonecall couldn't hear me! :)

p.s forgot to mention, this is the fastest ICS until now i ever tested
[Desire Android Development] suiller:
this is really strange... I use massively phone to call & sms and never encountered these kind of issues

device is slightly overclocked but you could try to lower max freq step (actually at 1075mhz) and see if it happens again ;)
[Desire Android Development] vlaya:
I don't know how to get log after it freezes, so I'm sending it now :)
[Desire Android Development] suiller:
Sure that email.apk isn't available in market :D

For me it's the same... I don't use talk.apk but the point is correct. While email is an app that could be imported easily into data partition the talk.apk app is part of system partition
[Desire Android Development] suiller:
Thank you... I'll take a look :cool:
[Desire Android Development] bxlogic:
well bro this happens in every call i tried it 20 times with various sims phones when someone calls me i can talk but when i call someone the other side cannot hear my voice and i can hear all good, i activated loudspeaker and deactivated then started to work! kind of strange sorry i have no logcat atm

i had even system crash in some calls phone rebooted
[Desire Android Development] tanjinjack:
Hi suiller, do you have intention in slimming down dk_zero-cool's ICS ROM? Personally, I have tried myself but the zip is made for Aroma and I guess I must have done something wrong (or have not removed enough).

By removing media alone could yield about 10MB, and removing the live wallpapers free another 5MB if I am not mistaken. I checked that system is below 145MB (CM7r2), but it seems that Aroma will still add things to the /system.

My last attempt cannot get past the bootscreen.

Here's his thread.

http://xdaforums.com/showthread.php?t=1403113
[Desire Android Development] f1st:
hey suiller,

first of all thanks for sharing this slim version. i switched from original 0.8.1 to your slim 0.10.1 and noticed that the time from pressing the button to wake up the screen to the moment where the lockscreen appears is around 3-5 seconds. so i have to wait this time till i'm able to unlock and use the phone - i guess this is not intended, isn't it? are there any suggestions to solve this?
[Desire Android Development] suiller:
on display off the freq step is forced to stay between 128 & 384 with a very low freq step, this of course to avoid unnecessary cpu drain

under some circumstances and with some 3rd app background software the wake-up process could be a bit delayed

probably is what you saw with your device

mine is very responsive and I always try to keep a balanced setup between low battery drain & responsiveness

do you use a 3rd part lock screen app? do you use animated background? things like this could produce the effect/retard you reported... almost due to very low min freq (128000)

you could try to sacrifice a bit of battery power (very little difference) in favor of a better responsiveness

edit (with pspad or any other unix file capable notepad) your 98myscriptI and correct min-max freq range...

from this:

echo 'MinFreqSleep=128000;'>>/system/etc/mycpu

echo 'MaxFreqSleep=384000;'>>/system/etc/mycpu

to this:

echo 'MinFreqSleep=128000;'>>/system/etc/mycpu

echo 'MaxFreqSleep=576000;'>>/system/etc/mycpu

or also this:

echo 'MinFreqSleep=384000;'>>/system/etc/mycpu

echo 'MaxFreqSleep=384000;'>>/system/etc/mycpu

anyway yesterday evening I modded a bit freq setup (not just freq steps) in the script, you could try new version & see if it could fit your needs (is also included in last published .zip rom)
[Desire Android Development] marcocsh:
hi suiller,

i used to listen to music with my Desire (with screen off of course). Maybe because of your 98myscriptI sometimes the music skips. I really hate that! So i will follow your instruction above and change the value by myself!
[Desire Android Development] suiller:
not actually, really busy at work

right

you should keep at least other 5Mb free to avoid issues on corrupted nand, today is not so rare, our devices entered officially in the "3rd age" :D

you have necessary to edit & mod updater-script (under META-INF folder), at least open it & look its steps

if you don't intend to use anymore aroma you have to write from scratch an updater script (take the one inside this slim rom for sample) & update also update-binary (take an updated copy always from this slim rom)
[Desire Android Development] suiller:
yep, the problem is that 128mhz is a really low value, 245 should give almost the same battery consumption with less "wakeup lag" effects... but in the latest shaky kernel there is an error... 245 isn't present (128 is doubled), so the only solution if you want to stay with shaky kernel is to raise min at least at 384 or give a bigger range for ex from 128 to 5xx

latest tiamat-drewis version (the one used as default by Sandvold) has 245 freq but anyway I noticed that it takes more battery during sleep state, you can find a flash-able copy always in repository, you can try and see what happens ;)
[Desire Android Development] swiadek:
First i want to thank suiller for this great rom!

Now some issues, i have ran into:

- Using "go Keyboard" forced my phone to reboot

- I am really missing a T9 dialer. Is there any way to have one included in the rom?
[Desire Android Development] f1st:
thanks for this explanation. i've got 'dr. web antivirus' and 'juice defender' running in the background, may these apps need higher frequencies.

already flashed your updated script, seems to work. if not i know where to look at, so thanks again!

you can replace the contacts.apk in /system/app/ by the t9 dialer from sandvolds 'original' rom.

just copy and overwrite the one from his zip located at /customize/t9dialer/system/app/

after a reboot this should work fine, at least here it does ;)
[Desire Android Development] suiller:
unfortunately I can't help you in this particular situation because I use a total different keyboard

because I need a keyboard for working in terminal emulation (ssh) I feel "at home" only with 2 keyboards: MultiLing and HackerKeyboard

anyway provide a logcat after reboot and let's see if we are able to recognize the (eventual) offending issue
[Desire Android Development] suiller:
noooo you really don't need it, android doesn't need 3rd part app to manage freq/battery/auto-kill/etc... it's able to do it perfectly by itself

just my 2 cent & experience, then use whatever you want/prefer :D

thank you for helping :D

didn't write at 1st page also because I took it for granted instead doesn't seem... I'll update soon 1st page instructions

ps: I hate t9 dialer :D
[Desire Android Development] f1st:
true story, BUT i like my mobile data to be turned off while phone is in my pocket. so it only syncs every 15min.

but i really don't know if it saves more battery than it drains, just using it for a couple of days.

EDIT:

is there any workaround to re-enable mobile data after using wifi? this stays off unless i (re)active airplane mode.
[Desire Android Development] fragargon:
Hi,

Yes it is, try llama app from market. Light and able to managed connection base on position cell tower.
[Desire Android Development] swiadek:
Thanks, works very well. I am new to all this rooting and rom stuff so i am a bit inexperienced

Lately i have trouble downloading apps from Play-Store. It only works after i clear the cache manually. Any solution to this?
[Desire Android Development] suiller:
Sometimes could happen but not more than once... if happened more in particular with which app?
[Desire Android Development] dariovine:
Ciao,

congratulations for your ROM, im loving it its light and blazing fast

This is the first ICS ROM i tried, so im not really aware of common problems however in my case i'm having issues with the GPS

It doenst seem to work, it turns on but nether Google Maps and the weather widget can find my location.

Is there anything i need to do or it's a well known issue?

Cheers and Grazie Mille
[Desire Android Development] suiller:
For me works both with google maps and navigator copilot8. After full wipe is suggested in case of issue to re-create from scratch gps cache trough utility such as for ex "gps status" (leave cell on open space for some minutes during gps status startup) :cool:
[Desire Android Development] mrkaehler:
Hi Suiller, there is a new version 0.10.1 in your repo (06-01).

Is there any changelog?

mrkaehler via tapa

Desire on slim ics v0.10.1
[Desire Android Development] suiller:
Just a mod in 98mydesireI
[Desire Android Development] dariovine:
Hi,

I figured it out.

I didnt activate Google Location service

Thanks
[Desire Android Development] suiller:
published 0.11

CHANGELOG (03 Jun) :

- upgraded from 0.11 Sandvold rom

- included Talk.apk (if you got issues due to nand sector corruption remove Talk or Email.apk directly from .zip file to gain /system space)

- stock kernel is no more shaky but Sandvold one (default in his rom, tested & mature enough)

- corrected a small issue in 98mydesireI script (removed cache drop during wake)

-

Download here

or

Mirror here

ps: wait complete upload, almost 20-30 minutes
[Desire Android Development] papa-luigi:
Hi suiller!

any md5?

TNX

Luigi
[Desire Android Development] suiller:
emh... forgot :D

sorry but I had a very intense day :rolleyes:

just wait that file will show itself under diaduit repository ;)
[Desire Android Development] ph03:
Hi!

With 0.11 I'm missing a gmail app, how can I install this as it is also not listed in the play store?
[Desire Android Development] suiller:
strange, it should available in play store for all countries

try to search: google inc.
[Desire Android Development] tom0769:
Try "MarketEnabler" and fake another provider.

That works for me in Germany
[Desire Android Development] ph03:
I already searched for it, but it isnt listed here in germany... Is there an apk availiable somewhere?

---------- Post added at 07:21 AM ---------- Previous post was at 07:20 AM ----------

Ah okay, will give it a try.
[Desire Android Development] suiller:
if you aren't enable to find it (really strange also because in italy is available, so should be the same for all EU countries) I'll publish a copy under repository ;)

EDIT: published a "fresh" copy under repository (AppGmail.apk)
[Desire Android Development] ph03:
Yeah, works now, thanks!

---------- Post added at 07:35 AM ---------- Previous post was at 07:31 AM ----------

Yeah, works now with market enabler, thanks! I'm in germany @ O2...
[Desire Android Development] suiller:
oh yes, thank you Tom, forgot market enabler... google maps apart it couldn't be a "region" issue, instead dependent by provider ;)

but I really don't understand why some ISP put limits :confused:
[Desire Android Development] marcocsh:
Thanks you for your work Suiller.

I had many random reboots since I flashed 0.11 (full wipe+restore apps&data by titanium).

With charger plug on, it ran into boot loop after random reboot.

So I go back to 0.10.1 now......
[Desire Android Development] suiller:
I noticed that stock kernel (drewis one) doesn't work as expected, it's more power hungry and randomly gives FC (just a couple of times here but anyway never had issues with shaky one)

it's important for me to know your kernel setup... do you used stock kernel provided with rom or have you installed something else? have you changed governor and/or min-max freq? thank you
[Desire Android Development] suiller:
pay attention that restoring app from titanium in conduction with a2sd script could carry issues (reported by many users)
[Desire Android Development] suiller:
UPDATE:

- reintroduced shaky kernel as default, latest stock kernel can give stability issues

just reflash over, wipe isn't needed :cool:
[Desire Android Development] jbm76:
I am still running 10.1, I haven't updated to 11 yet, but I am running GO SMS pro and all my sms messages are gone, seems like they were deleted but I didn't touch anything, has anyone else had this happen?

Ops Sorry mistake wrong Thread... disregard...
[Desire Android Development] f1st:
Is it possible to add this kernel to your homepage? Just as a flashable zip, so i dont need to load the whole rom again.
[Desire Android Development] suiller:
you wont loose anything, just flash over... but if you insist :D

http://diaduit.bounceme.net/kernel-bravo-shaky-ics-20120522.zip
[Desire Android Development] f1st:
I'm not afraid but got no stable wifi here so this is too much for mobile data ;-) thanks a lot
[Desire Android Development] Anon87:
Hi. Sorry to bring this up here but does this zip contain the same faulty script mentioned by tobbyd in Sandvold's thread?
[Desire Android Development] suiller:
the principle is the same but here seems to work :rolleyes:
[Desire Android Development] junjihoon:
Do I have to do a full wipe when update from 0.10.1 to 0.11?
[Desire Android Development] suiller:
Personally I don’t force a full wipe from 0.9

Try... if you encounter FC proceed then with a full wipe :cool:
[Desire Android Development] f1st:
Is it possible to switch the a2sd script from amarullz to standard a2sd? I think my sdcard is too slow (reading app-data) for amarullz and want to see if i'm wrong but without starting from scratch.
[Desire Android Development] suiller:
Sure it's possible... I made many times but you have to do it manually

But if you don't know how to do it's better you start from scratch

Anyway I had before a class 6 and sincerely didn't notice performance issues
[Desire Android Development] suiller:
I'm making some experiments to optimize amarullz a2sd script... it's yet well written but better don't limit it :cool:

so I need your help, just from shell type:

du -hcs /data/data/com.*|grep total

du -hcs /data/data_s/com.*|grep total

then please paste here your output... it's very important for me to collect info from different setups, thank you ;)
[Desire Android Development] efattal:
97.8M and 58.2M
[Desire Android Development] suiller:
the fact is that amarullz to optimize system app speed do this trick:

# Now Important Thing, is to move the com.htc* and com.android* data to /sd-ext (internal)
# For Good performance. So the system applications will run smooth.
#
# System application will read/write in Internal memory, and 3rd apps will run on sdcard
#-- Now Move All com.htc* and com.android* to Internal Memory
cd /data/data/;
for i in `ls -d com.htc* com.android*`;

it's clever but we should have enough space to do a slightly better optimization by doing this:

[SIZE="2"]cd /data/data/;
for i in `ls -d com.htc* com.and* com.google*`;

...

cd /data/app/;
for i in `ls -d com.htc* com.and* com.google*`;[/SIZE]

with this we will move launcher + google app coupled with related data... and should leave still enough space under the real /data (nand) partition (with amarullz is mounted as /sd-ext)

after moving system app, personally, I have still 75Mb free under /sd-ext (the real nand)

any future 3rd part installation/app will always go under "fake" /data (the real ext4 partition)
[Desire Android Development] MartinosHH:
Really nice and fast ROM! Thanks for your work! But I miss some features from cm9. Can I use your 98mydesireI script on cm9 ROM or would it cause some issues?

Gesendet von meinem HTC Desire mit Tapatalk 2
[Desire Android Development] suiller:
yep it should work without issues
[Desire Android Development] suiller:
just for curiosity... which features? :)
[Desire Android Development] MartinosHH:
T9 Dialer, the CM Powerwidget in the , themes etc....so I have to delete the other scripts and just copy your script in the init folder?

Gesendet von meinem HTC Desire mit Tapatalk 2
[Desire Android Development] suiller:
T9 could be imported (take it from original Sandvold rom .zip under customization folder)

power widget is present also here in status bar (ics styled)

theme I dunno sorry, I prefer a clean ics style

you can delete these scripts:

00banner (it has no sense since we have graphical access)

01sysctl (98mydesireI will check itself presence & load of sysctl.conf file)

02nonrot (98mydesireI will apply itself non rotational properties)

05mountext (you don't need it if use amarullz script for a2sd and/or NOT use zram or swap partition)

10apps2sd (as above)
[Desire Android Development] suiller:
a test version is ready with a2sd mods, who is brave enough to test & report here eventual issues? (I'm running it from some hours & no yet issues to report)

download here...

http://diaduit.bounceme.net/rom-slim-desireics-Beta_0.11_TEST.zip
[Desire Android Development] MartinosHH:
Thank you for your help

Gesendet von meinem HTC Desire mit Tapatalk 2
[Desire Android Development] f1st:
I'm gonna try in a few minutes. Would you mind giving some more details on what you changed? Any special things i should have a look at?

EDIT: Guess i just should had read the last page, damn xda-app :rolleyes:
[Desire Android Development] suiller:
never mind :D

can you then, after flash I mean, post here output of these shell commands? :

[SIZE="2"]du -hcs /data/data/com.*|grep total

du -hcs /data/data_s/com.*|grep total

df[/SIZE]
[Desire Android Development] suiller:
STOP don't install TEST version, I found an error, even if it will start it wont work as expected (there is a symlink loop)

if someone has installed TEST version please restore from a working backup... sorry didn't notice at 1st sight :p
[Desire Android Development] f1st:
thank god mybackup pro is so damn slow right now :D

do you expect a new version today?
[Desire Android Development] suiller:
just amarullz a2sd mod

but it is an important mod because essential & most used data/app will stay on nand, so a sort of optimization

even if upon this experience I'm starting to think something different, a different approach, for ex create a different a2sd script just to move into ext partition 3rd part app & data, eventually dalvik too after some benchmark, leaving Os+Google app & data in nand
[Desire Android Development] fragargon:
Hi, my output

app_49@android:/ $

ta/com.*|grep total < 56.6M total

ta_s/com.*|grep total <

69.1M total

app_49@android:/ # df

Filesystem Size Used Free Blksize

/dev 202M 36K 202M 4096

/mnt/asec 202M 0K 202M 4096

/mnt/obb 202M 0K 202M 4096

/system 145M 135M 9M 4096 /sd-ext 290M 213M 77M 4096

/cache 5M 1M 3M 4096

/data 755M 285M 470M 4096 /botbrew 755M 285M 470M 4096

/mnt/sdcard 14G 7G 6G 16384

/mnt/secure/asec 14G 7G 6G 16384

/mnt/asec/ru.org.amip.timezoneservice-1 2M 420K 1M 4096

app_49@android:/ #
[Desire Android Development] suiller:
so friends... I made some experiments and mods about sd-ext partition management

after some tests the best choice should be to move only dalvik + 3rd app to sd-ext, while leaving on nand google & system app + data

so I made a specific a2sd script seeking this approach, after every boot 3rd part app are moved into sd-ext partition freeing space under real /data partition

the "bad" effect of this script is that free space calculation on /data isn't accurate, anyway this is a good choice in general for who thinks that could be enough about 500Mb of free extra space to manage app (perhaps more than 500Mb because filling /data with more than 250Mb of app data is way difficult)

I've heavily modded also amarullz script, where dalvik relays on sd-ext partition + 3rd part app, while whole data relays on nand

so to summarize we will have now 3 scripts:

69a2sd (newest script) => dalvik + 3rd app on ext4 & google/android app + whole data on nand

68a2sd (amarullz mod) => dalvik + 3rd app + 3rd data on ext4 & google/android app + data on nand

40ad2sdx (amarullz orig) => whole app + 3rd data on ext4 & dalvik + google/android data on nand

while 68a2sd script should work on existent amarullz setup (in case of issues/random FC a full wipe is necessary)

for 69a2sd script I tried to revert amarullz mods but I had some issues on 1st reboot so it's recommended to start from scratch (full wipe)

comments? suggestions? whatever?? :D
[Desire Android Development] efattal:
Thanks a lot suiller for making this ROM always better. I am completely confident in what you'd recommend. If you drop a test version, I will try it and let you.
[Desire Android Development] gie62001:
Suiller

You always come up with some innovative solutions, but I've moved to DK BCM from just to try something different ;-) so wanted to ask whether it would be possible to try your new data management script on his rom. As he's using m2sd I assume I would need to remove his script from zip and just put yours or can I flash his rom without any script and then just put your script into system folder? And maybe will flash your rom today as well just to see how new script works.

Thank you again for great work
[Desire Android Development] suiller:
excellent, I'll drop soon a test version with newest script (69...)

it should able to revert from amarullz setup (40...) but you'll have to remove many app to fit back app & data to original /data folder, or if you have time just wipe everything to be sure ;)
[Desire Android Development] suiller:
yep it should work

remove its script and put mine, but you have to wipe (ext4 too of course)
[Desire Android Development] efattal:
No problem for wiping. I'm experienced in wiping now ;)