yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] dixxa:
this is what I get when I launch the script manually :

adb shell sh /system/bin/custom_init

--- Welcome to Android!

insmod: init_module '/system/lib/compcache/xvmalloc.ko' failed (File exists)

insmod: init_module '/system/lib/compcache/ramzswap.ko' failed (File exists)

disksize_kb: Device or resource busy

swapon: /dev/block/ramzswap0: Device or resource busy

--- Checking filesystems

link_image[1638]: 381 could not load needed library 'libext2fs.so' for 'e2fsck' (load_library[984]: Library 'libext2fs.so' not found)CANNOT LINK EXECUTABLE

mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Invalid argument

*** Unable to mount filesystem for a2sd!

[: 1: unknown operand

So I took cyanogen rom and pushed manually those files.

adb push libext2_blkid.so /system/lib/

adb push libext2_com_err.so /system/lib/

adb push libext2_e2p.so /system/lib/

adb push libext2fs.so /system/lib/

adb push libext2_uuid.so /system/lib/

adb push libext2_profile.so /system/lib/

And I get this now ...

adb shell sh /system/bin/custom_init

--- Welcome to Android!

insmod: init_module '/system/lib/compcache/xvmalloc.ko' failed (File exists)

insmod: init_module '/system/lib/compcache/ramzswap.ko' failed (File exists)

disksize_kb: Device or resource busy

swapon: /dev/block/ramzswap0: Device or resource busy

--- Checking filesystems

e2fsck 1.41.9 (22-Aug-2009)

/dev/block/mmcblk0p2: clean, 394/128520 files, 206977/514080 blocks

mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Invalid argument

*** Unable to mount filesystem for a2sd!

[: 1: unknown operand

maybe there is something wrong with phone identity because It really don't want to enable a2sd for my phone :(
[myTouch 3G, Magic Android Development] dwang:
I'll add libext2fs.so to my next update.

Not sure why you are getting the mount errors. What filesystem do you have for /dev/block/mmcblk0p2?

If you are using ext4 FS, I don't have that compiled into my kernel. Reformat to ext2 or ext3 and that should solve your problems.
[myTouch 3G, Magic Android Development] dixxa:
ext3 ...

I've checked under my Linux os it's ext3.

I'll reformat to ext2 and tell you
[myTouch 3G, Magic Android Development] tudor00:
Are we supposed to have partitions to use this ROM?? I have only FAT32, seems to work like this...
[myTouch 3G, Magic Android Development] cletusarrarr:
will ext3 have issues ? im on ext3 as well and have no complains as yet

also multitouch works well in browser , could it be incorporated to photos as well ?

the keyboard for htc works well :)
[myTouch 3G, Magic Android Development] dwang:
ext3 should be ok..
[myTouch 3G, Magic Android Development] sardoid:
Hi dwang,

can you add to next release more languages: polish...?

Best regards
[myTouch 3G, Magic Android Development] dwang:
I don't know how to do that. Any instructions on how this done?
[myTouch 3G, Magic Android Development] pat_ty:
This rom is really amazingly fast!!! Thank you so much Dwang.

However, I get the error message saying that there is a problem loading widget when I add "calendar" and "music" widget on my homescreen. Do you have any idea about this?
[myTouch 3G, Magic Android Development] tudor00:
So what is needed? FAT, EXT2 & Linux Swap partitions?

Is that correct?

What improvement does it bring with respect to just FAT?
[myTouch 3G, Magic Android Development] dwang:
You don't need any of that stuff...

you only need ext2 2nd partition if you want a2sd.

I'm not supporting swap out of the box on the 3rd partition. You can do that but you'll have to modify the /system/bin/custom_init script yourself.

On my mt3g all I have is a fat partition.
[myTouch 3G, Magic Android Development] dwang:
remove it and re-add it, the widgets will show up again.
[myTouch 3G, Magic Android Development] kchau:
after my a sad run a cyanogen 4.1.99 i decided to give your rom a chance at a long term test run, hopefully it can make me happy liek 4.0.4 did.

so far everything seems to work. good work dwang.

is it possible to get the notifications drawer from cyanogen? (translucent background)
[myTouch 3G, Magic Android Development] mayormullet:
"failed to copy: no space left on device"

Hey quick question: when trying to adb push apks from my pc to /system/app I get the following error message after it copies a few files - "failed to copy: no space left on device"

I tried

busybox df -h

and it showed 100% of mtdblock3 (/system) being used. I did wipe before flashing..confused a bit here..any ideas how I should proceed? Thanks!
[myTouch 3G, Magic Android Development] kchau:
did you try adb remount?

do you have an ext3 partition on your sd card?
[myTouch 3G, Magic Android Development] dwang:
why exactly are you pushing apps to /system/app? Its full because its full. There is nothing wrong here.

Push apps to /data/app or install them via a file manager like astro.

/data and /system are on different partitions.
[myTouch 3G, Magic Android Development] mayormullet:
Fair enough - I knew it was something dumb like that on my part ;). Coming from cyanogen with a2sd I kinda forgot where the apps are stored on a "normal" build. Thanks again.
[myTouch 3G, Magic Android Development] kchau:
another thing i found really useful was having reboot under the power menu, is it possible to add that in?
[myTouch 3G, Magic Android Development] eJLIFe:
Having some issues with the power widget on my wife's myTouch. While it does actually turn on and adjust each function it does not proper 'light up' the green notification below the button.

