PaulOBrien

30/Jun r5 - MoDaCo Custom ROM for GSM Hero now with Online Kitchen - Android 2.1

1032 posts in this topic

Ok,

Changelog

r4 build 2

Fixed problem with cachedalvikcache causing FC and missing A2SD directory

r4

Initial release

com.htc.launcher refused to load (missing a wallpaper), so have a similar thing as before, but only the launcher crashes and restarts:

D/AndroidRuntime( 961): Shutting down VM

W/dalvikvm( 961): threadid=3: thread exiting with uncaught exception (group=0x4001e390)

E/AndroidRuntime( 961): Uncaught handler: thread main exiting due to uncaught exception

E/AndroidRuntime( 961): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.htc.launcher/com.htc.launcher.Launcher}: java.lang.IllegalArgumentException: column 'lockscreen_wallpaper' does not exist

E/AndroidRuntime( 961): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596)

E/AndroidRuntime( 961): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)

E/AndroidRuntime( 961): at android.app.ActivityThread.access$2200(ActivityThread.java:126)

E/AndroidRuntime( 961): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1932)

E/AndroidRuntime( 961): at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 961): at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 961): at android.app.ActivityThread.main(ActivityThread.java:4595)

E/AndroidRuntime( 961): at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 961): at java.lang.reflect.Method.invoke(Method.java:521)

E/AndroidRuntime( 961): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)

E/AndroidRuntime( 961): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)

E/AndroidRuntime( 961): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 961): Caused by: java.lang.IllegalArgumentException: column 'lockscreen_wallpaper' does not exist

E/AndroidRuntime( 961): at android.database.AbstractCursor.getColumnIndexOrThrow(AbstractCursor.java:314)

E/AndroidRuntime( 961): at android.database.CursorWrapper.getColumnIndexOrThrow(CursorWrapper.java:104)

E/AndroidRuntime( 961): at com.htc.launcher.WidgetWorkspaceManager.init(WidgetWorkspaceManager.java:107)

E/AndroidRuntime( 961): at com.htc.launcher.WidgetWorkspaceManager.instance(WidgetWorkspaceManager.java:79)

E/AndroidRuntime( 961): at com.htc.launcher.Launcher.setupViews(Launcher.java:1680)

E/AndroidRuntime( 961): at com.htc.launcher.Launcher.onCreate(Launcher.java:530)

E/AndroidRuntime( 961): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

E/AndroidRuntime( 961): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2544)

E/AndroidRuntime( 961): ... 11 more

I/Process ( 267): Sending signal. PID: 961 SIG: 3

I/dalvikvm( 961): threadid=7: reacting to signal 3

I/dalvikvm( 961): Wrote stack trace to '/data/anr/traces.txt'

I/DumpStateReceiver( 267): Added state dump to 1 crashes

D/dalvikvm( 334): GC freed 13510 objects / 671696 bytes in 134ms

A wipe did not help, in fact, it made it worse -- I am back to the boot loop:

D/PackageManager( 439): Scanning app dir /data/app-private

I/PackageManager( 439): /data/app-private/net.pierrox.mcompass.apk changed; collecting certs

E/System ( 439): Failure starting core service

E/System ( 439): java.lang.NullPointerException

E/System ( 439): at com.android.server.PackageManagerService$PackageSettingBase.<init>(PackageManagerService.java:5915)

E/System ( 439): at com.android.server.PackageManagerService$PackageSetting.<init>(PackageManagerService.java:6006)

E/System ( 439): at com.android.server.PackageManagerService$Settings.getPackageLP(PackageManagerService.java:6306)

E/System ( 439): at com.android.server.PackageManagerService$Settings.getPackageLP(PackageManagerService.java:6121)

E/System ( 439): at com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.jav

:2329)

E/System ( 439): at com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.jav

:2098)

E/System ( 439): at com.android.server.PackageManagerService.scanDirLI(PackageManagerService.java:19

4)

E/System ( 439): at com.android.server.PackageManagerService.<init>(PackageManagerService.java:611)

E/System ( 439): at com.android.server.PackageManagerService.main(PackageManagerService.java:335)

E/System ( 439): at com.android.server.ServerThread.run(SystemServer.java:135)

E/AndroidRuntime( 439): Crash logging skipped, no checkin service

I/SystemServer( 439): not beta version and not show watermark

I/SystemServer( 439): Status Bar

E/SystemServer( 439): Failure starting StatusBarService

E/SystemServer( 439): java.lang.NullPointerException

E/SystemServer( 439): at android.app.ActivityThread.getPackageInfo(ActivityThread.java:2202)

