Jump to content

10/Mar 3.2 - MoDaCo Custom ROM for GSM Hero (now with online kitchen)


Recommended Posts

Posted
OK, taking my virgin new hero to 2.8 + the add-ons was pretty painless! Really good work on these ROMs!

Now to tackle my G2, currently running on 2.7. I suppose I need to backup and wipe everything before installing 2.8? I can't just flash the 2.8 straight over the existing 2.7 and have all my apps and settings retained.....? Can I?

try it might work if it dont gonna have to be a wipe do a nandroid backup incase it all goes to pots so you can go back

Posted (edited)

Hello

I have a problem with the version 2.8 if I connect the Hero with USB and diskonect it the Hero say SD Card is defekt the same problem I have with 2.7 on 2.71 I have no problem with ihe SD card has enyone that problem too? (the SD Card is not defekt works on 2.71 100%)

Thanks

Pit

Edited by pbruk
Guest raburgess
Posted

I have gone back to 2.6 as 2.8 in my opinion seems to be slower. I also experienced the phone locking up for about 10 seconds when navigating between applications.

Guest teknologist
Posted
Hello

I have a problem with the version 2.8 if I connect the Hero with USB and diskonect it the Hero say SD Card is defekt the same problem I have with 2.7 on 2.71 I have no problem with ihe SD card has enyone that problem too? (the SD Card is not defekt works on 2.71 100%)

Thanks

Pit

Read my post a few pages earlier. It may have to do with swapper. Make sure you uninstall swappper, repair partitions and reboot...

Your SD card *IS NOT DAMAGED*

Posted
Hi Paul,

2.8 runs fine so far, and it seems a bit faster than 2.7 too :D

Have you tried to enable CompCache already ? It seems I can't insmod ramzswap.ko, because of missing LZO (compression-related) symbols ?

Working on that! :P

P

Posted
Well I was considering upgrading to 2.8 this weekend from 2.6, but I will think I will hold off until tun.ko problem is fix. (not that tun.ko works in 2.6 either, just I will wait)

And I am glad atleast a few people are reading the OpenVPN guide I wrote. :D

Paul - Keep up the good work, just don't burn yourself out, catering to the wish list that keeps growing, but speaking as an IT security person, great work in getting droidwall working with your rom build!

-Randy

Also planning to fix tun.ko in the next build!

P

Guest teknologist
Posted (edited)
I have gone back to 2.6 as 2.8 in my opinion seems to be slower. I also experienced the phone locking up for about 10 seconds when navigating between applications.

No problems at all here, in fact it's substantially faster than previous ROMS for me.

Also, I don't use Peep (HTC's twitter) and I removed HTC Mail (I use K9) and HTC's SMS/MMS app (I use handcent's) and the battery life has gone way up.

Way up ! In fact it has increased so much that at first I thought the battery status display was not working... ;-)

[EDIT]

Well after thorough testing seems if you remove HTC's SMS/MMS app (Mms.apk and Mms.odex), Handcent's SMS receives messages (ie: notification appears) but the sms is not "saved" in the "chat" view...

I reinstalled (just by copying back) the Messages app and everything works perfectly again.

Edited by teknologist
Guest teknologist
Posted (edited)
Also planning to fix tun.ko in the next build!

P

Hi Paul,

I have compiled your kernel source tree and for me tun.ko works perfectly.

I am doing a diff between 2.6.27-hero and 2.6.27-android-vanilla to try to patch 2.6.29 and have a 2.6.29-hero...

I'll let you know how it goes...

Cheers mate! Keep up the good work !

Edited by teknologist
Guest payne4life
Posted
No problems at all here, in fact it's substantially faster than previous ROMS for me.

Also, I don't use Peep (HTC's twitter) and I removed HTC Mail (I use K9) and HTC's SMS/MMS app (I use handcent's) and the battery life has gone way up.

Way up ! In fact it has increased so much that at first I thought the battery status display was not working... ;-)

Hi there! Can we just remove Peep, HTC Mail and HTC's SMS/MMS apps and all be ok? i use chompSMS and i really don't want HTC's sms app to get involved. So can i just uninstall them and all be ok?

Guest teknologist
Posted (edited)
Hi there! Can we just remove Peep, HTC Mail and HTC's SMS/MMS apps and all be ok? i use chompSMS and i really don't want HTC's sms app to get involved. So can i just uninstall them and all be ok?

Well I didn't manage to remove them using uninstall , just moved the files to sdcard as per the second message in this post.

Also K9 does a much better work than HTC Mail and is free...

If you use chompSMS I strongly encourage you to give Handcent SMS a try it's a 1000 times better and faster...and free !

Edited by teknologist
Guest payne4life
Posted
Well I didn't manage to remove them using uninstall , just moved the files to sdcard as per the second message in this post.

