[Request] Animated Pixel NavBar on Z5 Compact - Xperia Z5 Compact Q&A, Help & Troubleshooting

I was following this guide here: https://chromloop.com/2016/11/guide-how-to-port-pixel-navigation-bar-animation-to-your-phone/ but without success. My rom is 7.1.1 stock odex .54.
logcat here
--------- beginning of crash
10-31 00:42:42.462 E/AndroidRuntime(12427): FATAL EXCEPTION: main
10-31 00:42:42.462 E/AndroidRuntime(12427): Process: com.android.systemui, PID: 12427
10-31 00:42:42.462 E/AndroidRuntime(12427): java.lang.ClassCastException: com.google.android.systemui.OpaLayout cannot be cast to android.widget.ImageView
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.ButtonDispatcher.setCrossfadeDrawable(ButtonDispatcher.java:192)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.NavigationBarView.setHomeIcon(NavigationBarView.java:522)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.NavigationBarView.setNavigationIconHints(NavigationBarView.java:580)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.NavigationBarView.reorient(NavigationBarView.java:799)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.PhoneStatusBar.prepareNavigationBarView(PhoneStatusBar.java:1628)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.PhoneStatusBar.addNavigationBar(PhoneStatusBar.java:1673)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:803)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:110)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:62)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:230)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.ServiceMonitor.-wrap5(ServiceMonitor.java)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
10-31 00:42:42.462 E/AndroidRuntime(12427): at android.os.Handler.dispatchMessage(Handler.java:102)
10-31 00:42:42.462 E/AndroidRuntime(12427): at android.os.Looper.loop(Looper.java:241)
10-31 00:42:42.462 E/AndroidRuntime(12427): at android.app.ActivityThread.main(ActivityThread.java:6274)
10-31 00:42:42.462 E/AndroidRuntime(12427): at java.lang.reflect.Method.invoke(Native Method)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
10-31 00:42:42.462 E/AndroidRuntime(12427): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
10-31 00:42:42.464 D/ActivityManager( 3145): New dropbox entry: com.android.systemui, system_app_crash, db7f643e-e176-438a-bdba-9d8bf9eed2b9
10-31 00:42:42.473 D/clmlib ( 1648): Got activities:0x00000008
10-31 00:42:42.474 I/JavaDumper:JavaDumperThread( 1648): addEvent: [email protected] processName: com.android.systemui
10-31 00:42:42.475 I/JavaDumper:JavaDumperThread( 1648): Event: [email protected] TimeStamp: 1509381762
10-31 00:42:42.492 W/asset ( 3145): Version security token mismatch.
10-31 00:42:42.492 W/asset ( 3145): Path: /system/priv-app/SystemUI/SystemUI.apk
10-31 00:42:42.492 W/asset ( 3145): targetTokenFromPath: 0000000059f752b026d46df30001030b00000112
10-31 00:42:42.492 W/asset ( 3145): targetTokenFromFile: 0000000059f75633069db8710001030b00000116
My friend told me that Sony has prevented my modification, that would break when I replace the layout and the code assumes a different layout. But Pixel NavBar becomes default in Sony Oreo. Is it possible to port this feature?
Thanks in advance.

Related

Titanium backup force close evertime?