Actually I've just tried on mine and the icons on the widget aren't even showing up.

Having any issues with your widgets?
[myTouch 3G, Magic Android Development] cletusarrarr:
is it possible to include in the volume hack ? Thats available for other roms , i believe the volume with a volume hack is at acceptable levels compared to the standard HTC has chosen. Hope it do-able

As again , great rom . Keep up the good work
[myTouch 3G, Magic Android Development] dwang:
Not experiencing any issues here. I would re-add the widget and reboot. If all else fails I would do a wipe.
[myTouch 3G, Magic Android Development] dwang:
I'm happy with the volume as is so I probably won't add it.
[myTouch 3G, Magic Android Development] dwang:
No I don't think I'll add that. If u want all of cyanogen's stuff, just use his. I'm trying to keep extra stuff to a minimum for stability.
[myTouch 3G, Magic Android Development] cletusarrarr:
well its always easier you could reduce the volume if u feel it too high , no way to increase if its vice versa , as again , would appreciate it if you could include it in.
[myTouch 3G, Magic Android Development] dills84:
Thanks a lot for this ROM Dwang. Great work!

I really like how minimal it is. The speed is amazing!

For everyone else asking for features. Why not add them yourself? its easy enough to push/pull through ADB. I personally removed the advanced launcher (i like the 3 screen stock one better), and i also added the v2 volume hack. Took all of 5 minutes.
[myTouch 3G, Magic Android Development] kchau:
how do you add a reboot to the power menu and a translucent notification drawer?
[myTouch 3G, Magic Android Development] dills84:
Flash Cyanogens 4.1.11.1?
[myTouch 3G, Magic Android Development] kchau:
thats the sole reason why im using dwang's rom. 4.1.11.1 gave me a bad taste in my mouth, and so did 4.1.99

since you say i can add it myself, which apk's do i push over?
[myTouch 3G, Magic Android Development] dills84:
Im not entirely sure which APK's control the notification drawer and "reboot option". But im sure if you did some research you'd find it here on XDA.

I'm pretty sure Dwang is trying to keep this ROM as close to stock as possible, while still adding all the goodies of having root and the speed of Compcache/107mb hack. I honestly prefer it that way as well.
[myTouch 3G, Magic Android Development] fridlack:
Just instaled 1.2 version and trying to copy all my app via terminal but cp doest exist...

Must of times after a wipe i make a masive install, but seens like terminal in PC or SUFBS in magic dont work...

Any way to solve this?

In other hand, the ROM runs flawless!
[myTouch 3G, Magic Android Development] dwang:
i didn't symlink any of the busybox commands so you need to do "busybox cp", etc..
[myTouch 3G, Magic Android Development] fridlack:
Works! thank!!!
[myTouch 3G, Magic Android Development] dwang:
v1.3 is out

v1.3 http://drop.io/vwm3mof#

* Fix G1/Dream hw keyboard layout

* Add libraries needed by e2fsck
[myTouch 3G, Magic Android Development] sardoid:
Is there polish locale?
[myTouch 3G, Magic Android Development] dwang:
nope, sorry..
[myTouch 3G, Magic Android Development] sardoid:
Can you add this to next release?
[myTouch 3G, Magic Android Development] john206:
Dwang

Great job!!! can you please explain how do you load this rom on a rooted htc (qtech hero-Rav1.21 image recovery, mt3g 32b)

Thanks for your awesome posts:)
[myTouch 3G, Magic Android Development] d33dvb:
Copy to SDCARD root, power off, power on holding home button, select choose zip. Select the dwang13.zip press the green phone button.

I would also wipe first if coming from hero rom.
[myTouch 3G, Magic Android Development] d33dvb:
Best rom out hands down also, great job man!
[myTouch 3G, Magic Android Development] john206:
:)