Also K9 does a much better work than HTC Mail and is free...

If you use chompSMS I stringly encourage you to give Handcent SMS a try it's a 1000 times better and faster...and free !

So you mean you removed them and that caused the app not to run? Or not to show up at all? Could you help me a little when saying "second message in this post"?

I've just downloaded K9 and Handcent and i'll give them a try!

Thanks!

Guest teknologist
Posted (edited)
So you mean you removed them and that caused the app not to run? Or not to show up at all? Could you help me a little when saying "second message in this post"?

I've just downloaded K9 and Handcent and i'll give them a try!

Thanks!

I removed them (browse to the first page of this thread and check second post on how to use adb shell to remove/move files) and that caused the apps to not run and not show.

The files I removed are:

htcmailwidgets.apk htcmailwidgets.odex htcmsgwidgets.apk htcmsgwidgets.odex Mail.apk Mail.odex Mms.apk Mms.odex

as you see I removed the apps and the associated widgets

[EDIT]

read above as there are problems when removing HTC's SMS/MMS app

Edited by teknologist
Posted
Hi Paul,

I have compiled your kernel source tree and for me tun.ko works perfectly.

I am doing a diff between 2.6.27-hero and 2.6.29 to try to patch 2.6.29 and have a 2.6.29-hero...

I'll let you know how it goes...

Cheers mate! Keep up the good work !

Strange, should work for everyone then!

Nice work on 2.6.29, I simply don't have the spare time to do that at the moment, so the idea of someone else diffing, patching and sharing definitely appeals! :D

P

Guest teknologist
Posted
Strange, should work for everyone then!

Nice work on 2.6.29, I simply don't have the spare time to do that at the moment, so the idea of someone else diffing, patching and sharing definitely appeals! :D

P

Well it is going to be more difficult than I though...I have 164 rejects to begin with.

For tun.ko, it didn't work with your kernel update file, but it works with mine...dunno why though... FYI I have 2 additionnal modules in my update file:

tunnel4.ko and ipip.ko

Dunno if it's the reason why mine works...

Guest payne4life
Posted
I removed them (browse to the first page of this thread and check second post on how to use adb shell to remove/move files) and that caused the apps to not run and not show.

The files I removed are:

htcmailwidgets.apk htcmailwidgets.odex htcmsgwidgets.apk htcmsgwidgets.odex Mail.apk Mail.odex Mms.apk Mms.odex

as you see I removed the apps and the associated widgets

I guess you mean 3rd post because 2nd contains the changelog! Ok so in order for me to do such as you told me i have to write smthing like:

adb remount

adb shell rm /system/app/htcmailwidgets.apk

adb shell rm /system/app/Mail.apk

etc??

I just tried Handcent and it is better indeed! K9 Mail only supports one account though?

Guest teknologist
Posted
Well it is going to be more difficult than I though...I have 164 rejects to begin with.

For tun.ko, it didn't work with your kernel update file, but it works with mine...dunno why though... FYI I have 2 additionnal modules in my update file:

tunnel4.ko and ipip.ko

Dunno if it's the reason why mine works...

Also the diff file is 12Mb.....I'll have to find some time and patience to examine...looks like HTC has done some pretty heavy work on 2.6.27 to customize it for Hero...

Guest teknologist
Posted
I guess you mean 3rd post because 2nd contains the changelog! Ok so in order for me to do such as you told me i have to write smthing like:

adb remount

adb shell rm /system/app/htcmailwidgets.apk

adb shell rm /system/app/Mail.apk

etc??

I just tried Handcent and it is better indeed! K9 Mail only supports one account though?

For removing the files you got it right.

K9 supports multiple accounts...go to the account list , hit menu and click Add account...supports Imap/Pop and Exchange

Guest payne4life
Posted
For removing the files you got it right.

K9 supports multiple accounts...go to the account list , hit menu and click Add account...supports Imap/Pop and Exchange

Ok thanks a lot! I'll figure it out! On last question. I have SUFBS installed on my hero which is a very handful file manager with root access.. Can i just delete the files you told me within this manager and not within shell commands from my computer? And these files also include the htc messages widget? because i think this widget is beautiful and i want it!

Guest teknologist
Posted
Ok thanks a lot! I'll figure it out! On last question. I have SUFBS installed on my hero which is a very handful file manager with root access.. Can i just delete the files you told me within this manager and not within shell commands from my computer? And these files also include the htc messages widget? because i think this widget is beautiful and i want it!

Well if you want to keep the widgets you are better off not removing anything from HTC as I don't think they will work (I guess they use the stored data from the HTC apps)

I find myself these widgets are beautiful indeed but they suck memory and slow down the phone...I do have subfs too but haven't tried modifying system files with it...It feels more secure the adb way... just my opinion