Titanium backup force closes every time when I start it.
I made a logcat, maybe some of you could find out what is wrong.
--------- beginning of /dev/log/system
W/InputManagerService( 289): Window already focused, ignoring focus gain of: [email protected]
I/Elixir ( 6274): WidgetUpdateService started
D/Elixir ( 6274): WidgetUpdateTask update widgets: [12, 11], all: true, forceUpdate: false
D/Elixir ( 6274): WIDGET[12, 1x2]: no refresh needed
D/Elixir ( 6274): WIDGET[11, 1x2]: updated in 36 ms
D/Elixir ( 6274): Refresh 10000 ms later, refreshNeeded: false
W/InputManagerService( 289): Window already focused, ignoring focus gain of: [email protected]
W/InputManagerService( 289): Window already focused, ignoring focus gain of: [email protected]
D/dalvikvm( 289): GC_CONCURRENT freed 2046K, 41% free 8289K/13831K, external 5788K/6245K, paused 7ms+8ms
D/kernel ( 134): [39229.900573] max17040 0-0036: batt: 16%, 3656 mV
D/Elixir ( 6274): Broadcast received: android.intent.action.BATTERY_CHANGED
D/Elixir ( 6274): Refresh widgets for type: [BATTERY]
I/Elixir ( 6274): WidgetUpdateService started
D/Elixir ( 6274): WidgetUpdateTask update widgets: [11], all: false, forceUpdate: true
D/Elixir ( 6274): WIDGET[11, 1x2]: updated in 60 ms
D/Elixir ( 6274): Refresh 9929 ms later, refreshNeeded: false
I/ActivityManager( 289): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.keramidas.TitaniumBackup/.MainActivity } from pid 289
V/alogcat ( 9061): save instance
V/alogcat ( 9061): paused
I/ActivityManager( 289): Start proc com.keramidas.TitaniumBackup for activity com.keramidas.TitaniumBackup/.MainActivity: pid=9111 uid=10151 gids={1015, 3003}
W/InputManagerService( 289): Window already focused, ignoring focus gain of: [email protected]
I/ActivityManager( 289): Process com.google.android.apps.maps:FriendService (pid 9012) has died.
W/kernel ( 134): [39231.007263] select 8924 (station.pssuite), adj 8, size 4398, to kill
W/kernel ( 134): [39231.007263] select 9012 (s:FriendService), adj 8, size 4856, to kill
W/kernel ( 134): [39231.007293] send sigkill to 9012 (s:FriendService), adj 8, size 4856
W/kernel ( 134): [39231.078094] select 8924 (station.pssuite), adj 8, size 4398, to kill
W/kernel ( 134): [39231.078125] select 9020 (equicksearchbox), adj 8, size 4516, to kill
W/kernel ( 134): [39231.078155] send sigkill to 9020 (equicksearchbox), adj 8, size 4516
I/ActivityManager( 289): Process com.google.android.googlequicksearchbox (pid 9020) has died.
I/com.keramidas.TitaniumBackup.MainApplication( 9111): onCreate()
D/dalvikvm( 9111): Trying to load lib /data/data/com.keramidas.TitaniumBackup/lib/libtitanium.so 0x2afc77b0
D/dalvikvm( 9111): Added shared lib /data/data/com.keramidas.TitaniumBackup/lib/libtitanium.so 0x2afc77b0
W/Settings( 9111): Setting android_id has moved from android.provider.Settings.System to android.provider.Settings.Secure, returning read-only value.
D/com.keramidas.TitaniumBackup.a.at( 9111): Debug features are disabled.
I/com.keramidas.TitaniumBackup.b.a( 9111): restoreMySettings_ifNeeded()
I/com.keramidas.TitaniumBackup.b.a( 9111): Internal settings found => No need to restore.
D/alogcat ( 9061): stopping ...
D/alogcat ( 9061): stopped
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x0 a=-1}
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x80 a=-1}
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x3 a=-1}
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x20 a=-1}
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x1 a=-1}
W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x3 a=-1}
I/com.keramidas.TitaniumBackup.MainActivity( 9111): Main Activity is being created for the first time => scheduling next wake-up ...
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 9111): scheduleNextWakeup(): Invoked with idToExcludeForToday=null
I/Database( 9111): sqlite returned: error code = 1, msg = duplicate column name: filterByLabelId
E/Database( 9111): Failure 1 (duplicate column name: filterByLabelId) on 0x2ced40 when preparing 'ALTER TABLE channels ADD COLUMN filterByLabelId INTEGER DEFAULT NULL'.
I/Database( 9111): sqlite returned: error code = 1, msg = duplicate column name: onFinished
E/Database( 9111): Failure 1 (duplicate column name: onFinished) on 0x2ced40 when preparing 'ALTER TABLE channels ADD COLUMN onFinished STRING NOT NULL DEFAULT "DO_NOTHING"'.
E/SQLiteOpenHelper( 9111): Couldn't open schedules for writing (will try read-only):
E/SQLiteOpenHelper( 9111): android.database.sqlite.SQLiteException: duplicate column name: onFinished: ALTER TABLE channels ADD COLUMN onFinished STRING NOT NULL DEFAULT "DO_NOTHING"
E/SQLiteOpenHelper( 9111): at android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method)
E/SQLiteOpenHelper( 9111): at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1771)
E/SQLiteOpenHelper( 9111): at com.keramidas.TitaniumBackup.schedules.a.onUpgrade(Source:84)
E/SQLiteOpenHelper( 9111): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:132)
E E/SQLiteOpenHelper( 9111): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:187)
E/SQLiteOpenHelper( 9111): at com.keramidas.TitaniumBackup.sched ules.SchedulerService.a(Source:168)
E/SQLiteOpenHelper( 9111): at com.keramidas.TitaniumBackup.MainActivity.onCreate(Source:362)
E/SQLiteOpenHelper( 9111): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/SQLiteOpenHelper( 9111): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1623)
E/SQLiteOpenHelper( 9111): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)
E/SQLiteOpenHelper( 9111): at android.app.ActivityThread.access$1500(ActivityThread.java:121)
E/SQLiteOpenHelper( 9111): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:943)
E/SQLiteOpenHelper( 9111): at android.os.Handler.dispatchMessage(Handler.java:99)
E/SQLiteOpenHelper( 9111): at android.os.Looper.loop(Looper.java:130)
E/SQLiteOpenHelper( 9111): at android.app.ActivityThread.main(ActivityThread.java:3701)
E/SQLiteOpenHelper( 9111): at java.lang.reflect.Method.invokeNative(Native Method)
E/SQLiteOpenHelper( 9111): at java.lang.reflect.Method.invoke(Method.java:507)
E/SQLiteOpenHelper( 9111): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/SQLiteOpenHelper( 9111): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/SQLiteOpenHelper( 9111): at dalvik.system.NativeStart.main(Native Method)
D/AndroidRuntime( 9111): Shutting down VM
W/dalvikvm( 9111): threadid=1: thread exiting with uncaught exception (group=0x2aac8578)
E/AndroidRuntime( 9111): FATAL EXCEPTION: main
E/AndroidRuntime( 9111): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity}: android.database.sqlite.SQLiteException: Can't upgrade read-only database from version 1 to 4: /data/data/com.keramidas.TitaniumBackup/databases/schedules
E/AndroidRuntime( 9111): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1659)
E/AndroidRuntime( 9111): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)
E/AndroidRuntime( 9111): at android.app.ActivityThread.access$1500(ActivityThread.java:121)
E/AndroidRuntime( 9111): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:943)
E/AndroidRuntime( 9111): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 9111): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 9111): at android.app.ActivityThread.main(ActivityThread.java:3701)
E/AndroidRuntime( 9111): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 9111): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 9111): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/AndroidRuntime( 9111): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/AndroidRuntime( 9111): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 9111): Caused by: android.database.sqlite.SQLiteException: Can't upgrade read-only database from version 1 to 4: /data/data/com.keramidas.TitaniumBackup/databases/schedules
E/AndroidRuntime( 9111): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:199)
E/AndroidRuntime( 9111): at com.keramidas.TitaniumBackup.schedules.SchedulerService.a(Source:168)
E/AndroidRuntime( 9111): at com.keramidas.TitaniumBackup.MainActivity.onCreate(Source:362)
E/AndroidRuntime( 9111): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 9111): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1623)
E/AndroidRuntime( 9111): ... 11 more
W/ActivityManager( 289): Force finishing activity com.keramidas.TitaniumBackup/.MainActivity
W/ActivityManager( 289): Activity pause timeout for HistoryRecord{2b014fb0 com.keramidas.TitaniumBackup/.MainActivity}
V/alogcat ( 9061): started
I/alogcat ( 9061): new intent: android.intent.action.MAIN
D/alogcat ( 9061): stopping ...
D/alogcat ( 9061): canceling periodic saves
V/alogcat ( 9061): resumed
D/alogcat ( 9061): starting ...
I/Process ( 9111): Sending signal. PID: 9111 SIG: 9
I/ActivityManager( 289): Process com.keramidas.TitaniumBackup (pid 9111) has died.
W/InputManagerService( 289): Window already focused, ignoring focus gain of: [email protected]
Sent from my R800i using XDA App
Try clear data, Go to setting - application - manage - select TB n clear data
why don't you send that location to the developer? he actually might help more than anyone else here.
From the technological mouth of Azatoth
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
Developer already get the logcat last sunday. No answer.
Clearing data brings no result.
Sorry for Posting on wrong place.
Sent from my R800i using XDA App
Did you try clearing dalvik cache and fixing permissions?
Yes. This was the first, I've done. Doesn't solve the Problem.
Sent from my R800i using XDA App