E/SystemServer( 439): at android.app.ApplicationContext.createPackageContext(ApplicationContext.java:1341

E/SystemServer( 439): at com.htc.res.HtcResources.getContext(HtcResources.java:53)

E/SystemServer( 439): at com.android.server.status.StatusBarService.<init>(StatusBarService.java:323)

E/SystemServer( 439): at com.android.server.ServerThread.run(SystemServer.java:261)

E/AndroidRuntime( 439): Crash logging skipped, no checkin service

I/SystemServer( 439): Clipboard Service

I/SystemServer( 439): Input Method Service

E/SystemServer( 439): Failure starting Input Manager Service

E/SystemServer( 439): java.lang.NullPointerException

E/SystemServer( 439): at android.app.ApplicationContext.registerReceiverInternal(ApplicationContext.java:

46)

E/SystemServer( 439): at android.app.ApplicationContext.registerReceiver(ApplicationContext.java:721)

E/SystemServer( 439): at android.app.ApplicationContext.registerReceiver(ApplicationContext.java:715)

E/SystemServer( 439): at com.android.server.InputMethodManagerService.<init>(InputMethodManagerService.java:426)

E/SystemServer( 439): at com.android.server.ServerThread.run(SystemServer.java:276)

E/AndroidRuntime( 439): Crash logging skipped, no checkin service

I/SystemServer( 439): NetStat Service

I/SystemServer( 439): Connectivity Service

V/ConnectivityService( 439): ConnectivityService starting up

W/dalvikvm( 439): threadid=27: thread exiting with uncaught exception (group=0x4001e390)

E/AndroidRuntime( 439): Uncaught handler: thread ConnectivityThread exiting due to uncaught exception

E/AndroidRuntime( 439): *** EXCEPTION IN SYSTEM PROCESS. System will crash.

E/AndroidRuntime( 439): java.lang.NullPointerException

E/AndroidRuntime( 439): at android.app.ActivityThread.getProvider(ActivityThread.java:4259)

E/AndroidRuntime( 439): at android.app.ActivityThread.acquireProvider(ActivityThread.java:4299)

E/AndroidRuntime( 439): at android.app.ApplicationContext$ApplicationContentResolver.acquireProvider(ApplicationContext.java:1513)

E/AndroidRuntime( 439): at android.content.ContentResolver.acquireProvider(ContentResolver.java:759)

E/AndroidRuntime( 439): at android.content.ContentResolver.query(ContentResolver.java:197)

E/AndroidRuntime( 439): at android.provider.Settings$NameValueCache.getString(Settings.java:499)

E/AndroidRuntime( 439): at android.provider.Settings$Secure.getString(Settings.java:1986)

E/AndroidRuntime( 439): at android.provider.Settings$Secure.getInt(Settings.java:2026)

E/AndroidRuntime( 439): at com.android.server.ConnectivityService.getPersistedNetworkPreference(Connectivit

Service.java:720)

E/AndroidRuntime( 439): at com.android.server.ConnectivityService.<init>(ConnectivityService.java:498)

E/AndroidRuntime( 439): at com.android.server.ConnectivityService.<init>(ConnectivityService.java:70)

E/AndroidRuntime( 439): at com.android.server.ConnectivityService$ConnectivityThread.run(ConnectivityService.java:459)

E/AndroidRuntime( 439): Crash logging skipped, no checkin service

I/Process ( 439): Sending signal. PID: 439 SIG: 9

I/ServiceManager( 151): service 'SurfaceFlinger' died

I/ServiceManager( 151): service 'entropy' died

I/ServiceManager( 151): service 'power' died

I/ServiceManager( 151): service 'batteryinfo' died

I/ServiceManager( 151): service 'telephony.registry' died

I/ServiceManager( 151): service 'usagestats' died

I/ServiceManager( 151): service 'clipboard' died

I/ServiceManager( 151): service 'netstat' died

D/HtcBootAnimation( 448): SurfaceFlinger died, exiting...

E/installd( 158): eof

E/installd( 158): failed to read size

I/installd( 158): closing connection

I/Zygote ( 434): Exit zygote because system server (439) has terminated

E/Mp3HwPlayer( 433): ID:1, Mp3HWCount-- == 0.

E/Mp3HwPlayer( 433): ID:1, reset()

E/Mp3HwPlayer( 433): ID:1, destory Mp3HwPlayer

D/MediaPlayerService( 433): Process 433 RSS is 3892

I/ServiceManager( 151): service 'media.audio_flinger' died

I/ServiceManager( 151): service 'media.player' died

I/ServiceManager( 151): service 'media.camera' died

I/ServiceManager( 151): service 'media.audio_policy' died

D/AndroidRuntime( 460):

D/AndroidRuntime( 460): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

D/AndroidRuntime( 460): CheckJNI is OFF

The device boots fine with the SD card removed (turning it off and reinserting the SD card, then booting again returns to the "boot loop" problem).

/TBX

Edited by TBX
0

Share this post


Link to post
Share on other sites
download the radio update.zip to your sdcard then do the same as you did for the rom

mifran

I'll have a go cheers

0

Share this post


Link to post
Share on other sites

I'm still getting boot loop when I flash this ROM after data wipe/factory reset. I'm on Orange UK if that makes any difference

0

Share this post


Link to post
Share on other sites

200 people watching this thread...... waiting..... waiting..... for something..... a kitchen maybe, a fix maybe..... Paul is busy....... rooting an LG.

0

Share this post


Link to post
Share on other sites
As others have mentioned, it seems that for most the new radio only works on orange if you unlock your handset. I had to buy an unlock code to test the new radio, but I dont regret it as I am getting far better reception and the problem I was experiencing with calls going to voicemail even though I had full signal has gone. I am also seeing better data reception as well, 3G and H all the way! Cant wait for the kitchen to be opened. Thanks again Paul.

So are you saying the new Radio has made an improvment for you on your unlocked Hero as you mention in your first line that it only works on Orange for unlocked handsets? I assume you are therefore on Orange.

I'd be interested to hear from UK O2 users on unlocked handsets.......

0

Share this post


Link to post
Share on other sites

Had a bunch of FCs and an error message saying I didn't have enough space on the phone for the new applications (or something along those lines!). Think I'll wait until the fill version with kitchen, then do a full wipe. Looking forward to it!

0

Share this post


Link to post
Share on other sites

Ok just checking i have previously flashed custom roms and my phone is already rooted so do i still have to do this (In order to use this ROM on

your device, you must have a

custom recovery image

installed.)? Thanks.

0

Share this post


Link to post
Share on other sites

Keep getting Force Close com.htc.bgp

Otherwise OK

0

Share this post


Link to post
Share on other sites

I have the same problem as TBX. Flashed app2sd version without wiping and Launcher kept crashing. Managed to shut the phone down gracefully using the power off menu. After that I tried with a wipe and got stuck in endless boot loop.

0

Share this post


Link to post
Share on other sites

Peeps, make sure you are...

- wiping first

- rebooting after the first boot completes to free up space on /data

- if using A2SD having FAT32 as the first partition and the second partition as ext2/3

I've been using it on off all afternoon with no issues...!

P

0

Share this post


Link to post
Share on other sites

ROM is great but I keep getting FC on the Music app.

Using non-A2SD version.

0

Share this post


Link to post
Share on other sites

Everything works fine for me now, A2SD version.

0

Share this post


Link to post
Share on other sites
Peeps, make sure you are...

- wiping first

- rebooting after the first boot completes to free up space on /data

- if using A2SD having FAT32 as the first partition and the second partition as ext2/3

I've been using it on off all afternoon with no issues...!

P

Is it worth just confirming what needs to be wiped? System? Davlik Cache? Anything else?

0

Share this post


Link to post
Share on other sites

Lemme check out the music app now...

edit: Confirmed, investigating now...

P

0

Share this post


Link to post
Share on other sites

I also get a boot loop with the A2SD version, coming from MCR3.2 with a wipe.

I guess it's probably due to my SD card partition being FAT32 + ext4.

Back to MCR3.2 now and I will wait for a more advanced release supporting A2SD with ext4.

- Sput

0

Share this post


Link to post
Share on other sites

All working good so far for me, Thanks :)