Guest teknologist
Posted
Also the diff file is 12Mb.....I'll have to find some time and patience to examine...looks like HTC has done some pretty heavy work on 2.6.27 to customize it for Hero...

Well, after examining the diff file, I have given up for the moment...too many weird changes (devices names, files paths etc.)...and I am not an expert linux kernel hacker...

Nevertheless I am trying to coordinate with loxK who seems to be trying the same thing, maybe joining forces is the way to go.. ;-)

He seems to have 3.4Mb patch file whereas I have 12Mb patch....I prefer 3.4Mb ;-)

Guest teknologist
Posted
Also the diff file is 12Mb.....I'll have to find some time and patience to examine...looks like HTC has done some pretty heavy work on 2.6.27 to customize it for Hero...

I have managed to compile a 2.6.27 kernel for hero with the following enabled:

tunk.ko working

compcache kernel modules (including lzo and swapnotify kernel patch) with a 64Mb backingswap partition working

Output:

# lsmod

tun 11140 0 - Live 0xbf091000

wlan 541976 1 - Live 0xbf00b000

ramzswap 11152 1 - Live 0xbf007000

xvmalloc 5152 1 ramzswap, Live 0xbf004000

lzo_compress 2496 1 ramzswap, Live 0xbf002000

lzo_decompress 2944 1 ramzswap, Live 0xbf000000

# ls -la /dev/tun

crw------- 1 0 0 10, 200 Oct 25 15:44 /dev/tun

# openvpn --mktun --dev tun0

Sun Oct 25 16:50:01 2009 TUN/TAP device tun0 opened

Sun Oct 25 16:50:01 2009 Persist state set to: ON

and:

# cat /proc/swaps

Filename Type Size Used Priority

/dev/block/ramzswap0 partition 64252 5176 -1

testing it right now.

seems to work good so far.

i'll update after more testing.

Cheers,

--Eric

PS: Paul, my tun.ko is working without tunnel4.ko and ipip.ko so I removed them from my update.zip

Guest teknologist
Posted
I have managed to compile a 2.6.27 kernel for hero with the following enabled:

tunk.ko working

compcache kernel modules (including lzo and swapnotify kernel patch) with a 64Mb backingswap partition working

Output:

# lsmod

tun 11140 0 - Live 0xbf091000

wlan 541976 1 - Live 0xbf00b000

ramzswap 11152 1 - Live 0xbf007000

xvmalloc 5152 1 ramzswap, Live 0xbf004000

lzo_compress 2496 1 ramzswap, Live 0xbf002000

lzo_decompress 2944 1 ramzswap, Live 0xbf000000

# ls -la /dev/tun

crw------- 1 0 0 10, 200 Oct 25 15:44 /dev/tun

# openvpn --mktun --dev tun0

Sun Oct 25 16:50:01 2009 TUN/TAP device tun0 opened

Sun Oct 25 16:50:01 2009 Persist state set to: ON

and:

# cat /proc/swaps

Filename Type Size Used Priority

/dev/block/ramzswap0 partition 64252 5176 -1

testing it right now.

seems to work good so far.

i'll update after more testing.

Cheers,

--Eric

PS: Paul, my tun.ko is working without tunnel4.ko and ipip.ko so I removed them from my update.zip

Last but not least:

# cat /proc/ramzswap

DiskSize: 64260 kB

MemLimit: 64200 kB

NumReads: 726

NumWrites: 1393

FailedReads: 0

FailedWrites: 0

InvalidIO: 0

NotifyFree: 42

ZeroPages: 16

GoodCompress: 100 %

NoCompress: 0 %

PagesStored: 1118

PagesUsed: 280

OrigDataSize: 4472 kB

ComprDataSize: 1101 kB

MemUsedTotal: 1120 kB

BDevNumReads: 90

BDevNumWrites: 232

Guest teknologist
Posted
Well if you want to keep the widgets you are better off not removing anything from HTC as I don't think they will work (I guess they use the stored data from the HTC apps)

I find myself these widgets are beautiful indeed but they suck memory and slow down the phone...I do have subfs too but haven't tried modifying system files with it...It feels more secure the adb way... just my opinion

Seems I don't see received SMS in Handcent anymore... I am putting back Mms.apk and Mms.odex to see if it solves the issue...

Guest worcester4x4
Posted

Some advice please?

I just flashed 2.8 core straight over my 2.7. Everything seems to have come up OK but the phone info now says "Build number MoDaCo Custom ROM 2.8 Core, REBOOT REQUIRED".

I have rebooted.

Is this an indication of a problem? Or do I just ignore it?

Guest worcester4x4
Posted

Oh, OK, I just restarted the phone again and it's now changed from REBOOT REQUIRED to the SSH password. Seems OK but needed three restarts, strange.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.