[ROM] [AOSP][LINARO] LIQUIDSMOOTH JellyBean [4.2.1] Beta 3.2 [grouper] » Jan 27

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LiquidSmooth is an aftermarket firmware based on the Android Open Source Project.
We are dedicated to providing Android users with smooth, stable and fast Roms. We start with a fast, and lightweight modified AOSP base, and then add the features you crave!
Please feel free to look at and use our code on LiquidSmooth GitHub.
We would like to thank CyanogenMod for their device trees, framework/settings mods and their code that was incorporated into this project. We also extend our gratitude to AOKP and Xylon for parts of their code that we have incorporated.
A huge shoutout to codeworx for his work on the Samsung device trees, especially the t0 platform!
Special thanks to our friends Imoseyon and Franco for their kernels as well!
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash!
Screenshots:
Features:
Comprehensive speed enhancements, including Linaro -O3
Customizable lockscreen buttons and sliders
Chronus clock widget
Customizable hardware and software keys
Transparent navbar and status bar
Customizable navbar ring
Navigation bar widgets
Customizable power menu
Notification power widget
Customizable quicksettings panel
Statusbar mods
Theme engine
Quiet hours
Volume rocker music controls
Full Rotation
Customizable battery and notification light
Changelog:
Fixes for Open Source Audio Hal for Linaro compliance - Kejar31
Switched to Open Source Audio Hal - Codeworx, Sbrissen, CM
Proper graphics overlay lag fix for D2 - CyanogenMod
Built with official Linaro toolchain - Nocoast
Added Bluetooth MAP support - CyanogenMod
updated MDP profile for all smdk4412 devices - Codeworx
Audio reverts to enable A2DP for D2!! *note* this breaks wired headset mic - Mastamoon
GPS Enhancements for d2 - CodeAurora
New Performance Settings - xoomdev
GooManager now included - goo.im team
Latest device tree updates including RIL data stability enhancements - liquid0624
USB OTG Added - brewcrewfoo
Removed accidental Nova Prime - liquid0624
Latest device tree updates - liquid0624
Added Gtalk Copy Paste - Credit TeamBamf
Fixed mako ANYkernel support - nocoast
Fixed ramdisk issues - liquid0624
Added in depth linaro optimizations Inlcuding gcc 4.7, compiling the ROM in full -O3 etc - Steve Spear, Liquid0624, nocoast
Added i9300/n7100 Support back - nocoast
Fixed Nexus10 NavBar Bug - Steve Spear
Added absolute download paths to all downloads - JbirdVegas
An Insane number of system optimizations (really truly insane)
Fixed various boot issues with nexus devices - nocoast/liquid0624
Goomanager integration
And Much Much MORE!
Join us on these Social Media Channels to keep yourself up-to-date on all the latest Liquid news, updates, contests, and more!
Downloads of our LiquidSmooth can be found on our goo.im page or in the goomanager app. You can find us by browsing to liquidsmooth or by searching for compatible roms for your device. Just about any Google Apps package for JB 2.1 should work, though we've provided a link below if needed. Suggested GApps are linked right in goomanager as well. Goomanager will now notify you of upcoming LiquidSmooth updates as well!
If downloading via the goo.im page, please be sure to know which device you are using prior to downloading. All files are listed according to the specific device code name. We cannot be responsible for what happens if the wrong files are flashed to your device! We recommend using the goomanager app and searching for a compatible rom if you are unsure.
Please verify that the device listed on the download links below is your device. Do not flash any files if the device does not match!!!
Download: http://goo.im/devs/liquidsmooth/grouper
Main LiquidSmooth Page: http://goo.im/devs/liquidsmooth
Extras: http://goo.im/devs/liquidsmooth/extras - Wallpapers, alternative SMS, alternative camera, international keyboard APK, and more...
GApps: http://goo.gl/GgQ0i
Goomanager: http://goo.gl/zpE9D
Liquid0624
Liquidzgrl
nocoast
Winner00
ToxicThunder \m/
DG4Prez
Like our work?
Many hours have been spent bringing you this release.
You may show your appreciation and support for our project by considering a small donation.
[ROM] [AOSP] » LIQUIDSMOOTH » JellyBean [4.2.1] Beta 2 [grouper] » 7th January
reserved.......
reserved
:good: toxic!
hope this gets lots of love from you,
Does this include aokp toggles or cm ones? and does it include brightness slider?
bervin said:
:good: toxic!
hope this gets lots of love from you,
Does this include aokp toggles or cm ones? and does it include brightness slider?
Click to expand...
Click to collapse
it has all 3 mate
just have a look
Loved the older releases of liquid. Keep up the good work!
What do you do with the wallpaper zip file to get access to them? Unzip it in a particular folder? I'm checking out this rom but the default wallpaper is hurting my eyes :laugh:
Looking really good so far. Only thing I've noticed is the 6-8 target lockscreen is not aligned correctly.
ljv said:
Looking really good so far. Only thing I've noticed is the 6-8 target lockscreen is not aligned correctly.
Click to expand...
Click to collapse
oops...will have a look at it ... what DPI are you on?
I just installed (United States - English), but the the USB notification is some other language...is there a setting I can change to fix this?
Edit: Nevermind -- I up-plugged and plugged back in and it seems to have corrected now
toxicthunder said:
oops...will have a look at it ... what DPI are you on?
Click to expand...
Click to collapse
213. No biggie. I switched to 5 targets
maybe you could use English (UK) as a language if you want?
toxicthunder said:
maybe you could use English (UK) as a language if you want?
Click to expand...
Click to collapse
It corrected itself. Running buttery smooth! Thanks!
will give this a try later
My power widgets and toggles won't change after force tablet hon. does this look like anyone else's?
Force tablet ui was the only setting I changed before rebooting and trying to play with toggles.
Also, settings fc after selecting liquid splasher..interface..display..rotation..selecting lockscreen, and trying to back out of menu. Try to go back into splasher..interface..display and fc again.
Logcat in next post
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
uberbania said:
My power widgets and toggles won't change after force tablet hon. does this look like anyone else's?
Force tablet ui was the only setting I changed before rebooting and trying to play with toggles.
Also, settings fc after selecting liquid splasher..interface..display..rotation..selecting lockscreen, and trying to back out of menu. Try to go back into splasher..interface..display and fc again.
Logcat in next post
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
10-31 18:57:31.928 I/ActivityManager(350): START {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.teslacoilsw.launcher/com.android.launcher2.Launcher u=0} from pid 350
10-31 18:57:32.928 I/ActivityManager(350): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.settings/.Settings bnds=[640,368][640,368] u=0} from pid 610
10-31 18:57:33.068 W/System.err(4393): Removed 2131231291
10-31 18:57:33.078 W/System.err(4393): Removed 2131231299
10-31 18:57:33.078 W/System.err(4393): Removed 2131231300
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f08022c}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f08022d}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f08022e}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f08022f}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080230}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080231}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080232}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080233}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080234}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080235}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080236}
10-31 18:57:34.678 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f080237}
10-31 18:57:35.858 W/Resources(4393): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f08022b}
10-31 18:57:36.908 W/ResourceType(4393): Failure getting entry for 0x7f0b0a10 (t=10 e=2576) in package 0 (error -75)
10-31 18:57:36.908 D/AndroidRuntime(4393): Shutting down VM
10-31 18:57:36.908 W/dalvikvm(4393): threadid=1: thread exiting with uncaught exception (group=0x40cd3300)
10-31 18:57:36.918 E/AndroidRuntime(4393): FATAL EXCEPTION: main
10-31 18:57:36.918 E/AndroidRuntime(4393): android.content.res.Resources$NotFoundException: String resource ID #0x7f0b0a10
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.content.res.Resources.getText(Resources.java:229)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.content.res.Resources.getString(Resources.java:313)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.Fragment.getString(Fragment.java:766)
10-31 18:57:36.918 E/AndroidRuntime(4393): at com.android.settings.liquid.DisplaySettings.updateDisplayRotationPreferenceDescription(DisplaySettings.java:121)
10-31 18:57:36.918 E/AndroidRuntime(4393): at com.android.settings.liquid.DisplaySettings.onResume(DisplaySettings.java:151)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:874)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.BackStackRecord.run(BackStackRecord.java:635)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1397)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.os.Handler.handleCallback(Handler.java:615)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.os.Handler.dispatchMessage(Handler.java:92)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.os.Looper.loop(Looper.java:137)
10-31 18:57:36.918 E/AndroidRuntime(4393): at android.app.ActivityThread.main(ActivityThread.java:4931)
10-31 18:57:36.918 E/AndroidRuntime(4393): at java.lang.reflect.Method.invokeNative(Native Method)
10-31 18:57:36.918 E/AndroidRuntime(4393): at java.lang.reflect.Method.invoke(Method.java:511)
10-31 18:57:36.918 E/AndroidRuntime(4393): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
10-31 18:57:36.918 E/AndroidRuntime(4393): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
10-31 18:57:36.918 E/AndroidRuntime(4393): at dalvik.system.NativeStart.main(Native Method)
10-31 18:57:36.918 W/ActivityManager(350): Force finishing activity com.android.settings/.Settings
10-31 18:57:37.428 W/ActivityManager(350): Activity pause timeout for ActivityRecord{42211330 com.android.settings/.Settings}
10-31 18:57:38.388 I/Process (4393): Sending signal. PID: 4393 SIG: 9
10-31 18:57:38.398 W/InputDispatcher(350): channel '41e19158 com.android.settings/com.android.settings.Settings (server)' ~ Consumer closed input channel or an error occurred. events=0x9
10-31 18:57:38.398 E/InputDispatcher(350): channel '41e19158 com.android.settings/com.android.settings.Settings (server)' ~ Channel is unrecoverably broken and will be disposed!
10-31 18:57:38.398 I/ActivityManager(350): Process com.android.settings (pid 4393) has died.
10-31 18:57:38.408 W/InputDispatcher(350): Attempted to unregister already unregistered input channel '41e19158 com.android.settings/com.android.settings.Settings (server)'
10-31 18:57:38.408 I/WindowManager(350): WINDOW DIED Window{41e19158 com.android.settings/com.android.settings.Settings paused=false}
10-31 18:57:38.418 W/WindowManager(350): Failed looking up window
10-31 18:57:38.418 W/WindowManager(350): java.lang.IllegalArgumentException: Requested window [email protected] does not exist
10-31 18:57:38.418 W/WindowManager(350): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7681)
10-31 18:57:38.418 W/WindowManager(350): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7672)
10-31 18:57:38.418 W/WindowManager(350): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:854)
10-31 18:57:38.418 W/WindowManager(350): at android.os.BinderProxy.sendDeathNotice(Binder.java:449)
10-31 18:57:38.418 W/WindowManager(350): at dalvik.system.NativeStart.run(Native Method)
10-31 18:57:38.418 I/WindowState(350): WIN DEATH: null
10-31 18:57:38.418 W/InputMethodManagerService(350): Got RemoteException sending setActive(false) notification to pid 4393 uid 1000
10-31 18:57:39.448 I/ActivityManager(350): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.nolanlawson.logcat cmp=com.nolanlawson.logcat/.LogcatActivity bnds=[458,525][586,653] u=0} from pid 610
10-31 18:57:39.518 D/dalvikvm(350): GC_FOR_ALLOC freed 3003K, 80% free 10146K/49152K, paused 52ms, total 53ms
10-31 18:57:39.568 V/TabletStatusBar(3271): setLightsOn(true)
10-31 18:57:39.798 D/dalvikvm(1700): GC_CONCURRENT freed 6146K, 74% free 14674K/56003K, paused 4ms+8ms, total 134ms
Sent from my Nexus 7 using xda app-developers app
Flashed last night.. works smooth..
Good to c u here Toxic.. just fyi its usually very quiet over here on grouper forums.. so nothing unusal about it ..
Keep up the good work buddy..
Sent from my GT-N7100 using Tapatalk 2
If I read the change log correctly...is pa settings included? Or am I mistaken
Sent from my Nexus 7 using XDA Premium HD app
So is the tablet ui usable or is it pretty buggy? After using tablet ui, I can't go back to phablet lol
Sent from my Nexus 7 using Tapatalk 2
I also ran into the bug/issue that @ uberbania had.
if you go into liquidsplasher and check [] rotate lockscreen, it will force close.
trying to get back into that menu; it will keep FC'ing.

