Quote:
Originally Posted by nickiberli View Post
I started my phone waited a few seconds and put this command into the terminal "./adb logcat > logcat.txt. After this, I waited ca. 15 seconds and pressed Ctrl + C. Right?

Here is the logfile:
http://ul.to/oba6uo
Well, i did find this:
Code:
W/PackageManager(  181): Exception reading apk: /system/app/Maps.apk
W/PackageManager(  181): java.io.IOException: /system/app/Maps.apk
W/PackageManager(  181): 	at dalvik.system.DexFile.isDexOptNeeded(Native Method)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.performDexOptLI(PackageManagerService.java:2175)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.java:2553)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.java:2109)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.scanDirLI(PackageManagerService.java:2005)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.<init>(PackageManagerService.java:595)
W/PackageManager(  181): 	at com.android.server.PackageManagerService.main(PackageManagerService.java:335)
W/PackageManager(  181): 	at com.android.server.ServerThread.run(SystemServer.java:135)


And when building Maps.apk I had noticed this:

Code:
NOW AT FILE 1 OF 1 IN system/app: Maps.odex
Disassembling Maps.odex ...
Assembling into classes.dex ...
out\com\tinyline\util\GZIPInputStream.smali[106,28] extraneous input 'null' expecting COLON
out\com\tinyline\util\GZIPInputStream.smali[3237,16] extraneous input 'null' expecting OPEN_PAREN
out\com\tinyline\util\GZIPInputStream.smali[3803,61] no viable alternative at input 'null'
Found Maps.apk
Removing Maps.odex ...
Put classes.dex into Maps.apk ...
mv: cannot stat `classes.dex': No such file or directory
Unzipping Maps.apk ...
Zipping Maps.zip ...
Signing the new Maps.apk ...
Maps.apk signed
I guess my script didn't catch that strange error. I'll investigate further..


EDIT: I wonder if this problem is due to this error: http://code.google.com/p/smali/issues/detail?id=35

I am using Cygwin, so probably that is the reason for it. Windows doesn't distinguish between upper and lower case, so it sees folders like "a" and "A" as the same name, whereas Unix sees them as two different folders. So one of the folders probably got overwritten.

My advice?

1) Run the kitchen in Linux/Mac instead
2) OR, in Cygwin, Remove the Maps.apk + .odex and build your ROM again, then flash. See if that works.