Thanks man, I was worried if it doesnt work cuz I tried the first donut didnt work but this one worked like a charm, veryyy veryy fast :D, fantastic job!!!

Wish Dwang could add some features of hero like the weather, email, clock widgets! I hope he finds the time :)

btw has anyone installed copilot? mine used to work but on this Rom says "cant load the code by system"!!!!

:)
[myTouch 3G, Magic Android Development] tudor00:
Please don't add anything, keep it as lite & fast as possible. If you were to add everything people are requesting, we'll end up with 0 RAM available. I already find the enhanced google search is useless and ressource eating. I would rather suggest you to remove things from the ROM instead of adding any.

People, if you want Hero style features, get a f... hero ROM!
[myTouch 3G, Magic Android Development] supa2001:
Isn't email already included?

You can get weather clock widget from market, Beautiful Widgets
[myTouch 3G, Magic Android Development] john206:
:)

tudor00 i meant if he can provide the app so we can install them not making changes to the rom :), I had hero it was slow, so I agree with you on that.

btw , I installed HTC_IME but no changes? am i done something wrong?

about the widgets, i like the touchflo app :)
[myTouch 3G, Magic Android Development] john206:
it is but I was asking if we could install the hero one :)
[myTouch 3G, Magic Android Development] john206:
:)

never mind I had to edit the input for HTC ime :)
[myTouch 3G, Magic Android Development] kchau:
can anyone see if sms delivery confirmation is working?

whats the icon that signifies that the message is sent?

is it the envelope with the i?

i remember on 1.5 the icon was an evelope with a blue arrow.

someone else confirm?
[myTouch 3G, Magic Android Development] futangclan:
Just installed v1.3. It's blazing fast. Thanks, Dave.
[myTouch 3G, Magic Android Development] tudor00:
I have a major problem and I am not sure where it comes from. I had yesterday a 70mb data traffic without obvious reason with v1.2.

I have wiped and installed 1.3. Checking with netcounter, traffic seems to continue. I am not sure where it comes from. Maybe from an app I installed?

Anyone facing a similar problem?

edit: It seems to be a lot of traffic even without apps installed and even in version 1.1.

Is such a important traffic coming from google sync activity? It can't be, can it?
[myTouch 3G, Magic Android Development] Vazhul:
Reason for traffic: OTA update?

Hi there,

It seems to me that you have the same problem that i read about from some people that installed the 1.6 ION rom.

The fact is that with that ROM your phone receives an OTA update (it seems is mandatory) wich is about 20 megs. Problem is that for a rooted phone is impossible to apply this patch, and for what i know (maybe it's just me but your example lets me think i'm not alone) sometimes this update gets downloaded several times in a day. Don't ask me why. I thought that once that the update is on the phone it would stay there and do nothing, but it seems that once in a while the phone still checks for the update and re-start the download.

You may easily imagine how, with 20 megs a bunch your traffic may rise up to a nice limit...

I'm wondering if anybody here have a idea about how to stop this process.:)

Hope it helps, Vaz.
[myTouch 3G, Magic Android Development] tudor00:
That's not so nice cause my data plan is limited and I will have to pay over 70$ for that bug. I would appreciate anyone coming with further ideas here.
[myTouch 3G, Magic Android Development] dwang:
Unzip the attached file and push the enclosed files to your phone and reboot. I'll get an updated ROM out tonight after work.

PC:

adb remount

adb push build.prop /system/

adb push build.sapphire.prop /system/

adb push build.trout.prop /system/

reboot

Should fix the issue of the phone constantly downloading the OTA update. You can check if it worked or not by going into

Settings -> About Phone -> System Updates. If it says "your system is currently up to date," everything is fixed.

.
[myTouch 3G, Magic Android Development] epeets:
awesome!!!

I installed this rom last night. I tried cyanogen's latest but found the bluetooth not working correctly so I decided to give this one a try and it works great. Even though its fast on my stock sd card, I can't wait to get it on a class 6. I'm ordering one this week. can't wait!!
[myTouch 3G, Magic Android Development] tudor00:
Thanks Dwang for the fix! I will keep monitoring my traffic to check if it solved the trouble.
[myTouch 3G, Magic Android Development] Vazhul:
Not working

Hi Dwang,

First of all let me say you rock and thanks for the work you putted into this ROM.:)

Unfortunately the whole bunch of files didn't modified the status report on my Magic. The update message is still there. (Two reboots, one via adb shell)

But maybe it's just me. Luckily my flatrate plan is really "flat" so continuously downloading is not really an issue. Besides, it's not really "continuously" downloading. It may happen that during the day the update gets downloaded twice, or three times max. The most annoying thing (for me) is having the bandwidth occupied by a useless process and the battery drained.