[Q] SystemUI.apk crashes

Hi,
I'm bulding android for my single board computer with connected 7 inch lcd touch screen. It's working like a charm, but one issue. SystemUI.apk is crashing all the time with following error log:
Code:
I/ActivityManager( 368): Start proc com.android.systemui for restart com.android.systemui: pid=1883 uid=10001 gids={50001, 1028, 1015, 3002, 3001}
D/SystemUIService( 1883): loading: class com.android.systemui.statusbar.tablet.TabletStatusBar
D/SystemUIService( 1883): running: [email protected]
I/StatusBarManagerService( 368): registerStatusBar [email protected]0
W/ResourceType( 1883): Failure getting entry for 0x7f0200db (t=1 e=219) in package 0 (error -75)
D/AndroidRuntime( 1883): Shutting down VM
W/dalvikvm( 1883): threadid=1: thread exiting with uncaught exception (group=0x40d30930)
E/AndroidRuntime( 1883): FATAL EXCEPTION: main
E/AndroidRuntime( 1883): java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: android.view.InflateException: Binary XML file line #48: Error inflating class com.android.systemui.statusbar.policy.CompatModeButton
Does anyone know how to fix this or what's the reason for the crash?
Thank you very much in advance.
Update
rotowsky said:
Hi,
I'm bulding android for my single board computer with connected 7 inch lcd touch screen. It's working like a charm, but one issue. SystemUI.apk is crashing all the time with following error log:
Code:
I/ActivityManager( 368): Start proc com.android.systemui for restart com.android.systemui: pid=1883 uid=10001 gids={50001, 1028, 1015, 3002, 3001}
D/SystemUIService( 1883): loading: class com.android.systemui.statusbar.tablet.TabletStatusBar
D/SystemUIService( 1883): running: [email protected]
I/StatusBarManagerService( 368): registerStatusBar [email protected]0
W/ResourceType( 1883): Failure getting entry for 0x7f0200db (t=1 e=219) in package 0 (error -75)
D/AndroidRuntime( 1883): Shutting down VM
W/dalvikvm( 1883): threadid=1: thread exiting with uncaught exception (group=0x40d30930)
E/AndroidRuntime( 1883): FATAL EXCEPTION: main
E/AndroidRuntime( 1883): java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: android.view.InflateException: Binary XML file line #48: Error inflating class com.android.systemui.statusbar.policy.CompatModeButton
Does anyone know how to fix this or what's the reason for the crash?
Thank you very much in advance.
Click to expand...
Click to collapse
Hope for an Update , and that it works , ( I think so )
Mmh?

