yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] efattal:
Hi suiller,

I flashed your latest AOKP with new a2sd and tried the .nodalvik method. After reboot, Dalvik was regenerated but I was unable to use any app, all crashed. So I had to go back to previous version. What did I miss?
[Desire Android Development] suiller:
You must be sure to have enough free space on nand when moving back dalvik or data... try this from adb: adb shell du -hcs /sd-ext/dalvik-cache

So you'll know how big is your cache (use /sd-ext/app69 for data)

Then: adb shell df | grep data

Eventually post here its log: adb shell cat /dev/log/69*
[Desire Android Development] suiller:
Read 1st page...
[Desire Android Development] efattal:
a/local/bin:$PATH <

app_98@android:/ $ su

app_98@android:/ # df | grep data

/data 287M 222M 64M 4096

/data/dalvik-cache 1007M 314M 693M 4096

app_98@android:/ # du -hcs /sd-ext/dalvik-cache

149.4M /sd-ext/dalvik-cache

149.4M total

app_98@android:/ # du -hcs /sd-ext/app69

132.6M /sd-ext/app69

132.6M total

app_98@android:/ #
[Desire Android Development] suiller:
it doesn't fit... you have 64Mb free on /data & your dalvik takes almost 150Mb

it seems you have many apps installed...

anyway just for curiosity post this command result: du -hcs /data/app/*google*

as you know google app aren't moved, perhaps you have too many google app installed :)

we could consider to move also google apps to sd-ext & leaving on nand just keyboard + launcher (the most used app)
[Desire Android Development] efattal:
a/local/bin:$PATH <

app_98@android:/ $ su

app_98@android:/ # du -hcs /data/app/*google*

184.5K /data/app/com.google.android.apps.chrometophone.apk

5.2M /data/app/com.google.android.apps.currents-1.apk

5.1M /data/app/com.google.android.apps.docs-1.apk

327.0K /data/app/com.google.android.apps.finance.apk

1.7M /data/app/com.google.android.apps.giant-1.apk

6.8M /data/app/com.google.android.apps.maps-1.apk

12.0M /data/app/com.google.android.apps.plus-1.apk

3.1M /data/app/com.google.android.apps.shopper.apk

4.1M /data/app/com.google.android.apps.translate-1.apk

2.4M /data/app/com.google.android.apps.unveil.apk

2.7M /data/app/com.google.android.gm.apk

259.5K /data/app/com.google.android.street-1.apk

5.8M /data/app/com.google.android.youtube-1.apk

520.0K /data/app/com.google.zxing.client.android-1.apk

50.0M total

app_98@android:/ #

Yep quite many. I like your idea but what if I use SwiftKey as a keyboard? How to make it stay in nand?
[Desire Android Development] suiller:
analyzing your setup it's clear that upon your apps installed you can't leave dalvik on nand, even if moving all google apps, you could gain at max 50Mb, but... 149-64=85Mb

you will miss still 35Mb :)

anyway I'm testing google apps too on ext & let's see if I notice issues (I think no, but better to test)

I included swiftkey in latest 69a2sd but I'll upload later ;)
[Desire Android Development] suiller:
uploaded latest 69a2sd, now cache is routed under /sd-ext/cache, google apps are moved too, keyboards (default, multiling & swiftkey) are kept on nand
[Desire Android Development] efattal:
So far so good :-)
[Desire Android Development] :
This is a brilliant piece of work! Have not gotten too deep into using the AOKP version, but so far, so good.

Just a quick question, does anyone have problems downloading whatsapp from the market? A search for it brings up no results. Later I find that it's not compatible with the phone. Even tried going to the Google Play website to try and push it, but I'm also greeted with the not compatible message. Same thing with apps like Onavo Count.
[Desire Android Development] suiller:
With latest version I don't have any market issue I can download everything... but perhaps could depend by country... :confused:
[Desire Android Development] fragargon:
I didn't download whatapps however I actually got an account running. It seems this app is included into zip Tom. Look to /data folder.

M2c
[Desire Android Development] efattal:
Hi suiller,

Is your lastest AOKP version is really build 39 or is it build 40 which may fix a Google Voice issue. Otherwise will you have time to align to build 40. Thanks a lot.
[Desire Android Development] jozef710i:
Nevermind ??
[Desire Android Development] vasili_defy:
hey suiller,

can u also trim down Nikez Rom ?

I have cm7 hboot but don't know how to trim it down in size!!

If you can plz tell or can trim down , wud be really glad for your help. :)
[Desire Android Development] suiller:
preparing .40 right now ;)
[Desire Android Development] suiller:
if I'll have time why not...
[Desire Android Development] efattal:
Great. Thanks. Btw, when you'll update your repo, you should remove one of two shaky's kernel zip.
[Desire Android Development] ronjon:
connectivity issues

anyone else experiencing connectivity issues?

my mobile internet (3G) connection sometimes drops, then i need to reboot before connecton is restored.

i read in the Sandvold thread they have the problem also: http://xdaforums.com/showpost.php?p=28007054&postcount=14684
[Desire Android Development] suiller:
OK. thank you, I'll remove the older one
[Desire Android Development] suiller:
for me works perfectly, but most of time I'm under wifi coverage
[Desire Android Development] suiller:
UPDATED K900 based rom (.40)

change-log on 1st page as usual...
[Desire Android Development] ShiftyBloke:
Thanks :D

Just a question in general for all ICS ROMs in general, does the screen taking a few seconds to come on when receiving a call annoy anyone else?
[Desire Android Development] suiller:
there is a sort of lag, common for all ics roms, even if I noticed that with shaky kernel responsiveness is a bit better (bout could also a placebo effect)

for sure the lag could be annulled by increasing min freq during stand-by but this will increase battery drainage, I find 128-384 (with shaky kernel) or 245-384 (with stock one) good for almost 99% of us
[Desire Android Development] ronjon:
whats the difference between rom-slim-desireics-aokp_bravo_build-40.zip and rom-slim-desireics-Beta_0.14.zip roms?

can i install both on my HTC Desire ?
[Desire Android Development] suiller:
just take a tour on 1st page... all is well explained ;)
[Desire Android Development] jozef710i:
Hi Gr8 Rom but I have one problem Seams like toolbox don't have superuser permissions. Everytime when I change CPU freq after restart are back on default.

Also caller id delay but thats know problem
[Desire Android Development] suiller:
emh... 1st page :rolleyes:
[Desire Android Development] efattal:
Thanks again suiller. Now Google Voice is working.:)
[Desire Android Development] suiller:
should be solved also market compatibility issue (now PlayStore), at least for me works perfectly
[Desire Android Development] fragargon:
hi,

just spotted some new google goodness from JB.

this is called google now (instead of google search) actually testing but seems quiet smart... let see further.

if anyone interested look to this interesting thread.

It works on AOKP, it s running fine (should got gapps) only things is search voice in this apps doesn't coz it has been deactivated (need google api16 this is JB)

enjoy :-)
[Desire Android Development] suiller:
UPDATED Sandvold based rom (.15)

I left default (drewis) kernel, even if I still prefer shaky one (flashable apart)
[Desire Android Development] ep0ch2:
which kernel does aokp/k900 use?
[Desire Android Development] suiller:
the same provided on aokp rep

I feel my device always smoother with shaky one, so I flash over every time :good:

in fact I'm not including anymore shaky kernel, I prefer stay closer to developer choice & just provide flashable shaky kernel
[Desire Android Development] J_Dutch:
Dear Suiller,

Thanks for this great ROM, it works like a charm.

The only thing not working for me is data2sd. I installed 30 apps and got 25 mb left so I guess dalvik is still not on ext partition... I'm on build 40 btw
[Desire Android Development] suiller:
Are you using 69a2sd script included in the slim rom or you choose a different setup?
[Desire Android Development] J_Dutch:
I used the built in script that you provide. I did not wipe from build 39 to 40
[Desire Android Development] suiller:
really strange, it should work without issues... could you provide its log? from shell: cat /dev/log/69a2sd.log

provide also this: df
[Desire Android Development] J_Dutch:
a/local/bin:$PATH <

app_51@android:/ $ cat /dev/log/69a2sd.log

log start, busybox located /system/xbin/busybox [0]

app_51@android:/ $ df

Filesystem Size Used Free Blksize

/dev 202M 60K 202M 4096

/mnt/asec 202M 0K 202M 4096

/mnt/obb 202M 0K 202M 4096

/system 250M 135M 114M 4096

/data 147M 123M 24M 4096

/sd-ext 961M 247M 713M 4096

/cache 961M 247M 713M 4096

/data/dalvik-cache 961M 247M 713M 4096

/mnt/sdcard 13G 13G 440M 8192

/mnt/secure/asec: Permission denied

/mnt/asec/net.zedge.android-1 4M 2M 2M 4096

/mnt/asec/com.hetweer.in.nl-1 3M 1M 1M 4096

/mnt/asec/nl.ns.android.activity-1 3M 1M 1M 4096

/mnt/asec/com.dasur.language.dut.pack-1 3M 1M 1M 4096

/mnt/asec/nl.marktplaats.android-1 2M 840K 1M 4096

/mnt/asec/com.facebook.katana-1 9M 7M 1M 4096

/mnt/asec/com.dataviz.docstogo-1 7M 5M 1M 4096

/mnt/asec/com.whatsapp-1 6M 4M 1M 4096

/mnt/asec/com.quoord.tapatalkxda.activity-1 5M 3M 1M 4096

/mnt/asec/pixlr.OMatic-1 8M 6M 1M 4096

/mnt/asec/com.klye.ime.latin-1 2M 968K 1M 4096

/mnt/asec/hu.sanoma.kieskeurig-1 2M 936K 1M 4096

/mnt/asec/nl.peperzaken.android.nu-1 3M 1M 1M 4096

/mnt/asec/com.onkyo.integraRemote4A-1 4M 2M 1M 4096

/mnt/asec/com.keramidas.TitaniumBackup-1 7M 5M 1M 4096

1|app_51@android:/ $

I hope this helps you...
[Desire Android Development] suiller:
hmm... it seems your sd-card isn't identified correctly, but we can investigate & solve...

always from shell: busybox fdisk -l /dev/block/mmcblk0

then: busybox fdisk -l /dev/block/mmcblk0|busybox grep -m1 -i linux|busybox awk {'print $1'}

then: mount|grep cache

let's see what are results :cool:
[Desire Android Development] J_Dutch:
Thank you so far.

a/local/bin:$PATH <

/dev/block/mmcblk0 <

/system/bin/sh: /dev/block/mmcblk0: cannot execute - Permission denied

fdisk: can't open '-'

126|app_51@android:/ $

Permission denied, continue anyway?

Edit: what is after the '-' in the first command maybe I typed it wrong...
[Desire Android Development] suiller:
it's a minus sign + L letter (lowercase)

there is something wrong in your setup... try again:

busybox fdisk -l /dev/block/mmcblk0

then:

ls -l /dev/block/mmc*
[Desire Android Development] J_Dutch:
a/local/bin:$PATH <

/dev/block/mmcblk0 <

fdisk: can't open '/dev/block/mmcblk0': Permission denied

app_51@android:/ $ ls -l /dev/block/mmc*

brw------- root root 179, 0 2012-07-05 08:13 mmcblk0

brw------- root root 179, 1 2012-07-05 08:13 mmcblk0p1

brw------- root root 179, 2 2012-07-05 08:13 mmcblk0p2

brw------- root root 179, 3 2012-07-05 08:13 mmcblk0p3

app_51@android:/ $
[Desire Android Development] suiller:
it seems that you have 2 ext partitions... swap?

ext3 or ext4?

EDIT: wait... you must "su" yourself first... from shell:

su

then

busybox fdisk -l /dev/block/mmcblk0

really strange... are you putting those commands directly from your device or trough adb? if you are using adb you must be root (# instead of $) otherwise there is something wrong...
[Desire Android Development] J_Dutch:
a/local/bin:$PATH <

app_51@android:/ $ su

/dev/block/mmcblk0 <

Disk /dev/block/mmcblk0: 16.0 GB, 16039018496 bytes

255 heads, 63 sectors/track, 1949 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/block/mmcblk0p1 1 1795 14413085+ c Win95 FAT32 (LBA)

/dev/block/mmcblk0p2 1795 1919 1000000 83 Linux

/dev/block/mmcblk0p3 1919 1950 250018 82 Linux swap

app_51@android:/ #

I forgot su indeed, I'm not experienced so I do exactly what you say...:D

I hope this helps
[Desire Android Development] suiller:
never mind, now you can type:

busybox fdisk -l /dev/block/mmcblk0|busybox grep -m1 -i linux

and then let's check which version of 69a2sd have you installed...

busybox grep mmcblk0 /etc/init.d/69a2sd

EDIT: re-looking your df output it seems that all is mounted correctly

/data 147M 123M 24M 4096

/sd-ext 961M 247M 713M 4096

/cache 961M 247M 713M 4096

/data/dalvik-cache 961M 247M 713M 4096

sd-ext is correctly mounted, cache & dalvik too because they have same size of sd-ext...

hmm... you can't have just 30 app installed... dalvik is too big for just 30 apps, and anyway you should move to cm7r2 table... your data partition is really small, with cm7r2 you will have 287Mb of total space against your 147Mb currently... almost the double

changing table is very easy & above all you don't have to wipe anything...

1. make a nand backup trough recovery

2. reboot into bootloader, download & flash new table trough fastboot

3. reboot bootloader

4. go into recovery & restore previous backup

step 2 & 3 are automatized if you use batch script inside mini-sdk published in repository

this is my df output:

/system 145M 129M 15M
/data 287M 223M 64M
/sd-ext 503M 210M 293M
/cache 503M 210M 293M

with 130 app installed & dalvik on nand I have still 64Mb free on /data
[Desire Android Development] J_Dutch:
Thank you for your time!

You mean I should change to cm7r hboot?

Btw, I have 60 Apps in my app drawer. But thats included system apps.
[Desire Android Development] suiller:
yep, our /system is very small, with your actual setup you wast 114Mb

change to cm7r2 and you'll gain about 130Mb

hmm... just 60 app? they take a lot :)

I suppose many games :cowboy:
[Desire Android Development] J_Dutch:
:D no not one game!

I use spotify, which uses cache but I don't know how or were that is stored.

I'll switch to cm7r2, I'll stick with this ROM anyway! :D

Thank you!
[Desire Android Development] suiller:
hmm... just for curiosity...

du -hcs /data/data
[Desire Android Development] Heile1975:
Hi. The rom starts very slow ( 3 min htc logo) is it normal? When it runs its stabil and fast.
[Desire Android Development] efattal:
This happens since suiller modified the ROM to wait the sd being completely mounted. It would be nice if this duration could be reduced... again ;)
[Desire Android Development] suiller:
boot time depends by many factors... 1st if use app2sd script, 2nd if use dalvik2sd, 3rd after some app installation next boot will take more because script has to move previous installed apps to sd, 4th as efattal mentioned to avoid app2sd script issue I had to add a "security" delay (20 sec) to avoid some low latency sd-card...

I know that for me lowering that doesn't cause any issue... but I'm not sure that it will work for all
[Desire Android Development] J_Dutch:
a/local/bin:$PATH <

app_51@android:/ $ su

app_51@android:/ # du -hcs /data/data

119.8M /data/data

119.8M total

app_51@android:/ #
[Desire Android Development] Heile1975:
How can I managed the stock a2sd script? I used bevor cos and sandvolds. I think this is more stable...
[Desire Android Development] suiller:
yep, as I supposed, you have /data almost full of... data :cyclops:

you have to change hboot or use another script, such as amarullz one, to move also /data/data

even if in my opinion is less efficient because it uses a back mount of sd-ext bind mounted as /data then link back /data/data folders... it's a good trick but /data/data folders are accessed continuously and for Os calling a link (and then a folder) is for sure less efficient than calling directly the folder itself
[Desire Android Development] suiller:
it should be the opposite :D data folders stays on nand, anyway it's enough that you remove 69a2sd script from /etc/init.d & replace it with amarullz one, or any other a2sd script you prefer ;)
[Desire Android Development] suiller:
UPDATE

CHANGELOG (06 Jul) :

- updated 98mydesireI script (reduced boot pause, it will stay only upon a fresh installation)

- updated MultiLing keyboard

- updated Music apk with JB release (moved backup to /system)

- moved LauncherApex from /system to /data (make an apex setting/icon backup before flash, you have to replace widget too)

-

Download here

or

Mirror here
[Desire Android Development] htc-fanboy:
Hey folks!

Rom looks :good: !

I saw, this rom only has 3 dashboard pages (or how ever you call it).

Is there a way to add some more? I'm used to have 7 as on a regular stock rom for example.

Thanks!
[Desire Android Development] efattal:
Look on the Web how the default launcher Apex works
[Desire Android Development] tehTerminator:
Launcer in /system

Is it possible to push any Laucher to /system

basically there is just 3.xx MB's left over but still it would be nice to use App Drawer to add widget.
[Desire Android Development] suiller:
apex launcher is able to do it, anyway if you want to change launcher you can push it under /system... if free space isn't enough simply delete something you don't use, such as: voicesearch, voicedialer, talk, thememanager, etc...
[Desire Android Development] htc-fanboy:
Ok. Thanks!! :)
[Desire Android Development] suiller:
I just use apex as default launcher because personally I prefer it over other free launchers, but none say that you HAVE to use necessary apex

in fact before Apex I included the good & perfect working official ics launcher porting from SGII by Tim Hutt, but right now it's too big to fit into our /system (unless you remove something)

Nova is another good light-launcher alternative, even if always personally speaking I think apex still has more settings/options

but as mentioned above it's just a personal choice... I include Apex to give you at least one launcher :D
[Desire Android Development] fragargon:
Hey hey hey this is off topic. I just wanna say that I got a brand new sensation xe as my desire become older. Whilst it s running fine except sudden reboot. This is completly random as screen off as playing with. Thks a lot suiller. You are great buddy. :)
[Desire Android Development] efattal:
Suiller, it looks like your repo is down.
[Desire Android Development] suiller:
Yep... go to mirrow right now... I'll solve within 10 minutes

EDIT: solved :cool:
[Desire Android Development] suiller:
good choice friend... I'm looking around for a similar device too... anyway I wont abandon my beloved desire, in any case I'll pass to my wife ;)
[Desire Android Development] fragargon:
Hi suiller, still got the Desire. I am running a différent setup... No more sd ext script and few app on it... I m just wondering if this sudden reboot are not linked to some memory lack... I have few app running back ground all the time. Tasker,secure setting, llama, minimalistic text.

Just a though

Thks suiller
[Desire Android Development] sgill74:
Hi, great Rom, it's the first ics Rom I've kept for longer than 2 days on my desire.

Just got one question, is there a fix for video playback? I usually use mobo player or vlc on gingerbread. How can I get video playback working on this Rom?

Cheers
[Desire Android Development] suiller:
perfect I'll apply patch plus another mod in a couple of hours. thank you for point me in the right direction... I did'n see yet :rolleyes:
[Desire Android Development] suiller:
have you got a working a2sd setup? we have a friend here that has difficulties on getting it working properly
[Desire Android Development] suiller:
I'll check later. strange because other friends here are reporting no iussues. what files do you have under /etc/init.d ?
[Desire Android Development] fragargon:
Hi this has been solved, look to sandvold thread. There is a zip file published by redrum
[Desire Android Development] suiller:
published a fixed version for youtube issue. corrected also vfs pressure for a less aggressive approach...
[Desire Android Development] trinity1:
Here a2sd is working properly, but I need to test deeper, since I need to move dalvik cache back from ext and I want to do that with a fresh flashing
[Desire Android Development] suiller:
tested here too and working at 1st attempt... starting from a regular installation :rolleyes:
[Desire Android Development] Stygmatik:
Thank you for the time you take to strip this rom down.

I think this is the best ICS rom I've used until now. And I have tested Sandvold, AOKP, BCM (CM9) and even MIUI Au.

This is fast, smooth as it has never expected to be :)

Please continue to follow Sandvold release in case of new features ;)
[Desire Android Development] gie62001:
Suiller,

thank you for this amazingly fast rom, however, after numerous tries of getting this rom correctly i had to abandon in (nothing to do with the rom itself). i've installed as default setup in Aroma (i've got cm7r2 hboot, 1.2GB ext4 partition). i've managed to restora all my 140 apps by redownloading them and moving them to SD per app menu, so i had around 25MB left when i finished restoring everything, and the rom was still very fast and fluid.

But i realised that for me this amount of memory will not be enough and activated a2sd from terminal emulator- leaving dalvik on nand and moving apps to sd-ext, which after rebooting started giving force close on numerous things, but still went ahead with redownloading apps from the market, and everything was kind of OK (cant compare to everything on NAND setup even though i have real class 10 SD card) but then i rebooted and all my apps were gone :) so i reinstalled did everything again activated a2sd from terminal - dalvik to nand, apps data to sd-ext, and again redownloaded few apps, restarted the phone and everything was gone again.

am i doing something wrong? is the moving of apps data to sd-ext causing something? or its better to move dalvik to sd-ext and leave apps data on nand? (will decrease performance drastically, need a lot of access time).

what would be your advice? maybe i should try different script or even kernel (Tiamat's?).

just looking for ideas what has gone wrong and happy to test anything and give logcat if you want :)

thank you
[Desire Android Development] suiller:
yep logcat is fundamental to understand what happened

anyway I have an ext4 (1gb) on my sd-card from yesterday and I have no issues

I have always used standard a2sd script and it works perfectly

I prefer to don't move dalvik to sd, just apps, even if many move dalvik to sd-card and didn't report any issue

about ext partition I never used an "external" app such as gpart

I always partitioned my sd-card trough recovery (4ext), if you don't have it I suggest to download & install the version you can find in repository because is faultless & never reported issues in months of heavy (really heavy) usage (I format my sd-card almost every week).

If you have a similar issue also with the "father" rom (Sandvold ICS) probably your card is corrupted and you need to re-format it.

Anyway I suggest to install 4ext, make a full copy of your card trough recovery (usb toggle) and always from recovery proceed for a full format + re-partitioning the card itself (use ext4).
[Desire Android Development] gie62001:
thank you Suiller for quick reply,

yes i do have 4ext touch recovery however i normally partition my card with Gparted and it never gave any faults, but will follow your advice - will repartition my card with 4ext recovery, will install and move just apps with a2sd script not dalvik (me too dont like dalvik on sd-ext), and will see how it goes. if the problem persists will do a logcat and will send to you if i cant identify the problem on my own. just now installed Medroid ICS rom from Preston74 and he's using Mounts2SD in his rom and actually the rom works great too. but still want to go back to yours as i want to test how good your rom is on day-to-day basis.

thank you will update later after i reseatup everything

EDIT: not sure whether it was suppose to be but i think i was overdoing the a2sd script before as i was answering no to dalvik to SD and yes to Appsdata to SD which i think was messing everything up, but now for both options i said no and it works perfectly and i've got exactly the space i was needing :) also i did follow your advice before to format/partintion using 4ext recovery and i did however it did not change anything, as i was was trying to use a2sd script the way i did before and it would contantly crash the apps and become all slow and unresponsive. Suiller so what does actually script activates when answering no to both questions? :)

thank you