For the people who have the data limit at around 200 - 300 megs this might really be a PITA.

Thanks again and keep up with the good work!:)

Vaz
[myTouch 3G, Magic Android Development] dwang:
You may want to check after a few hours. It might want to do one more download before declaring no updates.

I would like to get some feedback from others regarding whether pushing the new build.prop files fixes the issue.

thanks,

Dave
[myTouch 3G, Magic Android Development] fridlack:
Any way to add symlink to the ROM easy? i think thats the reason that SUFBS (root explorer with terminal and more, look at market :P) didnt work. When i try copy some apk from system seens like nothing happends...

If anyone know how to fix it would be great :)

Thanks in advance!
[myTouch 3G, Magic Android Development] st0kes:
Hey dwang,

Thanks for your continued efforts into this rom, it's superb ..

Confirming the same OTA update problem here. I've applied the update in your post above and rebooted, it doesn't seem to have made any difference.

I will have to move to another rom until this is fixed ... I only have 250Mb a month in my "fair use" policy, and I have used 122Mb of data just in the last 2 days travelling to and from work.
[myTouch 3G, Magic Android Development] KeyserDeluxe:
I applied the latest patch to v 1.2 about 30 minutes ago. I then downloaded the update by WiFi.

After two reboots i got the "your system is currently up to date" status under Settings -> About Phone -> System Updates

Since then the phone has used 2.7 kb of data traffic. So far so good.
[myTouch 3G, Magic Android Development] ppwz33unit:
I pushed the prop files over, then hit download update, and after one reboot, it says system up to date.
[myTouch 3G, Magic Android Development] fridlack:
Same here, pushed files over 1.2, hit download in system updates.... download starting, after some minutes "your system is currently up to date"... rebooted and same message :)
[myTouch 3G, Magic Android Development] st0kes:
It works!! woo :)
[myTouch 3G, Magic Android Development] dwang:
Can you guys verify that its still running my image after reboot?

Check "Settings -> About phones -> Kernel version" and see that its still running my kernel.

"dwang@dwang-laptop"

Thanks,

Dave
[myTouch 3G, Magic Android Development] pat_ty:
Just so you know, I applied the update without using your patch file. It still shows your kernel.
[myTouch 3G, Magic Android Development] shrimpeh:
this is great. blisteringly fast!!!
[myTouch 3G, Magic Android Development] tudor00:
It seems to be fixed here. Monitoring traffic shows no unusual activity. For my peace of mind, I have also installed autostarts app and disabled android update on startup. So to be on the safe side.
[myTouch 3G, Magic Android Development] dwang:
v1.4 is out

v1.4 http://drop.io/cyhgit3#

* Update build.prop files to stop ota update. Still may need to download the update to complete stop the it.

* Re-compiled kernel and removed all debugging output. Should speed things up a bit.

If you are seeing slowdown and constant data usage. The phone may be trying to download the OTA update. To stop this go to:

Settings -> About Phone -> System updates

and click on software download. After its done, reboot and verify that your system is currently up to date. This should stop the ota updates.
[myTouch 3G, Magic Android Development] supa2001:
I dled the update, it said requires a restart.

Restarted, still said requires a restart.

Re-downloaded, and it's up to date.

THANKS!
[myTouch 3G, Magic Android Development] sardoid:
I'm so sad:( no more locales...I was waiting for polish and...nothing
[myTouch 3G, Magic Android Development] st0kes:
Yes its still using your kernel. It required 2 reboots after downloading the ota update before showing as up to date. Cheers!
[myTouch 3G, Magic Android Development] TachorkaR:
I really love this ROM - clean and fast - thanks for your work dwang :)

