Another thing I’d like to mention is that I think restoring certain settings with Titanium Backup caused quite some trouble as part of the upgrade:
Restoring phone settings seemed to either make the phone function and SMS/MMS disappear or crash in an infinite loop
Restoring some system settings (unfortunately not sure which one) put the phone in a state where it was not possible to install most apps, regardless how (Play Store, F-Droid, Titanium Backup, local APK, …) with the error that there is not enough space/insufficient storage. Only restoring apps + data does not cause the issue.
And, when trying to add this widget to a screen, it crashes with the following exception:
I/ActivityManager( 688): [AppLaunch] Displayed Displayed com.android.settings/.AllowBindAppWidgetActivity: +105ms (total +31m12s910ms)
D/ActivityManager( 688): AP_PROF:AppLaunch_LaunchTime:com.android.settings/.AllowBindAppWidgetActivity:105:21509098
E/ActivityManager( 688): mtprof entry can not found!
E/ActivityManager( 688): java.io.FileNotFoundException: /proc/mtprof/status: open failed: ENOENT (No such file or directory)
E/ActivityManager( 688): at libcore.io.IoBridge.open(IoBridge.java:453)
E/ActivityManager( 688): at java.io.FileInputStream.<init>(FileInputStream.java:78)
E/ActivityManager( 688): at java.io.FileInputStream.<init>(FileInputStream.java:105)
E/ActivityManager( 688): at com.android.server.am.ActivityRecord.mtProf(ActivityRecord.java:1156)
E/ActivityManager( 688): at com.android.server.am.ActivityRecord.reportLaunchTimeLocked(ActivityRecord.java:911)
E/ActivityManager( 688): at com.android.server.am.ActivityRecord.windowsDrawn(ActivityRecord.java:948)
E/ActivityManager( 688): at com.android.server.am.ActivityRecord$Token.windowsDrawn(ActivityRecord.java:298)
E/ActivityManager( 688): at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:7917)
E/ActivityManager( 688): at android.os.Handler.dispatchMessage(Handler.java:110)
E/ActivityManager( 688): at android.os.Looper.loop(Looper.java:193)
E/ActivityManager( 688): at android.os.HandlerThread.run(HandlerThread.java:61)
E/ActivityManager( 688): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
E/ActivityManager( 688): at libcore.io.Posix.open(Native Method)
E/ActivityManager( 688): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
E/ActivityManager( 688): at libcore.io.IoBridge.open(IoBridge.java:437)
E/ActivityManager( 688): ... 10 more
Probably because the Mediatek mtprof driver is missing?
Did you update to 0.0.3-pre5 “on top” of 0.0.2 (i.e. you did not go back to 4.2.2. in between)? If yes, then maybe I’d try another “clean install” instead.
I did find back in 4.4.4 a photo made with 4.2.2 (already at the 1st attempt).
But as it did not boot as long as I did not wipe the data, your observation is verified.
(for the record I 1st tried to wipe the cache, and then the data and I verified the md5sum of the download 0.0.2 and 0.0.3-pre5).
Then, I confirm that using 4.2.2 (1.8.7) on the my suspicious unit is working for many minutes without reboots.
Back on 0.0.3-pre it’s rebooting again after around a minute of usage.
I tried CWM format option for /data and /cache, with an effective loss of settings , but no improvement in the wake-up time.
GPS doesn’t work here. SatStat shows 0/0 satellites and TTFF (s) 0. It doesn’t even seem to be searching for satellites… I use Unified NLP and network location is fine.
Before the upgrade GPS was working fine (I was able to use it a week before upgrading). How can I find the issue?
Edit: GPS works fine. It just takes ages for the fix, as usual.
@z3ntu: Are you still developing? No grouching, just asking!
I did some testing and ran into a problem getting tor to work (orbot app). Neither the recent version nor the older (15) build will connect properly, worked seamless on stock.
Probably me stupid, but might point to some problem.
Furthermore I also tested GPS (with Osmand) and found it working alright. It took less than 15 min to first fix.
I had problems with version 0.0.3-pre5 when playing mp3 (with Pulsar, Vanilla, and other sound APPs), and when making Signal voice calls, the APP crashes. But version 0.0.2 works perfect.
I have also noticed that the remaining battery life indicator gets stuck and gives problems when I turn on the FP1 after being off for a long time (with both 0.0.2 and 0.0.3-pre5). The solution is that the FP1 is always on (turn it off a short time or never turn it off)
Although version 0.0.2 works fine for me (good to see such a recent security patch on my old FP1!) I would like to know if work on a next version/security-updates continues.
It would be nice if you could test the 0.0.3 pre-release version, as the media security patches contained there are planned to be released as part of 0.0.3.
Could you send me the mp3 which doesn’t work? From my limited testing I didn’t find any problems.
Could you give me the logcat output when these crashes happen? Thanks.
Can I update from 0.0.2 to 0.0.3 pre-release without loosing userdate?
Anyway: any testing I can do will only be limited; the FP1 is now my secondary phone with only a few apps installed.
Yes, you can update from 0.0.2 to 0.0.3 pre-release without loosing userdate (but you will have to reinstall Open GApps if you want Google Play Store and Google Play Services)
Ok… I have reinstalled version 0.0.3-pre5 of the ROM for testing
The error is easy to reproduce when switching from one playing song to another in VANILLA APP. It does not always happen, but many times (It doesn’t happen only with a specific mp3, but with anyone, randomly).
Errors playing mp3 never occur with version 0.0.2 of the ROM.
Signal APP crashes or makes errors when making the second voice call, the first call works OK.
I have sent you a private message with the logcat (filtering errors)
Hallo everybody,
I’m very glad, that I found this possibility to bring my fp1u into a second life - and that there are great people, who spend their time on it! Thanks a lot!
The mentioned basketbuild-link to the recovery.img seems broken. Where else can I find that img to try it out?