[Q] Google Play services and Android modifications

I have problems with Google Play services after I made couple of small
logging source code changes to Android frameworks files. I have tried
with various GApps packages from BasketBuild.
I have rebuilt CyanogenMod12 20150318 build for hammerhead (Nexus5)
and installed also Google Apps. Everything works fine with unmodified
code. Next I tried to study and debug control flow of Android activities and
process creation by adding log output messages to a couple of class
methods in frameworks/base and recompiled again. Basically everything
still works fine but there is a nasty side effect as Google Play
services start to fail. There is a popup message:
"Unfortunately, Google Play services has stopped"
Obviously my changes are causing these problems but I do not
understand what is happening and why only Google Play services
seem to fail. Seems like modifications to final Java classes like
ActivityRecord, ActivityManagerService, ActivityStackSupervisor are
triggering these problems. I did not add or modify class function
APIs or data members. I just added couple of log prints and tests for
intents. These problems are already present during system setup.
I have to delay network configuration as otherwise this Google Play
error is causing the whole configuration phase to stuck.
Attached logcat log contains many suspicous messages:
1. Two jar files do not exist or contain no resources
The jar files actually are in /system/framework directory but for some
reason the files cannot be used.
2. Insert disabled by gate 'gms:security:enable_conscrypt_in_gms_application'
Google search found couple of postings with this message and there
were hints that this could be a signing key problem. However, I did
not detect any Cyanogenmod instructions and my initial unmodified
build worked with GApps and Google services.
3. Parcel errors when unmarshalling
Class com.google.android.gms.auth.firstparty.shared.AppDescription
not found. This is causing android.os.BadParcelableException
exception.
Any ideas what could cause these problems. Here is extract from log output:
I/ActivityManager( 772): Start proc com.google.android.gms.ui for activity com.google.android.gms/.games.ui.signin.SignInActivity: pid=7978 uid=10022 gids={50022, 9997, 2001, 3003, 1007, 3006, 3007, 3002, 3001, 1028, 1015, 1005} abi=armeabi-v7a
E/Zygote ( 7978): ForkAndSpecializeCommon - name=com.google.android.gms.ui info=release
I/Timeline( 7945): Timeline: Activity_idle id: [email protected] time:7502907
W/ResourcesManager( 7978): Asset path '/system/framework/com.android.media.remotedisplay.jar' does not exist or contains no resources.
W/ResourcesManager( 7978): Asset path '/system/framework/com.android.location.provider.jar' does not exist or contains no resources.
I/MultiDex( 7978): VM with version 2.1.0 has multidex support
I/MultiDex( 7978): install
I/MultiDex( 7978): VM has multidex support, MultiDex support library is disabled.
I/ProviderInstaller( 7978): Insert disabled by gate 'gms:security:enable_conscrypt_in_gms_application'
D/GCM ( 2484): GcmService start Intent { act=com.google.android.gms.INITIALIZE flg=0x10 pkg=com.google.android.gms cmp=com.google.android.gms/.gcm.GcmService } com.google.android.gms.INITIALIZE
D/AuthorizationBluetoothService( 2484): Received GmsCore event: Intent { act=com.google.android.gms.INITIALIZE flg=0x10 pkg=com.google.android.gms cmp=com.google.android.gms/.auth.be.proximity.authorization.bt.AuthorizationBluetoothService$AutoStarter }.
D/c ( 2484): Getting all permits...
D/a ( 2484): Opening database...
D/LocationInitializer( 2680): Restart initialization of location
D/a ( 2484): Opening database auth.proximity.permit_store...
D/a ( 2484): Closing database...
D/OpenGLRenderer( 7978): Render dirty regions requested: true
D/Atlas ( 7978): Validating map...
I/Adreno-EGL( 7978): <qeglDrvAPI_eglInitialize:410>: QUALCOMM Build: 10/24/14, 167c270, I68fa98814b
I/OpenGLRenderer( 7978): Initialized EGL, version 1.4
D/OpenGLRenderer( 7978): Enabling debug mode 0
I/ActivityManager( 772): START u0 {act=com.google.android.gms.common.account.CHOOSE_ACCOUNT flg=0x20000000 pkg=com.google.android.gms cmp=com.google.android.gms/.common.account.AccountPickerActivity (has extras)} from uid 10022 on display 0
I/Timeline( 772): Timeline: Activity_windows_visible id: ActivityRecord{3cfb3e37 u0 com.google.android.gms/.games.ui.signin.SignInActivity t13} time:7503232
W/GLSActivity( 2484): [LegacyAuthenticator] The app AppDescription<com.google.android.gms, 10022> is invoking addAccount
W/GLSActivity( 2484): [LegacyAuthenticator] Returning intent launch AccountIntroActivity.
I/Timeline( 7978): Timeline: Activity_launch_request id:com.google.android.gms time:7503308
I/ActivityManager( 772): START u0 {flg=0x80000 cmp=com.google.android.gms/.auth.gsf.AccountIntroActivity (has extras)} from uid 10022 on display 0
I/GLSActivity( 7978): [AccountIntroActivity] Provisioning with name/email. Edu: false
I/GLSActivity( 7978): [AccountIntroActivity] Setup a Google account using GmsCore managed workflow.
I/Timeline( 7978): Timeline: Activity_launch_request id:com.google.android.gms time:7503474
E/Parcel ( 772): Class not found when unmarshalling: com.google.android.gms.auth.firstparty.shared.AppDescription
E/Parcel ( 772): java.lang.ClassNotFoundException: com.google.android.gms.auth.firstparty.shared.AppDescription
E/Parcel ( 772): at java.lang.Class.classForName(Native Method)
E/Parcel ( 772): at java.lang.Class.forName(Class.java:308)
E/Parcel ( 772): at java.lang.Class.forName(Class.java:272)
E/Parcel ( 772): at android.os.Parcel.readParcelableCreator(Parcel.java:2275)
E/Parcel ( 772): at android.os.Parcel.readParcelable(Parcel.java:2239)
E/Parcel ( 772): at android.os.Parcel.readValue(Parcel.java:2146)
E/Parcel ( 772): at android.os.Parcel.readArrayMapInternal(Parcel.java:2479)
E/Parcel ( 772): at android.os.BaseBundle.unparcel(BaseBundle.java:221)
E/Parcel ( 772): at android.os.BaseBundle.containsKey(BaseBundle.java:269)
E/Parcel ( 772): at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:1314)
E/Parcel ( 772): at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:950)
E/Parcel ( 772): at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:3654)
E/Parcel ( 772): at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:3641)
E/Parcel ( 772): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:141)
E/Parcel ( 772): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2476)
E/Parcel ( 772): at android.os.Binder.execTransact(Binder.java:446)
E/Parcel ( 772): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.auth.firstparty.shared.AppDescription" on path: DexPathList[[directory "."],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
E/Parcel ( 772): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
E/Parcel ( 772): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
E/Parcel ( 772): at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
E/Parcel ( 772): ... 16 more
E/Parcel ( 772): Suppressed: java.lang.ClassNotFoundException: com.google.android.gms.auth.firstparty.shared.AppDescription
E/Parcel ( 772): at java.lang.Class.classForName(Native Method)
E/Parcel ( 772): at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
E/Parcel ( 772): at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
E/Parcel ( 772): at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
E/Parcel ( 772): ... 17 more
E/Parcel ( 772): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
F/ActivityManager( 772): Activity Manager Crash
F/ActivityManager( 772): android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.auth.firstparty.shared.AppDescription
F/ActivityManager( 772): at android.os.Parcel.readParcelableCreator(Parcel.java:2289)
F/ActivityManager( 772): at android.os.Parcel.readParcelable(Parcel.java:2239)
F/ActivityManager( 772): at android.os.Parcel.readValue(Parcel.java:2146)
F/ActivityManager( 772): at android.os.Parcel.readArrayMapInternal(Parcel.java:2479)
F/ActivityManager( 772): at android.os.BaseBundle.unparcel(BaseBundle.java:221)
F/ActivityManager( 772): at android.os.BaseBundle.containsKey(BaseBundle.java:269)
F/ActivityManager( 772): at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:1314)
F/ActivityManager( 772): at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:950)
F/ActivityManager( 772): at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:3654)
F/ActivityManager( 772): at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:3641)
F/ActivityManager( 772): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:141)
F/ActivityManager( 772): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2476)
F/ActivityManager( 772): at android.os.Binder.execTransact(Binder.java:446)
D/AndroidRuntime( 7978): Shutting down VM
--------- beginning of crash
E/AndroidRuntime( 7978): FATAL EXCEPTION: main
E/AndroidRuntime( 7978): Process: com.google.android.gms.ui, PID: 7978
E/AndroidRuntime( 7978): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.gms/com.google.android.gms.auth.gsf.AccountIntroActivity}: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.auth.firstparty.shared.AppDescription
E/AndroidRuntime( 7978): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2329)
E/AndroidRuntime( 7978): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2391)
E/AndroidRuntime( 7978): at android.app.ActivityThread.access$900(ActivityThread.java:147)
E/AndroidRuntime( 7978): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1296)
E/AndroidRuntime( 7978): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 7978): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 7978): at android.app.ActivityThread.main(ActivityThread.java:5256)
E/AndroidRuntime( 7978): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 7978): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 7978): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
E/AndroidRuntime( 7978): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
E/AndroidRuntime( 7978): Caused by: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.auth.firstparty.shared.AppDescription
E/AndroidRuntime( 7978): at android.os.Parcel.readException(Parcel.java:1542)
E/AndroidRuntime( 7978): at android.os.Parcel.readException(Parcel.java:1493)
E/AndroidRuntime( 7978): at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:2414)
E/AndroidRuntime( 7978): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1480)
E/AndroidRuntime( 7978): at android.app.Activity.startActivityForResult(Activity.java:3736)
E/AndroidRuntime( 7978): at android.app.Activity.startActivityForResult(Activity.java:3697)
E/AndroidRuntime( 7978): at android.support.v4.app.q.startActivityForResult(SourceFile:817)
E/AndroidRuntime( 7978): at com.google.android.gms.auth.gsf.b.startActivityForResult(SourceFile:660)
E/AndroidRuntime( 7978): at com.google.android.gms.auth.gsf.b.a(SourceFile:513)
E/AndroidRuntime( 7978): at com.google.android.gms.auth.gsf.AccountIntroActivity.i(SourceFile:358)
E/AndroidRuntime( 7978): at com.google.android.gms.auth.gsf.AccountIntroActivity.d(SourceFile:213)
E/AndroidRuntime( 7978): at com.google.android.gms.auth.gsf.AccountIntroActivity.onCreate(SourceFile:188)
E/AndroidRuntime( 7978): at android.app.Activity.performCreate(Activity.java:5933)
E/AndroidRuntime( 7978): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
E/AndroidRuntime( 7978): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2282)
E/AndroidRuntime( 7978): ... 10 more
W/ActivityManager( 772): Force finishing activity com.google.android.gms/.auth.gsf.AccountIntroActivity
W/ActivityManager( 772): Force finishing activity com.google.android.gms/.common.account.AccountPickerActivity
W/DropBoxManagerService( 772): Dropping: system_server_wtf (1497 > 0 bytes)
W/DropBoxManagerService( 772): Dropping: system_app_crash (2410 > 0 bytes)