I did have the problem with the OTA Update though - I realised after NetCount showed me ~190MB downloaded data... :(

However after updating to 1.4 I now have no Update to select and it says "Your system is uptodate" - and it's still running your kernel.

Only problem I have: I get an FC when I try to change the camera settings. But since I rarely use the camera it's no big deal for me.
[myTouch 3G, Magic Android Development] Loccy:
Have to give a +1 for comments ref clean/fast, +2 for no A2SD, and +467,213 for no poxy frelling BFS, which in my view is single handedly destroying the Dream/Magic ROM scene at the moment.

Any chance we can have some links in /system/bin so the usual Linux commands don't all need busybox in front of them when we're working at the command line?

And it would be nice if you chucked something to run userinit.sh in custom_init, so those of us who like tweaking user.confs can play (I mean, I can add it myself, but it would be nice not to have to).
[myTouch 3G, Magic Android Development] dwang:
I'll look into those over the weekend when I have a bit more free time.

What does poxy frelling mean? Don't quite understand this British lingo. :-)
[myTouch 3G, Magic Android Development] cletusarrarr:
is it possible to change the way the screen unlocks ( other than using a patter) , like in most androids u have to pull the screen down to unlock. Here have to hit the menu button to unlock
[myTouch 3G, Magic Android Development] fridlack:
Just pushed new 1.4.5 browser from loccy and it's working nice :)

I think i find what i am looking for, this rom is amazing! thanks for your work!
[myTouch 3G, Magic Android Development] Loccy:
poxy = much the same as "bloody", i.e. bloody stupid BFS, poxy stupid BFS - derived from having the pox.

"frelling" is not British, it's a Farscape-ism :D Slightly more PG-13 way of saying f**king.
[myTouch 3G, Magic Android Development] dwang:
This is not a hero rom so no I can't do that.
[myTouch 3G, Magic Android Development] cletusarrarr:
P.s. noticed a bug wherein allof a sudden inspite of activity the mobile would timeout the screen and lock the phone , was fixed on reboot , kinda weird for that to happen though
[myTouch 3G, Magic Android Development] cletusarrarr:
umm my friend has a magic here in India and hes on the default operator locked out rom (default cupcake , its not htc modified) , his screen unlocks via dragging it down , so i doubt its a hero only feature.

anybody else could throw some light on that ?
[myTouch 3G, Magic Android Development] acrawl1:
Very nice work... runs smooth and fast, very responsive... especially with pop-up options. Thanks for your work
[myTouch 3G, Magic Android Development] kchau:
i do have android 1.6 in my system updates, but if i hit download and it installs, wont i lose my root?
[myTouch 3G, Magic Android Development] dwang:
No you won't.
[myTouch 3G, Magic Android Development] cletusarrarr:
4 restarts and my phone still keeps saying requires a restart on the systems updates page
[myTouch 3G, Magic Android Development] DebauchedSloth:
Very, very nice ROM. Easily the fastest I've used and the one with the least side effects.

Thanks!
[myTouch 3G, Magic Android Development] rey424:
not sure

not sure what to download i need this rom

ROM][32B/Dream][Oct07][Dwang][Android 1.6 compcache 107megs RAM tether][v1.4]
[myTouch 3G, Magic Android Development] dwang:
Anybody think 1.4 is slower than 1.3?

1.4 feels a bit laggy after a while to me.

I think I'll go back to the kernel in 1.3 for 1.5.

Plans for 1.5

* revert to 1.3 kernel (seems faster to me and not as laggy)

* add loccy's v1.5 browser

* add symlinks to common linux commands

* add userinit.sh

* fix a2sd problems

* remove ota update executables

* optimize built-in apps using zipalign and optipng
[myTouch 3G, Magic Android Development] DebauchedSloth:
I'm pretty happy with 1.4.

That list of enhancements looks very nice to me. I'm sort of partial to the improved phone.apk, but I do like the fact that this is a very "clean" ROM.
[myTouch 3G, Magic Android Development] fridlack:
Youre right! i feel 1.4 slowly and less stable than 1.2. Thinking that's only my sense :P

I am waiting for 1.5 :) Great work dwang!
[myTouch 3G, Magic Android Development] zhenyu86:
dwang, I've got it running on ur 1.4 update, but I've lost the IM client, which include AIM, MSN, and Yahoo, is there a way I can get that IM client back?
[myTouch 3G, Magic Android Development] tudor00:
Also my impression, 1.3 was a bit faster.
[myTouch 3G, Magic Android Development] Loccy:
Aren't they the same kernel, give or take a debug line or two? From your changelog:

Don't see why that would cause a slowdown?

Anyway, I only have 1.4 as a point of reference, but one thing I did find was that when I enabled backing swap on a 64Mb swap partition, it REALLY got laggy. The stock Compcache-only settings seem way, way faster in subjective use. Yes, it does mean that it'll probably have to load each application every time you give it focus, rather than them staying in swap. But it still makes for a better subjective user experience versus the backing swap lagginess that seem to occur.
[myTouch 3G, Magic Android Development] Draxter:
Does this ROM contain Dutch as UI language?
[myTouch 3G, Magic Android Development] qckuthbutt:
OTA update??

I've only recently rooted my phone to use hero rom and was shocked at how slow it was, even after all the apps2sd and chache to sd?? If that makes sense.

So I tried about a million different roms and this one is clearly the best that I found.

Clean, Fast, and almost bug free.

However mine keeps trying to download data, which i assume is the OTA update, but when I go to update it through settings, it says my system is up to date...

What do i do??

ps. congrats dwaag on one of the best roms out there, cant wait for 1.5