0

Share this post


Link to post
Share on other sites

I've troubles with the non A2SD-version. Music app FC's. Did a wipe before updating.

Paul: awesome work, keep it up. I'm looking forward to the custom kernel versions :)

0

Share this post


Link to post
Share on other sites

How are you guys wiping? I don't want to lose all of my data on my phone :)

0

Share this post


Link to post
Share on other sites
- if using A2SD having FAT32 as the first partition and the second partition as ext2/3

As I understand it, the partitioning tool in Amon RAs recovery images puts the ext partition as the first partition. Is this a problem?

James

0

Share this post


Link to post
Share on other sites
How are you guys wiping? I don't want to lose all of my data on my phone :)

I was getting endless boot loop before I wiped everything and I mean everything (data/factory,dalvik,ext,battery, rotation). First time wiped only data and dalvik and that didn't work.

Try to back up with Titanium or/and MyBackup apps.

0

Share this post


Link to post
Share on other sites

I like many others have had a bootloop after a wipe and install of MCR4 + A2SD. Interestingly when it was up and I got the SD card in it an 'ls -l' showed a load of dubious info that shouldnt be there. I revert to my old MCR3.2 and it looks good again, Im thinking I will need to try to format and re-setup my SD card.

0

Share this post


Link to post
Share on other sites
I like many others have had a bootloop after a wipe and install of MCR4 + A2SD. Interestingly when it was up and I got the SD card in it an 'ls -l' showed a load of dubious info that shouldnt be there. I revert to my old MCR3.2 and it looks good again, Im thinking I will need to try to format and re-setup my SD card.

I tried to install VillainRom 10 based on this release, and I was stuck boot-looping on the quietly brilliant screen, and tried all manner of wipes, eventually went back to MCR 3.2 and it worked first time....and this rom is effectively based on the same release as VR10, so I guess the problem is widespread.

I am actually going to hold out for the EU release of the 2.1 update I read somewhere this is June 24th? and hope the corresponding radio image is ok to use for Orange UK.

Incidentally what is the best place to use for an HTC unlock code?

Carl.

0

Share this post


Link to post
Share on other sites

Great work Paul, before I try it out, can you advise if this release has the wireless tether built in?

j.

0

Share this post


Link to post
Share on other sites
Great work Paul, before I try it out, can you advise if this release has the wireless tether built in?

j.

No tether as far as I can see

0

Share this post


Link to post
Share on other sites

Just a little message to say " THANK You" to Paul for this excellent work and thank you (again ! ) for is fast response for the gapps bug :-)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.