Fix TWRP Retention for OTA Updates

I'm trying to update to 11.0.2 with TWRP & Magisk Installed
I ran the TWRP A/B Retention Script at the wrong time (I ran before the OTA applied) and now the update won't run because the sha doesn't match on recovery_b.
TWRP is still installed, and working properly.
How can I restore recovery_b to stock so that I can do the OTA update?
Code:
10-31 21:26:40.629 1354 1354 I update_engine: [1031/212640.629574:INFO:delta_performer.cc(452)] is_ddr5 is , partition name recovery , target path /dev/block/bootdevice/by-name/recovery_a
10-31 21:26:40.629 1354 1354 I update_engine: [1031/212640.629819:INFO:delta_performer.cc(504)] Opening /dev/block/bootdevice/by-name/recovery_a partition without O_DSYNC
10-31 21:26:40.631 1354 1354 I update_engine: [1031/212640.631207:INFO:delta_performer.cc(138)] Caching writes.
10-31 21:26:40.631 1354 1354 I update_engine: [1031/212640.631378:INFO:delta_performer.cc(516)] Applying 160 operations to partition "recovery"
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699043:ERROR:fec_file_descriptor.cc(30)] No ECC data in the passed file
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699251:ERROR:delta_performer.cc(550)] Unable to open ECC source partition recovery on slot B, file /dev/block/bootdevice/by-name/recovery_b: Invalid argument (22)
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699350:ERROR:delta_performer.cc(1282)] The hash of the source data on disk for this operation doesn't match the expected value. This could mean that the delta update payload was targeted for another version, or that the source partition was modified after it was installed, for example, by mounting a filesystem.
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699405:ERROR:delta_performer.cc(1287)] Expected: sha256|hex = 67743BA06C21B6F433753BAB17B6747FA6DEDCC5589B48C62E7B760A08E78804
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699457:ERROR:delta_performer.cc(1290)] Calculated: sha256|hex = 4D367F9C46A3FECAC8F699FC501F141C3BB4D6A9B39DB2D26CC60CEF72ACD485
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699511:ERROR:delta_performer.cc(1301)] Operation source (offset:size) in blocks: 0:1,13293:511
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699608:ERROR:delta_performer.cc(1622)] source_fd != nullptr failed.
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699693:ERROR:delta_performer.cc(307)] Failed to perform BROTLI_BSDIFF operation 1409, which is the operation 0 in partition "recovery"
FYI
Just In Case Anyone is looking for it. I think the OTA update for BE86AA can be found here. I found it in logcat
https://android.googleapis.com/packages/ota-api/package/7d1400a6d94e7ab1ef096761876409963c0b1dae.zip
alchemist.zim said:
I'm trying to update to 11.0.2 with TWRP & Magisk Installed
I ran the TWRP A/B Retention Script at the wrong time (I ran before the OTA applied) and now the update won't run because the sha doesn't match on recovery_b.
TWRP is still installed, and working properly.
How can I restore recovery_b to stock so that I can do the OTA update?
Code:
10-31 21:26:40.629 1354 1354 I update_engine: [1031/212640.629574:INFO:delta_performer.cc(452)] is_ddr5 is , partition name recovery , target path /dev/block/bootdevice/by-name/recovery_a
10-31 21:26:40.629 1354 1354 I update_engine: [1031/212640.629819:INFO:delta_performer.cc(504)] Opening /dev/block/bootdevice/by-name/recovery_a partition without O_DSYNC
10-31 21:26:40.631 1354 1354 I update_engine: [1031/212640.631207:INFO:delta_performer.cc(138)] Caching writes.
10-31 21:26:40.631 1354 1354 I update_engine: [1031/212640.631378:INFO:delta_performer.cc(516)] Applying 160 operations to partition "recovery"
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699043:ERROR:fec_file_descriptor.cc(30)] No ECC data in the passed file
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699251:ERROR:delta_performer.cc(550)] Unable to open ECC source partition recovery on slot B, file /dev/block/bootdevice/by-name/recovery_b: Invalid argument (22)
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699350:ERROR:delta_performer.cc(1282)] The hash of the source data on disk for this operation doesn't match the expected value. This could mean that the delta update payload was targeted for another version, or that the source partition was modified after it was installed, for example, by mounting a filesystem.
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699405:ERROR:delta_performer.cc(1287)] Expected: sha256|hex = 67743BA06C21B6F433753BAB17B6747FA6DEDCC5589B48C62E7B760A08E78804
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699457:ERROR:delta_performer.cc(1290)] Calculated: sha256|hex = 4D367F9C46A3FECAC8F699FC501F141C3BB4D6A9B39DB2D26CC60CEF72ACD485
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699511:ERROR:delta_performer.cc(1301)] Operation source (offset:size) in blocks: 0:1,13293:511
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699608:ERROR:delta_performer.cc(1622)] source_fd != nullptr failed.
10-31 21:26:40.699 1354 1354 E update_engine: [1031/212640.699693:ERROR:delta_performer.cc(307)] Failed to perform BROTLI_BSDIFF operation 1409, which is the operation 0 in partition "recovery"
FYI
Just In Case Anyone is looking for it. I think the OTA update for BE86AA can be found here. I found it in logcat
https://android.googleapis.com/packages/ota-api/package/7d1400a6d94e7ab1ef096761876409963c0b1dae.zip
Click to expand...
Click to collapse
How did you run twrp a/b retention script? im trying to look for it because it is no longer in magisk.
i went to the twrp a/b retention script link you provided but i tried flashing it in magisk and twrp it did not work it just come up with a error and won't flash.

Categories

Resources