IGO8 crash - XPERIA X1 Q&A, Help & Troubleshooting

Hi everyone
I've spent literally 500 hours trying to google a solution to my problem but none can be found. Im really hoping you guys can help me u_u
So i have igo8.3 and i finally got it to run on my WM 6.0. I can navigate thru all the menus and settings but right when i click find> address> Hungary, the program crashes and I get
"fatal error occurred in main thread
address: 0x001dba18
exception: 0xc0000005"
Then it igo8 closes
I have no idea how to read the crash log, so im really hoping someone can make some sense out of it.
------------------------------------------------------
------------------------------------------------------
------------------ Crash Log Begin -------------------
Current System time: "2009-08-06 23:31:13"
Build: 8.3.2.64029 Built @ Nov 7 2008 - 14:14:22
Memory Stats:
FreeMemory: 104 MB, 576 KB, 0 B
TotalUseableMemory: 121 MB, 836 KB, 0 B
MaxMemory: 132 MB, 0 KB, 0 B
ReservedMemory: 4 MB, 0 KB, 0 B
ActualCacheSize: 3 MB, 63 KB, 378 B
GarbageSize: 3 MB, 378 KB, 350 B
--------------------------------------------------------------------------
Process Name PID BaseAddr ParentPID PrioBase
--------------------------------------------------------------------------
0x00000000 0x00000000 0x00000000 0x00000000
--------------------------------------------------------------------------
--------------------------------------------------
Modules Name BaseAddr BaseSize
--------------------------------------------------
sms.dll 0x024ab000 0x00006000
outres.192.dll 0x7f890000 0x00082000
gwes.exe 0x7f920000 0x000fe000
shutil.dll 0x03497000 0x00007000
syncutil.dll 0x0338e000 0x00016000
pimutil.dll 0x03519000 0x00047000
calstore.dll 0x02cc1000 0x0001f000
pimstore.dll 0x02b78000 0x00043000
phone.dll 0x02438000 0x00004000
shellres.dll.0409.mui 0x7ff40000 0x0002e000
shellres.dll 0x7ff70000 0x0000f000
compime.dll 0x0379e000 0x00028000
commctrl.dll.0409.mui 0x7ff80000 0x00002000
commctrl.dll 0x032dd000 0x00068000
aygshell.dll 0x03837000 0x00055000
gwes.exe.0409.mui 0x7ff90000 0x00015000
toolhelp.dll 0x02fda000 0x00004000
ossvcs.dll 0x030c1000 0x00044000
oleaut32.dll 0x03105000 0x0002f000
custsat.dll 0x02f6c000 0x00007000
coredll.dll.0409.mui 0x7ffe0000 0x00015000
ole32.dll 0x03134000 0x0002c000
coredll.dll 0x03f4c000 0x00096000
--------------------------------------------------
--------------------------------------------------------------
Threads TID BasePrio DeltaPrio
--------------------------------------------------------------
--------------------------------------------------------------
Exception: 0xc0000005
At address: 0x001dba18
Access violation reading address: 0x0800000c
0x001dba18 (A)
WinCE CallStack snapshot (function names unknown - map file \Program Files\iGO8\iGO8.map not found):
0x03f67cac (A)
0x08559d5c (A)
0x08559c78 (A)
0x085590c8 (A)
0x085591c4 (A)
0x08018a70 (A)
0x08018a3c (A)
0x03f8a060 (A)
0x03f9049c (A)
0x8001ae20 (A)
0x80048c14 (A)
0x8001f4d4 (A)
0x8001ad38 (A)
0x081dba18 (A)
0x083e04ac (A)
0x083b9ff4 (A)
0x083bd458 (A)
0x084f25e4 (A)
0x084f608c (A)
0x084e9c14 (A)
0x08096744 (A)
0x0816e8bc (A)
0x08016d38 (A)
0x0801c2c0 (A)
0x08377c98 (A)
0x081919c0 (A)
0x08194038 (A)
0x08195074 (A)
0x0801d8bc (A)
0x0801843c (A)
0x080189e4 (A)
0x085ed184 (A)
0x03f692e4 (A)
Global status:
bInFocus: 1
bMouseDown: 0
bInLogic: 0
bInRender: 1
CurrentState[128]: st_NavigateMap
GPS Pos: (0.000000,0.000000)
Camera: pos19.048187,47.486699) rot:0 persp:0 zoom:1500.000000 eng=0)
State queue:
0. st_NavigateMap
Waypoints:
Maps:
map\Basemap.fbl ver:0x02bd time:0x48a189b2
map\Basemap.fbl ver:0x02bd time:0x48a189a8
map\Basemap.fbl ver:0x02bd time:0x48a189a0
map\Basemap.fbl ver:0x02bd time:0x48a189a2
map\Basemap.fbl ver:0x02bd time:0x48a189a1
map\Basemap.fbl ver:0x02bd time:0x48a189b2
map\Basemap.fbl ver:0x02bd time:0x48a189b3
map\Basemap.fbl ver:0x02bd time:0x48a18995
map\Basemap.fbl ver:0x02bd time:0x48a189b8
map\Basemap.fbl ver:0x02bd time:0x48a18994
map\Basemap.fbl ver:0x02bd time:0x48a18997
map\Basemap.fbl ver:0x02bd time:0x48a1899f
map\Basemap.fbl ver:0x02bd time:0x48a189ac
map\Basemap.fbl ver:0x02bd time:0x48a189ab
map\Basemap.fbl ver:0x02bd time:0x48a189b1
map\Basemap.fbl ver:0x02bd time:0x48a18998
map\Basemap.fbl ver:0x02bd time:0x48a1899e
map\Basemap.fbl ver:0x02bd time:0x48a189ab
map\Basemap.fbl ver:0x02bd time:0x48a189a7
map\Basemap.fbl ver:0x02bd time:0x48a189a0
map\Basemap.fbl ver:0x02bd time:0x48a189b4
map\Basemap.fbl ver:0x02bd time:0x48a189b8
map\Basemap.fbl ver:0x02bd time:0x48a18995
map\Basemap.fbl ver:0x02bd time:0x48a189b9
map\Basemap.fbl ver:0x02bd time:0x48a189af
map\Basemap.fbl ver:0x02bd time:0x48a18997
map\Basemap.fbl ver:0x02bd time:0x48a189ac
map\Basemap.fbl ver:0x02bd time:0x48a18996
map\Basemap.fbl ver:0x02bd time:0x48a1899e
map\Basemap.fbl ver:0x02bd time:0x48a18996
map\Basemap.fbl ver:0x02bd time:0x48a189a1
map\Basemap.fbl ver:0x02bd time:0x48a1899f
------------------- Crash Log End --------------------
------------------------------------------------------
------------------------------------------------------
Thank you so much!

Do you have to correct data.zip? It should include the 800x480 files. Or they have to be in a subfolder.

Yes i do, it has the 480 x 800 in data.zip
data.zip>ui_igo8>480 x 800

Related

Camera APP won't OPEN/WORK Blackscreen?

So my screen shattered, and I send my Nexus one to HTC to be repaired.
Before I sent it, my nexus was rooted with Cyanogen 5.0.5.3 with everything working just dandy (camera included.)
After getting my Nexus back from HTC, it was UN-ROOTED, completely wiped.
I re-rooted my phone, and since it was wiped, decided to start fresh with Cyanogen 5.0.6. So i flashed that, then the GAPPs and started up. I used Titanium Backup to restore my 200 something apps.
Everything was working perfectly, EXCEPT clicking the camera app, would lag, then go to a permanent black screen, where the phone will freeze up and then not open. I had restored ALL my apps with Titanium with APPS2SD, so I assumed it was possibly from restoring my camera app onto the SD card that it was not running.
So i wiped my phone, and tried using a NANDROID backup, from the day before my phone screen broke, which is back to Cyanogen 5.0.5.3 or whatever. Everything was restored back to how I used to have it, and that was with Desire camera.
Tried to open the camera App, and NOTHING. Same black screen.
I tried wiping my Nexus again. I wiped the phone in Amon-Ra recovery, then wiped the SD-EXT of Apps2SD, I also wiped the cache, and the dalvrik cache. I rebooted my Nexus, and still when trying to open the camera, it would lag then go to black screen.
Does anyone know what is wrong with the camera? I don't think HTC messed anything up on the camera... but I guess you never know....
post a logcat.
This is the first time I've done a logcat file.... Saved it as a txt, but its too large to attach to a post!
This is the last part of the logcat, right when i attempted to open the camera app.
V/MediaProvider( 430): we got work to do for checkThumbnail: /sdcard/MyLifez/IMG_6789.JPG, there are still 0 tasks left in queue
D/WindowManager( 149): I'm tired mEndcallBehavior=0x2
I/power ( 149): *** set_screen_state 0
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=false, mRunning=false
D/dalvikvm( 149): GC freed 2728 objects / 110264 bytes in 100ms
D/SurfaceFlinger( 149): About to give-up screen, flinger = 0x14b408
I/WindowManager( 149): Setting rotation to 0, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
V/RenderScript( 298): setSurface 480 800 0x11cdc0
W/ActivityManager( 149): Activity pause timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 149): GC freed 2882 objects / 139624 bytes in 107ms
I/AudioHardwareQSD( 129): AudioHardware pcm playback is going to standby.
D/dalvikvm( 149): GC freed 3491 objects / 163216 bytes in 82ms
W/ActivityManager( 149): Activity idle timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 536): GC freed 3957 objects / 203664 bytes in 68ms
D/KeyguardViewMediator( 149): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 149): handleWakeWhenReady(26)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
I/power ( 149): *** set_screen_state 1
D/SurfaceFlinger( 149): Screen about to return, flinger = 0x14b408
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
I/WindowManager( 149): Setting rotation to 0, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
V/RenderScript( 298): setSurface 800 480 0x11cdc0
D/dalvikvm( 149): GC freed 3546 objects / 178776 bytes in 71ms
I/ActivityManager( 149): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher2/.Launcher }
D/NetworkLocationProvider( 149): onDataConnectionStateChanged 8
D/MobileDataStateTracker( 149): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for supl
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
W/ActivityManager( 149): Activity pause timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 149): GC freed 3656 objects / 188152 bytes in 78ms
I/WindowManager( 149): Setting rotation to 0, animFlags=0
V/RenderScript_jni( 536): surfaceCreated
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 800 480 0x44f848
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
D/ViewFlipper( 536): updateRunning() mVisible=true, mStarted=true, mUserPresent=true, mRunning=true
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 480 762 0x44f848
W/InputManagerService( 149): Window already focused, ignoring focus gain of: [email protected]
V/RenderScript( 298): setSurface 480 800 0x11cdc0
D/dalvikvm( 149): GC freed 1800 objects / 100872 bytes in 114ms
D/AlarmManagerService( 149): Kernel timezone updated to 420 minutes west of GMT
D/SystemClock( 302): Setting time of day to sec=1272066532
W/BackupManagerService( 149): dataChanged but no participant pkg='com.android.providers.settings' uid=10040
I/ActivityManager( 149): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera }
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
V/RenderScript( 298): setSurface 800 480 0x11cdc0
V/RenderScript_jni( 536): surfaceDestroyed
V/RenderScript( 536): setSurface 0 0 0x0
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
D/dalvikvm( 149): GC freed 1775 objects / 87624 bytes in 85ms
W/ActivityManager( 149): Activity idle timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 558): GC freed 531 objects / 20392 bytes in 65ms
I/ActivityManager( 149): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher2/.Launcher }
W/ActivityManager( 149): Activity pause timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
I/WindowManager( 149): Setting rotation to 0, animFlags=0
V/RenderScript_jni( 536): surfaceCreated
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 800 480 0x118e40
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
D/ViewFlipper( 536): updateRunning() mVisible=true, mStarted=true, mUserPresent=true, mRunning=true
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 480 762 0x118e40
W/InputManagerService( 149): Window already focused, ignoring focus gain of: [email protected]
V/RenderScript( 298): setSurface 480 800 0x11cdc0
D/dalvikvm( 149): GC freed 2433 objects / 110304 bytes in 79ms
I/power ( 149): *** set_screen_state 0
D/ViewFlipper( 536): updateRunning() mVisible=true, mStarted=true, mUserPresent=false, mRunning=false
D/SurfaceFlinger( 149): About to give-up screen, flinger = 0x14b408
D/dalvikvm( 149): GC freed 3791 objects / 180712 bytes in 63ms
D/dalvikvm( 558): GC freed 414 objects / 16072 bytes in 69ms
D/AlarmManagerService( 149): Kernel timezone updated to 420 minutes west of GMT
D/SystemClock( 302): Setting time of day to sec=1272066671
W/BackupManagerService( 149): dataChanged but no participant pkg='com.android.providers.settings' uid=10040
D/NetworkLocationProvider( 149): onDataConnectionStateChanged 1
D/NetworkLocationProvider( 149): onCellLocationChanged [-1,-1]
D/MobileDataStateTracker( 149): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for supl
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/dalvikvm( 467): GC freed 689 objects / 28416 bytes in 63ms
D/dalvikvm( 476): GC freed 2134 objects / 122872 bytes in 76ms
D/AlarmManagerService( 149): Kernel timezone updated to 420 minutes west of GMT
D/SystemClock( 302): Setting time of day to sec=1272066728
W/BackupManagerService( 149): dataChanged but no participant pkg='com.android.providers.settings' uid=10040
D/NetworkLocationProvider( 149): onDataConnectionStateChanged 8
D/MobileDataStateTracker( 149): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for supl
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/KeyguardViewMediator( 149): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 149): handleWakeWhenReady(26)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
I/power ( 149): *** set_screen_state 1
D/SurfaceFlinger( 149): Screen about to return, flinger = 0x14b408
D/dalvikvm( 302): GC freed 10718 objects / 623096 bytes in 106ms
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/ViewFlipper( 536): updateRunning() mVisible=true, mStarted=true, mUserPresent=true, mRunning=true
W/InputManagerService( 149): Window already focused, ignoring focus gain of: [email protected]
I/ActivityManager( 149): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera }
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
V/RenderScript( 298): setSurface 800 480 0x11cdc0
D/dalvikvm( 149): GC freed 11263 objects / 518992 bytes in 70ms
V/RenderScript_jni( 536): surfaceDestroyed
V/RenderScript( 536): setSurface 0 0 0x0
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
D/dalvikvm( 149): GC freed 2392 objects / 122416 bytes in 86ms
W/ActivityManager( 149): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 149): Activity idle timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 536): GC freed 4059 objects / 315512 bytes in 67ms
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33031887]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33031887]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33031887]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33031887]
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
I/power ( 149): *** set_screen_state 0
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=false, mRunning=false
D/SurfaceFlinger( 149): About to give-up screen, flinger = 0x14b408
W/ActivityManager( 149): Activity pause timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 149): GC freed 3473 objects / 158408 bytes in 62ms
I/WindowManager( 149): Setting rotation to 0, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
V/RenderScript( 298): setSurface 480 800 0x11cdc0
D/dalvikvm( 149): GC freed 3208 objects / 152456 bytes in 68ms
D/dalvikvm( 149): GC freed 1802 objects / 86504 bytes in 85ms
D/dalvikvm( 558): GC freed 272 objects / 10176 bytes in 63ms
D/KeyguardViewMediator( 149): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 149): handleWakeWhenReady(26)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
I/power ( 149): *** set_screen_state 1
D/SurfaceFlinger( 149): Screen about to return, flinger = 0x14b408
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33037676]
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
I/WindowManager( 149): Setting rotation to 0, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
I/WindowManager( 149): Setting rotation to 1, animFlags=0
V/RenderScript( 298): setSurface 800 480 0x11cdc0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
D/dalvikvm( 149): GC freed 6226 objects / 303168 bytes in 79ms
D/NetworkLocationProvider( 149): onCellLocationChanged [38999,33072518]
D/dalvikvm( 149): GC freed 1897 objects / 106376 bytes in 63ms
D/dalvikvm( 149): GC freed 939 objects / 44456 bytes in 81ms
D/WindowManager( 149): I'm tired mEndcallBehavior=0x2
I/power ( 149): *** set_screen_state 0
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=false, mRunning=false
I/WindowManager( 149): Setting rotation to 0, animFlags=0
W/SurfaceFlinger( 149): timeout expired mFreezeDisplay=1, mFreezeCount=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
D/SurfaceFlinger( 149): About to give-up screen, flinger = 0x14b408
V/RenderScript( 298): setSurface 480 800 0x11cdc0
D/dalvikvm( 149): GC freed 4167 objects / 214248 bytes in 72ms
W/ActivityManager( 149): Activity pause timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
W/ActivityManager( 149): Activity idle timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 149): GC freed 1824 objects / 87480 bytes in 81ms
D/KeyguardViewMediator( 149): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 149): handleWakeWhenReady(26)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
I/power ( 149): *** set_screen_state 1
D/SurfaceFlinger( 149): Screen about to return, flinger = 0x14b408
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/KeyguardViewMediator( 149): pokeWakelock(5000)
D/ViewFlipper( 536): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
I/WindowManager( 149): Setting rotation to 0, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
V/RenderScript( 298): setSurface 800 480 0x11cdc0
I/WindowManager( 149): Setting rotation to 1, animFlags=0
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
D/dalvikvm( 149): GC freed 3328 objects / 170128 bytes in 73ms
D/skia ( 149): purging 191K from font cache [19 entries]
D/dalvikvm( 149): GC freed 2668 objects / 144832 bytes in 78ms
W/ActivityManager( 149): Activity idle timeout for HistoryRecord{45d65b88 com.android.camera/.Camera}
D/dalvikvm( 536): GC freed 1103 objects / 43160 bytes in 71ms
W/WindowManager( 149): Key dispatching timed out sending to <null>
W/WindowManager( 149): Dispatch state: {{KeyEvent{action=1 code=26 repeat=0 meta=0 scancode=116 mFlags=8} to Window{45d0ec10 Keyguard paused=false} @ 1272067056085 lw=Window{45d0ec10 Keyguard paused=false} [email protected] fin=false gfw=true ed=true tts=0 wf=true fp=false mcf=null}}
I/WindowManager( 149): focus null mToken is null at event dispatch!
W/WindowManager( 149): Current state: {{KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=72} to null @ 1272067071709 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false fp=false mcf=null}}
I/ActivityManager( 149): ANR in process: com.android.camera (last in com.android.camera)
I/ActivityManager( 149): Annotation: keyDispatchingTimedOut
I/ActivityManager( 149): CPU usage:
I/ActivityManager( 149): Load: 1.18 / 1.48 / 1.43
I/ActivityManager( 149): CPU usage from 9939ms to 22ms ago:
I/ActivityManager( 149): system_server: 2% = 1% user + 0% kernel / faults: 9 minor
I/ActivityManager( 149): akmd: 1% = 0% user + 1% kernel
I/ActivityManager( 149): droid.launcher2: 0% = 0% user + 0% kernel / faults: 46 minor
I/ActivityManager( 149): flush-31:0: 0% = 0% user + 0% kernel
I/ActivityManager( 149): events/0: 0% = 0% user + 0% kernel
I/ActivityManager( 149): adbd: 0% = 0% user + 0% kernel
I/ActivityManager( 149): m.android.phone: 0% = 0% user + 0% kernel
I/ActivityManager( 149): TOTAL: 4% = 1% user + 2% kernel
I/Process ( 149): Sending signal. PID: 575 SIG: 3
I/dalvikvm( 575): threadid=7: reacting to signal 3
I/dalvikvm( 575): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 149 SIG: 3
I/dalvikvm( 149): threadid=7: reacting to signal 3
I/dalvikvm( 149): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 558 SIG: 3
I/dalvikvm( 558): threadid=7: reacting to signal 3
I/dalvikvm( 558): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 536 SIG: 3
I/dalvikvm( 536): threadid=7: reacting to signal 3
I/dalvikvm( 536): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 476 SIG: 3
I/dalvikvm( 476): threadid=7: reacting to signal 3
I/dalvikvm( 476): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 467 SIG: 3
I/dalvikvm( 467): threadid=7: reacting to signal 3
I/dalvikvm( 467): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 519 SIG: 3
I/dalvikvm( 519): threadid=7: reacting to signal 3
I/dalvikvm( 519): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 547 SIG: 3
I/dalvikvm( 547): threadid=7: reacting to signal 3
I/dalvikvm( 547): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 394 SIG: 3
I/dalvikvm( 394): threadid=7: reacting to signal 3
I/dalvikvm( 394): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 430 SIG: 3
I/dalvikvm( 430): threadid=7: reacting to signal 3
I/dalvikvm( 430): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 381 SIG: 3
I/dalvikvm( 381): threadid=7: reacting to signal 3
I/dalvikvm( 381): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 369 SIG: 3
I/dalvikvm( 369): threadid=7: reacting to signal 3
I/dalvikvm( 369): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 497 SIG: 3
I/dalvikvm( 497): threadid=7: reacting to signal 3
I/dalvikvm( 497): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 489 SIG: 3
I/dalvikvm( 489): threadid=7: reacting to signal 3
I/dalvikvm( 489): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 325 SIG: 3
I/dalvikvm( 325): threadid=7: reacting to signal 3
I/dalvikvm( 325): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 449 SIG: 3
I/dalvikvm( 449): threadid=7: reacting to signal 3
I/dalvikvm( 449): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 442 SIG: 3
I/dalvikvm( 442): threadid=7: reacting to signal 3
I/dalvikvm( 442): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 412 SIG: 3
I/dalvikvm( 412): threadid=7: reacting to signal 3
I/dalvikvm( 412): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 400 SIG: 3
I/dalvikvm( 400): threadid=7: reacting to signal 3
I/dalvikvm( 400): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 302 SIG: 3
I/dalvikvm( 302): threadid=7: reacting to signal 3
I/dalvikvm( 302): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 341 SIG: 3
I/dalvikvm( 341): threadid=7: reacting to signal 3
I/dalvikvm( 341): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 149): Sending signal. PID: 298 SIG: 3
I/dalvikvm( 298): threadid=7: reacting to signal 3
I/dalvikvm( 298): Wrote stack trace to '/data/anr/traces.txt'
D/NetworkLocationProvider( 149): onDataConnectionStateChanged 1
D/MobileDataStateTracker( 149): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for supl
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 149): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/NetworkLocationProvider( 149): onCellLocationChanged [372,42373]
I/Process ( 149): Sending signal. PID: 299 SIG: 3
I/dalvikvm( 299): threadid=7: reacting to signal 3
I/dalvikvm( 299): Wrote stack trace to '/data/anr/traces.txt'
W/WindowManager( 149): No focus window, dropping: KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=72}
I/ActivityManager( 149): Start proc com.android.bugreport for broadcast com.android.bugreport/.BugReportReceiver: pid=890 uid=1007 gids={1007, 1015}
I/ActivityManager( 149): Killing process com.android.camera (pid=575) at user's request
I/Process ( 149): Sending signal. PID: 575 SIG: 9
I/ActivityManager( 149): Process com.android.camera (pid 575) has died.
I/WindowManager( 149): Setting rotation to 0, animFlags=0
W/WindowManager( 149): Rebuild removed 3 windows but added 2
I/ActivityManager( 149): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
I/UsageStats( 149): Unexpected resume of com.android.launcher2 while already resumed in com.android.camera
V/RenderScript_jni( 536): surfaceCreated
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 800 480 0x116ec0
D/ViewFlipper( 536): updateRunning() mVisible=true, mStarted=true, mUserPresent=true, mRunning=true
V/RenderScript_jni( 536): surfaceChanged
V/RenderScript( 536): setSurface 480 762 0x116ec0
V/RenderScript( 298): setSurface 480 800 0x11cdc0
W/InputManagerService( 149): Window already focused, ignoring focus gain of: [email protected]
D/AlarmManagerService( 149): Kernel timezone updated to 420 minutes west of GMT
D/SystemClock( 302): Setting time of day to sec=1272067079
W/BackupManagerService( 149): dataChanged but no participant pkg='com.android.providers.settings' uid=10040
D/dalvikvm( 149): GC freed 4944 objects / 254336 bytes in 99ms
D/dalvikvm( 467): GC freed 510 objects / 20736 bytes in 58ms
D/dalvikvm( 476): GC freed 1257 objects / 77432 bytes in 86ms
D/dalvikvm( 558): GC freed 405 objects / 14952 bytes in 78ms
Click to expand...
Click to collapse
Hi Neon! It's me Roxy from nexus forum ~
Anyway, I also have the same problem as you did if I try to use desire camera =O... which is why I went back to the camera that comes with 5.0.6.
Off topic, but how did you shatter your screen? Did you drop it?
Quoted from his post on nexus one forum...
So the horrible has happened last night.
Getting into a car, my hoodie got stuck in the door of the car, not thinking about it, my LOVED nexus was also in the same pocket. It got smushed between the car and the car door.
{
"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"
}
It actually looked fine until I turned it on. The glass and the BestSkinsEver protector I had on the phone was fine. BUT the amoled display is SHATTERED. It comes up as a black screen, and I can somewhat see the lock screen fragmented.
I have seen people talk about both UrgentIphoneCare, and DrCellphone, but with mixed reviews.
I still need to speak with UrgentIphoneCare, but it seems like they charge about $150++ to have the screen fixed. This price is for the glass/digitizer, and NOT the LCD Amoled screen, so it might actually be in the $200 range.
I spoke with DrCellPhone, and they said they will have the Amoled lcd screens in on Tuesday, and it will cost 160-180 for the replacement.
My biggest issue, is the fact that BOTH companies have had really mixed reviews, some being very negative. What i worry about is if WRONG or CHEAPER screens are used. I've also seen reviews about people saying that these companies put WRONG SIZED screens in their iPhones which obviously won't work correctly, and be a waste of money....
My other option is to purchase a Squaretrade warranty for $115, and wait for 30 days for my coverage to start, then pay the $50 deductable and have them either replace OR refund the FULL price of the Nexus, and purchase a new one? This would ultimately take the longest, but would at least be sure that my phone will be fixed or replaced.
My questions is for anyone who has actually sent in their phone to either of these repair services.... How is your Nexus after it was repaired?
Click to expand...
Click to collapse
Foxy Roxy said:
Hi Neon! It's me Roxy from nexus forum ~
Anyway, I also have the same problem as you did if I try to use desire camera =O... which is why I went back to the camera that comes with 5.0.6.
Click to expand...
Click to collapse
Hello Roxy!
I'm not sure what is wrong with the camera. The DEFAULT camera loaded on Cyan 5.0.6 will go to black screen.
The Cyan 5.0.5.3 DESIRE camera, will show the little Camera image when you first open it, THEN go to black screen.
I heard that having the back cover removed, will trigger the camera not to work like this. So i have removed/replaced the back cover a few times, but it won't solve my camera issue!
androidlicious said:
Off topic, but how did you shatter your screen? Did you drop it?
Click to expand...
Click to collapse
No, the phone was in a hoodie, and the hoodie pocket got caught in a closing door. The Amoled screen, NOT the digitizer shattered.

G1 Just freezes completely. (Logcat included)

Alright, well, I've moved on from my G1, Unfortunately, but with android on my HD2, I think I can live , but that's not what this is about, anyway, so, I turn on my G1, if it does, that in itself is a hassle, which requires removing and putting back the battery several times, etc. and when it does boot, it seems to work fine. Of course that is unless I let it sleep too long, it seems that it just completely freezes and doesn't respond to anything after it's been asleep for a certain time. Nothing I do changes anything, and the charging LED stays on whether its connected or not, or whatever. Anyway, I've had this problem for awhile, tried switching roms, searching around, etc. to no avail, so I decided to post about it, hopefully someone can help. Heres the logcat ( lets see if I can put this on here right >.> ). I'm just putting the last bit of it, since the whole log won't fit, if you need the whole thing I can upload it somewhere I guess, hopefully this is enough.
Code:
gmail-ls( 269): sending notification. Adjusted values are label=-2, oldCount=0, newCount=0, unseenCount=0, getAttention=false
gmail-ls( 269): Sending notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://gmail-ls/unread/^^vmi typ=gmail-ls (has extras) }
gmail-ls( 269): sending notification. Adjusted values are label=639654730, oldCount=12, newCount=12, unseenCount=10, getAttention=false
gmail-ls( 269): Sending notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://gmail-ls/unread/^i typ=gmail-ls (has extras) }
ActivityManager( 186): Start proc com.google.android.partnersetup for broadcast com.google.android.partnersetup/.GooglePartnerSetup: pid=448 uid=10034 gids={}
dalvikvm( 186): GC freed 13683 objects / 772304 bytes in 326ms
GooglePartnerSetup( 448): GooglePartnerSetup.onReceive
GooglePartnerSetup( 448): Partner Data is Current
GooglePartnerSetup( 448): client_id set to: android-tmobile
GooglePartnerSetup( 448): maps client id: gmm-android-tmobile
GooglePartnerSetup( 448): youtube client id: mvapp-android-tmobile
GooglePartnerSetup( 448): market client id: am-android-tmobile
GooglePartnerSetup( 448): voicesearch client id: ms-android-tmobile
ActivityManager( 186): Start proc com.rechild.advancedtaskkiller for broadcast com.rechild.advancedtaskkiller/.AutoStartReceiver: pid=460 uid=10039 gids={3003, 1015}
MediaScannerService( 319): start scanning volume internal
ActivityManager( 186): Unable to start service Intent { flg=0x10000000 cmp=com.rechild.advancedtaskkiller/.AdvancedTaskKiller }: not found
ActivityManager( 186): Start proc cmupdaterapp.ui for broadcast cmupdaterapp.ui/cmupdaterapp.receiver.StartupReceiver: pid=468 uid=10035 gids={3003, 1015}
dalvikvm( 186): GC freed 6673 objects / 337576 bytes in 190ms
cmupdater( 468): Preferences: Preference Instance set.
cmupdater( 468): Preferences: Notifications Enabled: true
cmupdater( 468): StartupReceiver: Asking UpdateService to check for updates...
ActivityManager( 186): Start proc cmupdaterapp.service.UpdateCheckService for service cmupdaterapp.ui/cmupdaterapp.service.UpdateCheckService: pid=475 uid=10035 gids={3003, 1015}
ActivityManager( 186): Start proc com.google.android.apps.maps:FriendService for broadcast com.google.android.apps.maps/com.google.googlenav.friend.android.ServiceReceiver: pid=477 uid=10022 gids={3003, 1015}
cmupdater( 475): Preferences: Preference Instance set.
cmupdater( 475): Preferences: Board: trout
cmupdater( 475): UpdateCheckService: OnCreate connected: true
cmupdater( 475): UpdateCheckService: System's Mod version:trout
cmupdater( 475): UpdateCheckService: ConnectionChangeReciever connected: true
MediaScanner( 319): prescan time: 863ms
MediaScanner( 319): scan time: 980ms
MediaScanner( 319): postscan time: 0ms
MediaScanner( 319): total time: 1843ms
MediaScannerService( 319): done scanning volume internal
dalvikvm( 251): GC freed 5986 objects / 333712 bytes in 252ms
dalvikvm( 477): GC freed 1859 objects / 142248 bytes in 231ms
ActivityManager( 186): Start proc net.maicas.android.apnoo for broadcast net.maicas.android.apnoo/.WidgetApp: pid=492 uid=10037 gids={}
ActivityManager( 186): Start proc com.google.android.apps.uploader for broadcast com.google.android.apps.uploader/.common.ConnectivityBroadcastReceiver: pid=503 uid=10020 gids={3003, 1015}
( 319): unable to rmdir '/cache/dalvik-cache': Is a directory (errno=21)
ActivityThread( 503): Publishing provider com.google.photos.provider.Album: com.google.android.apps.uploader.picasa.AlbumProvider
ActivityThread( 503): Publishing provider com.google.android.apps.uploader: com.google.android.apps.uploader.common.UploadsContentProvider
MediaUploader( 503): UploaderApplication.onCreate
MediaUploader( 503): No need to wake up
ActivityManager( 186): Start proc com.android.voicedialer for broadcast com.android.voicedialer/.VoiceDialerReceiver: pid=513 uid=10025 gids={3002}
VoiceDialerReceiver( 513): onReceive Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:com.android.stk flg=0x20000000 cmp=com.android.voicedialer/.VoiceDialerReceiver (has extras) }
RecognizerEngine( 513): deleteCachedGrammarFiles /data/data/com.android.voicedialer/files/openentries.txt
ActivityManager( 186): Start proc com.google.android.gm for broadcast com.google.android.gm/.GmailReceiver: pid=520 uid=10012 gids={3003}
MediaScannerService( 319): start scanning volume external
V/MediaProvider 319: /sdcard volume ID: 1371026348
ActivityThread( 520): Publishing provider com.google.android.gmail.SuggestionProvider: com.google.android.gm.SuggestionsProvider
ActivityThread( 520): Publishing provider com.google.android.gm.status: com.google.android.gm.SenderStatusProvider
ActivityThread( 520): Publishing provider com.google.android.gm.attachmentspreviews: com.google.android.gm.AttachmentPreviewProvider
Gmail ( 520): New email for [email protected] unreadCount:12 getAttention:false
V/MediaProvider 319: Attached volume: external
V/MediaScanner 319: pruneDeadThumbnailFiles... [email protected]
V/MediaScanner 319: /pruneDeadThumbnailFiles... [email protected]
MediaScanner( 319): prescan time: 396ms
MediaScanner( 319): scan time: 18ms
MediaScanner( 319): postscan time: 38ms
MediaScanner( 319): total time: 452ms
MediaScannerService( 319): done scanning volume external
/system/xbin/busybox( 47): +++ Shadow Script: renice done
logwrapper( 47): /system/xbin/busybox terminated by exit(0)
skia ( 186): purging 175K from font cache [21 entries]
dalvikvm( 186): GC freed 3155 objects / 140280 bytes in 207ms
dalvikvm( 269): GC freed 6294 objects / 393088 bytes in 226ms
Sensors ( 186): sensors=00000000, real=00000000
WifiService( 186): ACTION_SCREEN_OFF
WifiService( 186): setting ACTION_DEVICE_IDLE timer for 900000ms
AKMD ( 166): Compass CLOSE
SurfaceFlinger( 186): About to give-up screen, flinger = 0x101280
WifiService( 186): ACTION_BATTERY_CHANGED pluggedType: 2
Thanks for any help you guys can offer, I appreciate it!
I've attached the full logcat from pretty much boot too freeze.
Bump... Would really appreciate some help here
Bump.... I really need some help....
Over 100+ views and no one has any ideas? Do you need more info? I really need to get it fixed, ANY help would be greatly appreciated.
Another bump... I could really use any help at all guys....

[Q] AOSP ROM - Camera Issues

I am trying to build a ROM from the AOSP, i am having a great deal of success but i am having issues with the camera app. When i run it i get the following logcat
Code:
V/RenderScript_jni( 1581): surfaceDestroyed
E/msm7x30.gralloc( 1497): cannot flush handle 0x2c4b80 (offs=a43000 len=32000)
E/msm7x30.gralloc( 1497): cannot flush handle 0x2f05e0 (offs=2ef000 len=145000)
E/msm7x30.gralloc( 1497): cannot flush handle 0x2aa668 (offs=434000 len=32000)
E/msm7x30.gralloc( 1497): cannot flush handle 0x2aa668 (offs=434000 len=32000)
V/CameraHolder( 1767): open camera 0
I/mm-camera( 1272): openCameraHardware: call createInstance
D/mm-camera( 1272): createInstance: E
D/mm-camera( 1272): Storing the current target type as 2
D/mm-camera( 1272): constructor EX
D/mm-camera( 1272): startCamera E
D/mm-camera( 1272): loading liboemcamera at 0xb000dc88
I/mm-camera( 1272): Set main cam
I/mm-camera( 1272): set sensor selection :0
I/mm-camera( 1272): Open Device node : /dev/msm_camera/control1
I/mm-camera( 1272): Open Device node : /dev/msm_camera/config1
I/mm-camera( 1272): [AWB Calibration] from kernel: fuse_id: 0x0, 0x0, 0x4, 0x216df4
I/mm-camera-s5k3h1gx_u( 1272): Inside s5k3h1gx_process_start
I/mm-camera( 1272): [LSC Calibration]Sensor_set_mesh
I/mm-camera( 1272): [LSC Calibration] : call awb_get_fuseid
I/mm-camera( 1272): Read /data/lsc_cal fail
I/mm-camera( 1272): Read from file OK: /data/lsc_cal or /sys/android_camera_awb_cal/awb_cal
I/mm-camera( 1272): [LSC Calibration]: lsc_checksum=d43f0087, lsc_verify=c1b
I/mm-camera( 1272): [LSC Calibration]: fuseid_1=0,fuseid_2=0,fuseid_3=4,fuseid_4=216df4, sfuse.fuse_id_word1=0,sfuse.fuse_id_word2=0,sfuse.fuse_id_wor
d3=4,sfuse.fuse_id_word4=216df4
I/mm-camera( 1272): LSC_Calibration: addr=a77b0d2c, & addr=a77b0d2c
I/mm-camera( 1272): LSC_Calibration: addr=a77b1b00, & addr=a77b1b00
I/mm-camera( 1272): LSC_Calibration: addr=a77b28d4, & addr=a77b28d4
I/mm-camera( 1272): LSC_Calibration: addr=a77b36a8, & addr=a77b36a8
I/mm-camera( 1272): LSC_Calibration: addr=a77b447c, & addr=a77b447c
I/mm-camera-s5k3h1gx_u( 1272): s5k3h1gx_process_start: [LSC Calibration] LSC is valid and set NEW mesh value
I/mm-camera( 1272): [AWB Calibration] fuse_id : 0x0, 0x0, 0x4, 0x216df4
I/mm-camera( 1272): [AWB Calibration] fail to read /data/awb_cal, try another file
I/mm-camera( 1272): [AWB Calibration] read from file OK: /sys/android_camera_awb_cal/awb_cal
I/mm-camera( 1272): [AWB Calibration] nandflash data: 0xc1b, 0x2d2, 0x2a5, 0x0, 0x0, 0x4, 0x216df4, 0xf8a3e887
I/mm-camera( 1272): [AWB Calibration] check sum=f8a3e887, OK
I/mm-camera( 1272): [AWB Calibration] valid bit and fuseID pass, use new white points
I/mm-camera( 1272): [AWB Calibration] use light version: v3
I/mm-camera-s5k3h1gx_u( 1272): s5k3h1gx_register: table = 0xa77df5f0
I/mm-camera-s5k3h1gx_u( 1272): get snapshot size pointer:0xa7725e39
D/mm-camera( 1272): sensor_led_ctrl_init: camfd = 22
D/mm-camera( 1272): af_init_process_exhaustive_search sensor->af_exhaust_downhill_allowance 2, sensor->af_exhaust_fv_drop_allowance 0.800000
I/mm-camera( 1272): startCamera: camsensor name s5k3h1gx, flash 1
I/mm-camera( 1272): sctrl:0xa77dea50
I/mm-camera( 1272): sctrl->fn_table:0xa7726991
I/mm-camera( 1272): sctrl->fn_table.get_snapshot_sizes:0xa7725e39
I/mm-camera-s5k3h1gx_u( 1272): get table
D/mm-camera( 1272): startCamera X
D/mm-camera( 1272): initDefaultParameters E
D/mm-camera( 1272): product 11
D/mm-camera( 1272): init thumbnail width: 640, height: 480
D/mm-camera( 1272): native_access_parm: fd 16, type 78, length 2
D/mm-camera( 1272): native_access_parm: fd 16, type 1, length 32
W/mm-camera( 1272): native_access_parm: error (No such file or directory): fd 16, type 1, length 32, status 0
D/mm-camera( 1272): native_access_parm: fd 16, type 68, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 69, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 70, length 4
V/mm-camera( 1272): setParameters: E params = 0x292f4
D/mm-camera( 1272): requested preview size 640 x 480
D/mm-camera( 1272): requested picture size 3264 x 2448
D/mm-camera( 1272): requested Fps Range min: 9000 x max: 28261
D/mm-camera( 1272): native_access_parm: fd 16, type 21, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 15, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 14, length 4
D/mm-camera( 1272): setFlash 0
D/mm-camera( 1272): native_access_parm: fd 16, type 49, length 4
D/mm-camera( 1272): In config_proc_CAMERA_SET_PARM_LED_MODE: 0
D/mm-camera( 1272): set_led_mode = 0, led_ctrl_p->led_mode = 0
D/mm-camera( 1272): flip-video = -1
V/mm-camera( 1272): Set zoom=0 40
D/mm-camera( 1272): native_access_parm: fd 16, type 2, length 4
I/mm-camera( 1272): Setting Contrast is 5
D/mm-camera( 1272): native_access_parm: fd 16, type 6, length 4
D/mm-camera( 1272): [ATS][adjust_contrast][complete]
I/mm-camera( 1272): Setting Brightness is 3
D/mm-camera( 1272): native_access_parm: fd 16, type 7, length 4
I/mm-camera( 1272): Setting Saturation is 5
D/mm-camera( 1272): native_access_parm: fd 16, type 11, length 4
D/mm-camera( 1272): [ATS][adjust_saturation][complete]
I/mm-camera( 1272): Setting Sharpness is 10
D/mm-camera( 1272): native_access_parm: fd 16, type 9, length 4
D/mm-camera( 1272): [ATS][adjust_sharpness][complete]
D/mm-camera( 1272): native_access_parm: fd 16, type 12, length 4
D/mm-camera( 1272): not defined touch-focus yet, or AP without touch-focus function
I/mm-camera( 1272): Before Setting coordinate x:320 y:240
I/mm-camera( 1272): Setting coordinate x:2 y:2
D/mm-camera( 1272): native_access_parm: fd 16, type 64, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 73, length 18
D/mm-camera( 1272): native_access_parm: fd 16, type 26, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 62, length 4
D/mm-camera( 1272): native_access_parm: fd 16, type 8, length 4
V/mm-camera( 1272): setThumbnailSize w=640 h=480
D/mm-camera( 1272): virtual android::status_t android::QualcommCameraHardware::setParameters(const android::CameraParameters&), final_rc=0
V/mm-camera( 1272): setParameters: X
D/mm-camera( 1272): initDefaultParameters X
D/mm-camera( 1272): createInstance: X created hardware=0x292f0
V/mm-camera( 1272): encodeData: E
D/mm-camera( 1272): encodeData: Do nothing
V/mm-camera( 1272): encodeData: X
D/dalvikvm( 1672): GC_EXTERNAL_ALLOC freed 506K, 56% free 2938K/6663K, external 1875K/2177K, paused 24ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 166K, 57% free 2898K/6663K, external 1731K/2177K, paused 16ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 8.269MB for 1440010-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 5K, 47% free 4299K/8071K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1672): GC_CONCURRENT freed 0K, 47% free 4299K/8071K, external 1635K/2147K, paused 2ms+2ms
W/WindowManager( 1379): App freeze timeout expired.
W/WindowManager( 1379): Force clearing freeze: AppWindowToken{4056c198 token=HistoryRecord{4056b038 com.android.camera/.Camera}}
E/msm7x30.gralloc( 1379): cannot flush handle 0x3f2fa8 (offs=5de000 len=177000)
D/dalvikvm( 1672): GC_FOR_MALLOC freed 1418K, 65% free 2897K/8071K, external 1635K/2147K, paused 16ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 7.849MB for 1099569-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 3K, 51% free 3967K/8071K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1672): GC_CONCURRENT freed 0K, 51% free 3967K/8071K, external 1704K/2147K, paused 3ms+2ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 1085K, 65% free 2897K/8071K, external 1635K/2147K, paused 17ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 8.878MB for 2178751-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 3K, 51% free 5021K/10247K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1672): GC_CONCURRENT freed <1K, 51% free 5021K/10247K, external 1734K/2147K, paused 2ms+2ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 2138K, 72% free 2898K/10247K, external 1635K/2147K, paused 15ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 9.144MB for 2456026-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 3K, 49% free 5293K/10247K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1672): GC_CONCURRENT freed 0K, 49% free 5293K/10247K, external 1635K/2147K, paused 2ms+2ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 2411K, 72% free 2898K/10247K, external 1635K/2147K, paused 15ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 8.813MB for 2109569-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 3K, 52% free 4954K/10247K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1672): GC_CONCURRENT freed <1K, 52% free 4954K/10247K, external 1695K/2147K, paused 2ms+2ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 2071K, 72% free 2898K/10247K, external 1635K/2147K, paused 16ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 8.095MB for 1355975-byte allocation
D/dalvikvm( 1672): GC_FOR_MALLOC freed 3K, 59% free 4218K/10247K, external 1635K/2147K, paused 15ms
D/dalvikvm( 1379): GC_EXPLICIT freed 662K, 49% free 4268K/8327K, external 1625K/2137K, paused 59ms
D/dalvikvm( 1672): GC_CONCURRENT freed 0K, 59% free 4219K/10247K, external 1635K/2147K, paused 2ms+2ms
D/dalvikvm( 1672): GC_FOR_MALLOC freed 1738K, 72% free 2902K/10247K, external 1635K/2147K, paused 15ms
I/dalvikvm-heap( 1672): Grow heap (frag case) to 8.287MB for 1552568-byte allocation
D/dalvikvm( 1672): GC_CONCURRENT freed 3K, 57% free 4415K/10247K, external 1635K/2147K, paused 2ms+2ms
W/ActivityManager( 1379): Activity idle timeout for HistoryRecord{4056b038 com.android.camera/.Camera}
I/ActivityManager( 1379): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher
/com.android.launcher2.Launcher } from pid 1379
W/ActivityManager( 1379): Activity pause timeout for HistoryRecord{4056b038 com.android.camera/.Camera}
I/WindowManager( 1379): Setting rotation to 0, animFlags=1
I/ActivityManager( 1379): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=1/1/2 nav=1/1 orien=1 layout=34 uiMode=17 seq=5}
V/RenderScript_jni( 1581): surfaceCreated
V/RenderScript_jni( 1581): surfaceChanged
E/msm7x30.gralloc( 1497): cannot flush handle 0x2ff940 (offs=a75000 len=c3000)
V/RenderScript_jni( 1581): surfaceChanged
W/InputManagerService( 1379): Window already focused, ignoring focus gain of: [email protected]
Firstly i am not sure what this issue is
Code:
E/msm7x30.gralloc( 1379): cannot flush handle 0x40ce08 (offs=2ee000 len=168000)
But its not to with the camera as it happens a lot without the camera being used.
Code:
W/mm-camera( 1272): native_access_parm: error (No such file or directory): fd 16, type 1, length 32, status 0
Appears to be the only error i can see but i think it is part of libcamera.so that is proprietary.
Any got any clues to where i need to look at how to fix this issue?
I have managed to debug the Camera app and found the function call that is hanging.
Code:
frameworks/base/core/jni/android_hardware_Camera.java:android_hardware_Camera_getParameters()
return env->NewStringUTF(camera->getParameters().string());
camera->getParameters() never returns, no idea why as yet, but CM team have it working so if any of you are out there and know what i am missing please let me know.

Youtube Music voice search in Android Auto not working

I'm a Youtube Premium member and using YouTube Music for a while now in my car with Android Auto. I used to do voice searches all the time (Okay Google play Song x) and this worked great!
Suddenly (about a month ago) a voice search for a song in Android Auto doesn't work anymore. I get a 'Cannot play song' from YouTube Music.
{
"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"
}
I've uninstalled and reinstalled Android Auto (tried several versions, but now running the latest one) and YouTube Music but get the same result. I can play music from YT music only the voice searches don't work any longer (other voice searches from Android Auto do work). When I give the same voice command to my Google Home Mini the song plays without a problem.
Any suggestions how to get this to work again?
Anyone?
Update google, google play, google play service. If it still not working delete cache and data for all google stuff and reboot.
Good luck!
Same issue still
I have the same issue since the beginning of the year. I've even wiped everything and re-installed the official Google image. Any suggestions?
EDIT 1: I'm going to copy and paste the description of the bug as I detailed at the Android Auto Help forum, because there the question was blocked (?)
YouTube Music on Android Auto shows "Cannot play song" and an exclamation mark when asking to play a song via voice command. Default music app in Assistant settings is correctly set.
This only happens within Android Auto: when I ask to play a song to the phone, outside my car, using voice command, Assistant correctly searches for the song and play it correctly using YouTube Music.
This also only happens with YouTube Music: if I set Google Play Music as default music app in Assistant, everything works fine even in Android Auto.
Error message: "Cannot play song"
Are you using Android Auto on your phone screen or car’s display? It happens both in Android Auto on phone screen AND car's display
Does the issue occur outside of Android Auto app? No
Car / head unit make & model: Ford Sync 3 v3.0 build 19025
Phone make & model: Google Pixel 1
Android OS version: Android 10 (security patch: October 6, 2019)
Android Auto app version: 5.5.602944-release
Google Play services version: 20.30.19 (120400-326531024)
Media app name & version: YouTube Music v3.79.50
Click to expand...
Click to collapse
I'll need some help interpreting the logs, I'll edit this post later.
EDIT 2: There's something that happens that is very strange. If I ask assistant to just "play music" it works, but if I ask assistant for a specific artist or song, it fails. I repeat: this happens only when using Android Auto.
I'm adding two logs, one after a successful voice command saying "play music", and another after a failed voice command saying "play <an artist>"
Successful voice command ("play music")
Code:
GH.AssistantUtils: Session Event: {
GH.AssistantUtils: Time Since Assistant Session Start Millis: 7039
GH.AssistantUtils: Event: VOICE_SESSION_END_PERFORMED
GH.AssistantUtils: }
GH.AssistantUtils: }
GH.AssistantUtils: }
GH.DefaultAppStorage: readDefaultApp com.google.android.apps.maps/com.google.android.maps.MapsActivity (Legacy=false)
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=NAVIGATION,androidAutoUiMode=VANAGON,isPackageNameSet=true,packageName=com.google.android.apps.maps,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}]
GH.DemandController: New demand space state 1
GH.VnAppBar: onDemandSpaceStateChanged 1
GH.MediaModel: onMetadataChanged(null, null, null)
GH.MediaPlaybackMonitor: onMetadataChanged called with null, null, null
GH.MediaPlaybackMonitor: Invalid metadata, no title and subtitle.
GH.MediaSIM: received null, null, null
GH.MediaSIM: Invalid metadata, no title or subtitle, canceling stream item
GH.StreamItemManager: cancel() dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751}
GH.StreamItemManager: cancel() type=<[email protected] number=2 name=MEDIA>,id=-4151775864118476492
GH.SimToNSAdapter: processStreamItemRemoved dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751}
GH.MPAdapter: getAsNotificationWorker for dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751} component=ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}
GH.MPAdapter: getLeftAction forceDefault=true prevIsAvailable=true customActions=[]
GH.MPAdapter: getRightAction forceDefault=true prevIsAvailable=false customActions=[]
GH.NotificationStore: on cancel: t=MEDIA, id=-4151775864118476492, pkg=com.google.android.apps.youtube.music
GH.UnOverviewActivity: onChange 1 -> 0
GH.UnOverviewActivity: showClockScreen
GH.NotificationSim: cancel() dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751}
GH.NotificationSim: cancel() type=<[email protected] number=2 name=MEDIA>,id=-4151775864118476492
GH.NotificationSim: Canceling a non-existent stream item
GH.MediaModel: onMetadataChanged(null, null, null)
GH.MediaModel: onMetadataChanged(null, null, null)
GH.DemandController: setDemandSpaceView view=null
GH.AssistantVoicePlate: setVoicePlateView null
VideoCapabilities: Unrecognized profile 2130706433 for video/avc
VideoCapabilities: Unrecognized profile 2130706434 for video/avc
YT.mlplayer: MedialibPlayer.loadVideo(cpn=C51PbjH0hQmYPWf- playWhenReady=true positionMs=0 playerEvents=[41] videoId=scrubbed mediaView=null volume=1.0)
CCodec : allocate(c2.android.aac.decoder)
Codec2Client: Available Codec2 services: "software"
Codec2Client: Creating a Codec2 client to service "software"
Codec2Client: Client to Codec2 service "software" created
C2Store : in init
C2Store : loading dll
CCodec : Created component [c2.android.aac.decoder]
CCodecConfig: read media type: audio/mp4a-latm
ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.max-count.values
ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values
ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values
ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values
ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.allocator-ids.values
ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values
ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.pool-ids.values
CCodecConfig: query failed after returning 16 values (BAD_INDEX)
CCodecConfig: c2 config is Dict {
CCodecConfig: c2::u32 coded.aac-packaging.value = 0
CCodecConfig: c2::u32 coded.bitrate.value = 64000
CCodecConfig: c2::u32 coded.pl.level = 0
CCodecConfig: c2::u32 coded.pl.profile = 8192
CCodecConfig: c2::float coding.drc.attenuation-factor.value = 1
CCodecConfig: c2::float coding.drc.boost-factor.value = 1
CCodecConfig: c2::i32 coding.drc.compression-mode.value = 3
CCodecConfig: c2::i32 coding.drc.effect-type.value = 3
CCodecConfig: c2::float coding.drc.encoded-level.value = 0.25
CCodecConfig: c2::float coding.drc.reference-level.value = -16
CCodecConfig: c2::u32 input.buffers.max-size.value = 8192
CCodecConfig: c2::u32 input.delay.value = 0
CCodecConfig: string input.media-type.value = "audio/mp4a-latm"
CCodecConfig: c2::u32 output.delay.value = 2
CCodecConfig: string output.media-type.value = "audio/raw"
CCodecConfig: c2::u32 raw.channel-count.value = 1
CCodecConfig: c2::u32 raw.sample-rate.value = 44100
CCodecConfig: }
CCodecConfig: c2 config is Dict {
CCodecConfig: c2::u32 coded.aac-packaging.value = 0
CCodecConfig: c2::u32 coded.bitrate.value = 64000
CCodecConfig: c2::u32 coded.pl.level = 0
CCodecConfig: c2::u32 coded.pl.profile = 8192
CCodecConfig: c2::float coding.drc.attenuation-factor.value = 1
CCodecConfig: c2::float coding.drc.boost-factor.value = 1
CCodecConfig: c2::i32 coding.drc.compression-mode.value = 3
CCodecConfig: c2::i32 coding.drc.effect-type.value = 3
CCodecConfig: c2::float coding.drc.encoded-level.value = 0.25
CCodecConfig: c2::float coding.drc.reference-level.value = -16
CCodecConfig: c2::u32 input.buffers.max-size.value = 8192
CCodecConfig: c2::u32 input.delay.value = 0
CCodecConfig: string input.media-type.value = "audio/mp4a-latm"
CCodecConfig: c2::u32 output.delay.value = 2
CCodecConfig: string output.media-type.value = "audio/raw"
CCodecConfig: c2::u32 raw.channel-count.value = 2
CCodecConfig: c2::u32 raw.sample-rate.value = 44100
CCodecConfig: }
Codec2Client: query -- param skipped: index = 1107298332.
CCodec : setup formats input: AMessage(what = 0x00000000) = {
CCodec : int32_t channel-count = 2
CCodec : int32_t level = 0
CCodec : int32_t max-input-size = 8192
CCodec : string mime = "audio/mp4a-latm"
CCodec : int32_t profile = 2
CCodec : int32_t sample-rate = 44100
CCodec : } and output: AMessage(what = 0x00000000) = {
CCodec : int32_t channel-count = 2
CCodec : string mime = "audio/raw"
CCodec : int32_t sample-rate = 44100
CCodec : }
Codec2Client: query -- param skipped: index = 1342179345.
Codec2Client: query -- param skipped: index = 2415921170.
Codec2Client: query -- param skipped: index = 1610614798.
CCodecBufferChannel: [c2.android.aac.decoder#660] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
ashmem : Failed to dlopen() libashmemd_client.so: dlopen failed: library "libashmemd_client.so" not found
ashmem : Failed to dlopen() libashmemd_client.so: dlopen failed: library "libashmemd_client.so" not found
CCodecBufferChannel: [c2.android.aac.decoder#660] Created output block pool with allocatorID 16 => poolID 2710 - OK
CCodecBufferChannel: [c2.android.aac.decoder#660] Configured output block pool ids 2710 => OK
ion : ioctl c0044901 failed with code -1: Invalid argument
SimpleC2Component: Using output block pool with poolID 2710 => got 2710 - 0
C2SoftAacDec: Reconfiguring decoder: 0->44100 Hz, 0->2 channels
ashmem : Failed to dlopen() libashmemd_client.so: dlopen failed: library "libashmemd_client.so" not found
AudioFlinger: Client defaulted notificationFrames to 5512 for frameCount 11025
AF::TrackHandle: OpPlayAudio: track:3991 usage:1 not muted
CCodecBuffers: [c2.android.aac.decoder#660:1D-Input.Impl[N]] codec released a buffer owned by client (index 1)
CCodecBuffers: [c2.android.aac.decoder#660:1D-Input.Impl[N]] codec released a buffer owned by client (index 3)
CCodecBuffers: [c2.android.aac.decoder#660:1D-Input.Impl[N]] codec released a buffer owned by client (index 0)
CCodecBuffers: [c2.android.aac.decoder#660:1D-Input.Impl[N]] codec released a buffer owned by client (index 2)
CCodecBuffers: [c2.android.aac.decoder#660:1D-Input.Impl[N]] codec released a buffer owned by client (index 3)
CCodecBuffers: [c2.android.aac.decoder#660:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 0
CCodecBuffers: [c2.android.aac.decoder#660:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 1
CCodecBuffers: [c2.android.aac.decoder#660:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 2
CCodecBuffers: [c2.android.aac.decoder#660:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 3
Codec2Client: query -- param skipped: index = 1342179345.
Codec2Client: query -- param skipped: index = 2415921170.
Codec2Client: query -- param skipped: index = 1610614798.
Codec2Client: query -- param skipped: index = 1342179345.
Codec2Client: query -- param skipped: index = 2415921170.
Codec2Client: query -- param skipped: index = 1610614798.
GH.MediaModel: onPlaybackStateChanged state=PAUSED (PlaybackState {state=2, position=0, buffered position=0, speed=1.0, updated=547504009, actions=12183, error code=0, error message=null, custom actions=[], active item id=-1})
GH.MediaModel: onPlaybackStateChanged state=PAUSED (PlaybackState {state=2, position=0, buffered position=0, speed=1.0, updated=547504009, actions=12183, error code=0, error message=null, custom actions=[], active item id=-1})
GH.MediaPlaybackMonitor: onPlaybackStateChanged 2
GH.MediaModel: onPlaybackStateChanged state=PAUSED (PlaybackState {state=2, position=0, buffered position=0, speed=1.0, updated=547504009, actions=12183, error code=0, error message=null, custom actions=[], active item id=-1})
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=MUSIC,androidAutoUiMode=VANAGON,isPackageNameSet=false,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.mediabrowser.PodcastsMediaBrowserService}, ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}]
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=MUSIC,androidAutoUiMode=VANAGON,isPackageNameSet=false,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.mediabrowser.PodcastsMediaBrowserService}, ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}]
WificondControl: Scan result ready event
GH.MediaManager: onPlaybackStateChanged
GH.MediaManager: onPlaybackStateChanged. New playing state: 2
WificondScannerImpl: Filtering out 5 scan results.
AudioFlinger: Client defaulted notificationFrames to 5512 for frameCount 11025
AF::TrackHandle: OpPlayAudio: track:3992 usage:1 not muted
MediaSessionService: Media button session is changed to com.google.android.apps.youtube.music/YouTube playerlib (userId=0)
AvrcpMediaPlayerList: onAddressedPlayerChanged: token=com.google.android.apps.youtube.music
AudioFlinger: moveEffectChain_l() effect chain for session 0 not on source thread 0x7ecf0e45c0
volume_listener: check_and_set_gain_dep_cal: Failed to set gain dep cal level
SettingsProvider: Notifying for 0: content://settings/secure/media_button_receiver
ACDB-LOADER: ACDB AFE returned = -19
audio_hw_primary: enable_audio_route: usecase(0) apply and update mixer path: deep-buffer-playback speaker
audio_route: Apply path: deep-buffer-playback speaker
ANDR-PERF-OPTSHANDLER: Warning: Resource [2, 0] not supported for core 1. Instead use resource for core 0
ANDR-PERF-RESOURCEQS: Failed to apply optimization [2, 2, 0]
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=MUSIC,androidAutoUiMode=VANAGON,isPackageNameSet=false,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.mediabrowser.PodcastsMediaBrowserService}, ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}]
AvrcpMediaPlayerList: setActivePlayer(): setting player to com.google.android.apps.youtube.music
AvrcpMediaPlayerList: sendMediaUpdate
AvrcpMediaPlayerList: sendMediaUpdate: Creating a one item queue for a player with no queue
AvrcpTargetService: onMediaUpdated: track_changed=false state=true queue=false
AvrcpNativeInterface: sendMediaUpdate: metadata=false playStatus=true queue=false
AvrcpTargetJni: sendMediaUpdateNative
bt_stack: [INFO:avrcp_service.cc(346)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 : play_state=1 : queue=0
audio_hw_primary: out_write: retry previous failed cal level set
volume_listener: check_and_set_gain_dep_cal: Failed to set gain dep cal level
AvrcpMediaPlayerList: onActiveSessionsChanged: number of controllers: 1
AvrcpMediaPlayerList: onActiveSessionsChanged: controller: com.google.android.apps.youtube.music
AvrcpMediaPlayerList: Already have a controller for the player: com.google.android.apps.youtube.music, updating instead
GH.MediaModel: onMetadataChanged(Street Spirit (Fade Out), null, null)
AudioTrack: getTimestamp_l(5676): device stall time corrected using current time 233077766301191
GH.MediaPlaybackMonitor: onMetadataChanged called with Street Spirit (Fade Out), null, null
GH.MediaSIM: received Street Spirit (Fade Out), null, null
GH.MediaSIM: Update notification
Failed voice command ("play <artist>")
Code:
GH.AssistantUtils: Session Event: {
GH.AssistantUtils: Time Since Assistant Session Start Millis: 9013
GH.AssistantUtils: Event: VOICE_SESSION_END_PERFORMED
GH.AssistantUtils: }
GH.AssistantUtils: }
GH.AssistantUtils: }
GH.DefaultAppStorage: readDefaultApp com.google.android.apps.maps/com.google.android.maps.MapsActivity (Legacy=false)
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=NAVIGATION,androidAutoUiMode=VANAGON,isPackageNameSet=true,packageName=com.google.android.apps.maps,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}]
GH.DemandController: New demand space state 1
GH.VnAppBar: onDemandSpaceStateChanged 1
AppOps : Noting op not finished: uid 10114 pkg com.google.android.gms code 79 time=1601076852137 duration=0
GH.DemandController: setDemandSpaceView view=null
GH.AssistantVoicePlate: setVoicePlateView null
nanohub : osLog: [AR_CHRE] still: 100
YT.MBS.Callback: MBS client com.google.android.projection.gearhead result: onPlayFromSearch() : 1
GH.MediaModel: onPlaybackStateChanged state=ERROR (PlaybackState {state=7, position=0, buffered position=0, speed=1.0, updated=547528018, actions=12215, error code=1, error message=Cannot play song., custom actions=[], active item id=-1})
GH.MediaPlaybackMonitor: onPlaybackStateChanged 7
GH.StreamItemManager: postInternal: Posting dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751}. #items 5 -> 5
GH.SimToNSAdapter: processing SI: dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751}
GH.MPAdapter: getAsNotificationWorker for dii{type=MEDIA, id=-4151775864118476492, contentId=-145261751} component=ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}
AvrcpMediaPlayerWrapper: onPlaybackStateChanged(): com.google.android.apps.youtube.music : PlaybackState {state=7, position=0, buffered position=0, speed=1.0, updated=547528018, actions=12215, custom actions=[], active item id=-1, error=Cannot play song.}
GH.MPAdapter: media playback state is ERROR
GH.NotificationStore: on notify: t=MEDIA id=-4151775864118476492 n=efl{package=com.google.android.apps.youtube.music, category=MEDIA, priority=LOW, alertOnlyOnce=false, isOngoing=true, smallIcon=Icon(typ=APP_ICON componentName=ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}), contentIntent=PendingIntent{2b41ebc: [email protected]}, largeIcon=null, action1=null, action2=null, action3=null, statusBarNotificationKey=null, isLegacyDndSuppressedMessagingNotification=false}
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=MUSIC,androidAutoUiMode=VANAGON,isPackageNameSet=false,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.mediabrowser.PodcastsMediaBrowserService}, ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}]
AvrcpMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.google.android.apps.youtube.music
AvrcpMediaPlayerList: sendMediaUpdate
AvrcpMediaPlayerList: sendMediaUpdate: Creating a one item queue for a player with no queue
AvrcpTargetService: onMediaUpdated: track_changed=false state=true queue=false
AvrcpNativeInterface: sendMediaUpdate: metadata=false playStatus=true queue=false
GH.AvailableAppFinder: For AvailableAppFinderQuery[carDisplayType=MAIN,facetType=MUSIC,androidAutoUiMode=VANAGON,isPackageNameSet=false,filters=[ENABLED_BY_USER, COMPATIBLE_WITH_VEHICLE]] found available apps: [ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.mediabrowser.PodcastsMediaBrowserService}, ComponentInfo{com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.mediabrowser.MusicBrowserService}]
AvrcpTargetJni: sendMediaUpdateNative
bt_stack: [INFO:avrcp_service.cc(346)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 : play_state=1 : queue=0
GH.MediaManager: onPlaybackStateChanged
GH.MediaManager: onPlaybackStateChanged. New playing state: 7
GH.CrossfadeImageView: setImageBitmapColorScrim([email protected] saturationLevel=0.000000 color=-14273992 alpha=0.900000 showAnimation=true)
ClearcutMetricTransmitt: Sending Primes timer metric
GH.MediaModel: onPlaybackStateChanged state=ERROR (PlaybackState {state=7, position=0, buffered position=0, speed=1.0, updated=547528018, actions=12215, error code=1, error message=Cannot play song., custom actions=[], active item id=-1})
GH.MediaModel: onPlaybackStateChanged state=ERROR (PlaybackState {state=7, position=0, buffered position=0, speed=1.0, updated=547528018, actions=12215, error code=1, error message=Cannot play song., custom actions=[], active item id=-1})
Probably it will be better to filter this results somehow, but this is my first experience with this and I'm trying to figure out what is important and what not.

WIP: "De-bloating" the Chromecast with Google TV. Let's get rid of those ads!

WIP: "De-bloating" the Chromecast with Google TV. Let's get rid of those ads!
Those who like the Chromecast with Google TV UI or wouldn't move a finger to change it can stop reading this thread and move onto something else. No need to leave any comment, xda-developers wasn't created for people who don't like a challenge
If you don't like the UI because the massive ads it brings, then you are welcome to keep reading and help if you can!
METHOD A (EASY) - GET RID OF THE ADS ON THE MAIN SCREEN WITH AN ALTERNATIVE LAUNCHER
Install ATV Launcher or Wolf Launcher and disable the default launcher via adb. If you find a nice wallpaper that's a good option.
METHOD B (HARD) - USE THE APPS ONLY MODE WITH GOOGLE ASSISTANT AND NO ADS
Go to Settings > Accounts & Sign-in > Select your ac**** > Enable "Apps only mode".
Now you removed 90% of the ads but it seems like Google doesn't want us to use the Apps only mode, so they decided to put some hurdles in place disabling google assistant and play store access . We can fix it partially, so keep reading
Get a shortcut to the Google Play Store
Sideload and install this app (created with this site) and now you'll be able to access Google Play Store opening the app even on Apps Only Mode (see here how it looks)
How to use Google Assistant even on Apps Only mode - WIP
Go to Settings > All Apps > "See All apps" > "Show System apps" > Google > click on "Uninstall Updates" & "Disable". Now sideload and install this version
Now you can use Google Assistant to open a YouTube video or ask questions such as "what's the weather today?", but you can't give a voice command to open an app... It will go through a loop trying to setup google assistant.
Get rid of the 3 shows/movies ads that you still get in screen even when Apps Only mode is enabled - WIP
I tried disabling some apps that came pre-installed but I didn't manage to get rid of those last ads. I guess it's integrated within the launcher so we might need to mod it (if possible), live with it or just go back to Option 1 and use a different launcher.
Any help would be appreciated
METHOD C (HARD) - SWITCH TO THE ORIGINAL ANDROID TV LAUNCHER
I disabled the Google TV Launcher com.google.android.apps.tv.launcherx via adb. Then I sideloaded the Android TV Home and Lenback Launcher apks and tried to launch the main activity of those apps but it didn't work. Some activities could be launched but not the main one.
Any help would be highly appreciated as that's what I really wanted to do.
titooo7 said:
METHOD C (HARD) - SWITCH TO THE ORIGINAL ANDROID TV LAUNCHER
I disabled the Google TV Launcher com.google.android.apps.tv.launcherx via adb. Then I sideloaded the Android TV Home and Lenback Launcher apks and tried to launch the main activity of those apps but it didn't work. Some activities could be launched but not the main one.
Any help would be highly appreciated as that's what I really wanted to do.
Click to expand...
Click to collapse
This would be the ideal solution.
The funny thing I notice about this one, however, is that it actually appears to already be installed.
On play store, there are two versions of launcher. The "original":
https://play.google.com/store/apps/details?id=com.google.android.tvlauncher
And "too much advertising":
https://play.google.com/store/apps/details?id=com.google.android.apps.tv.launcherx
But what is interesting about them, is that the original one is apparently already installed on ALL of my Sabrina dongles, as well as on all of my other Android TV devices. The "too much advertising" reports as being installed on the Sabrina dongles, but as incompatible with all of the others.
It seems odd that the original launcher would fail to load while 3rd party launchers would work. I wonder if the packages are somehow being blacklisted?
96carboard said:
But what is interesting about them, is that the original one is apparently already installed on ALL of my Sabrina dongles, as well as on all of my other Android TV devices. The "too much advertising" reports as being installed on the Sabrina dongles, but as incompatible with all of the others.
It seems odd that the original launcher would fail to load while 3rd party launchers would work. I wonder if the packages are somehow being blacklisted?
Click to expand...
Click to collapse
I might be wrong, but I'd swear the original launcher wasn't preinstalled.
In any case if you sideload a shortcut maker then you can launch several activities from the original launcher, but not the main one.
I'm wondering if that could be because I'm missing some other apks that the original launcher need... but it's been a long time since I tried to do "dev" stuff in Android to remember how to diagnose the problem correctly.
titooo7 said:
I might be wrong, but I'd swear the original launcher wasn't preinstalled.
In any case if you sideload a shortcut maker then you can launch several activities from the original launcher, but not the main one.
Click to expand...
Click to collapse
To be a little more precise, I haven't actually checked on the devices themselves, but rather play store *claims* that they're installed.
I'm wondering if that could be because I'm missing some other apks that the original launcher need... but it's been a long time since I tried to do "dev" stuff in Android to remember how to diagnose the problem correctly.
Click to expand...
Click to collapse
If you're missing something it depends on, I'd expect some kind of related crash to be pretty obvious in the logcat.
What's the output of this?
pm query-activities -a android.intent.action.MAIN -c android.intent.category.HOME
96carboard said:
If you're missing something it depends on, I'd expect some kind of related crash to be pretty obvious in the logcat.
What's the output of this?
pm query-activities -a android.intent.action.MAIN -c android.intent.category.HOME
Click to expand...
Click to collapse
Just for your information I sideloadet the following 3 apks as those are installed on my Shield TV (which I don't have access to at the moment, btw) and I thought it mgiht be needed:
com.google.android.tvlauncher 2.2.2-328601804
com.google.android.leanbacklauncher 90.11.5-100-444-948
com.google.android.tvrecommendations 2.2.1-32444148
Unfortunately I couldn't find the apk for the following two, (I wonder if that's why I can't get the original launcher to work):
com.google.android.leanbacklauncher.recommendations 90.1.2.-100-4013131
Anyway, after that I ran the adb command you mentioned in two different ways:
With launcherx (CC GTV launcher) disabled: (pm disable com.google.android.apps.tv.launcherx)
Code:
pm query-activities -a android.intent.action.MAIN -c android.intent.category.HOME
4 activities found:
Activity #0:
priority=1 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.tungsten.setupwraith.RecoveryActivity
packageName=com.google.android.tungsten.setupwraith
labelRes=0x7f110043 nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=false exported=true directBootAware=false
taskAffinity=com.google.android.tungsten.setupwraith targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=1 flags=0x220 privateFlags=0x0 theme=0x7f1201e6
screenOrientation=-1 configChanges=0x3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
packageName=com.google.android.tungsten.setupwraith
labelRes=0x7f110043 nonLocalizedLabel=null icon=0x0 banner=0x0
processName=com.google.android.tungsten.setupwraith
taskAffinity=com.google.android.tungsten.setupwraith
uid=10035 flags=0x38c83e45 privateFlags=0x24081108 theme=0x7f1201fb
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/product/priv-app/SetupWraithPrebuiltSabrina/SetupWraithPrebuiltSabrina.apk
seinfo=default:privapp:targetSdkVersion=28
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.tungsten.setupwraith
deviceProtectedDataDir=/data/user_de/0/com.google.android.tungsten.setupwraith
credentialProtectedDataDir=/data/user/0/com.google.android.tungsten.setupwraith
enabled=true minSdkVersion=28 targetSdkVersion=28 versionCode=2018111433 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=0
usesNonSdkApi=false
allowsPlaybackCapture=false
Activity #1:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.leanbacklauncher.MainActivity
packageName=com.google.android.leanbacklauncher
labelRes=0x7f0a0013 nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=true exported=true directBootAware=false
taskAffinity=com.google.android.leanbacklauncher targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=2 flags=0x234 privateFlags=0x0 theme=0x0
screenOrientation=0 configChanges=0xf3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
name=com.google.android.leanbacklauncher.LauncherApplication
packageName=com.google.android.leanbacklauncher
labelRes=0x7f0a0014 nonLocalizedLabel=null icon=0x7f020095 banner=0x0
className=com.google.android.leanbacklauncher.LauncherApplication
processName=com.google.android.leanbacklauncher
taskAffinity=com.google.android.leanbacklauncher
uid=10096 flags=0x38c8be44 privateFlags=0x24001000 theme=0x7f0c00d7
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/data/app/com.google.android.leanbacklauncher-hX6rlapmfhRj8H_uIDOWAg==/base.apk
seinfo=default:targetSdkVersion=24
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.leanbacklauncher
deviceProtectedDataDir=/data/user_de/0/com.google.android.leanbacklauncher
credentialProtectedDataDir=/data/user/0/com.google.android.leanbacklauncher
enabled=true minSdkVersion=21 targetSdkVersion=24 versionCode=1011102100 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=2
usesNonSdkApi=false
allowsPlaybackCapture=false
Activity #2:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.tvlauncher.MainActivity
packageName=com.google.android.tvlauncher
enabled=true exported=true directBootAware=false
taskAffinity=.TvLauncher targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=2 flags=0x230 privateFlags=0x0 theme=0x0
screenOrientation=0 configChanges=0x3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
name=com.google.android.tvlauncher.application.TvLauncherApplication
packageName=com.google.android.tvlauncher
labelRes=0x7f120029 nonLocalizedLabel=null icon=0x7f0f0000 banner=0x7f08012d
className=com.google.android.tvlauncher.application.TvLauncherApplication
processName=com.google.android.tvlauncher
taskAffinity=com.google.android.tvlauncher
uid=10097 flags=0x38c83e44 privateFlags=0xc001000 theme=0x7f130007
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/data/app/com.google.android.tvlauncher-f03AUa5fOy1TItsfaki7Iw==/base.apk
seinfo=default:targetSdkVersion=29
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.tvlauncher
deviceProtectedDataDir=/data/user_de/0/com.google.android.tvlauncher
credentialProtectedDataDir=/data/user/0/com.google.android.tvlauncher
enabled=true minSdkVersion=26 targetSdkVersion=29 versionCode=1010900817 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=2
usesNonSdkApi=false
allowsPlaybackCapture=true
Activity #3:
priority=-1000 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.android.tv.settings.system.FallbackHome
packageName=com.android.tv.settings
enabled=true exported=true directBootAware=true
taskAffinity=com.android.tv.settings targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=0 flags=0x220 privateFlags=0x0 theme=0x7f1100c0
screenOrientation=-1 configChanges=0x40002ff7 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
packageName=com.android.tv.settings
labelRes=0x7f100366 nonLocalizedLabel=null icon=0x7f080201 banner=0x7f0800e0
processName=com.android.tv.settings
taskAffinity=com.android.tv.settings
uid=1000 flags=0x28c8be45 privateFlags=0xc501068 theme=0x7f1101d2
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/system/priv-app/TvSettingsGoogle/TvSettingsGoogle.apk
resourceDirs=[/vendor/overlay/ChromecastTvSettingsGoogleOverlay.apk]
seinfo=platform:privapp:targetSdkVersion=28
seinfoUser=:complete
dataDir=/data/user_de/0/com.android.tv.settings
deviceProtectedDataDir=/data/user_de/0/com.android.tv.settings
credentialProtectedDataDir=/data/user/0/com.android.tv.settings
enabled=true minSdkVersion=29 targetSdkVersion=29 versionCode=1 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=0
usesNonSdkApi=true
allowsPlaybackCapture=true
With launcherx enabled:
Code:
sabrina:/ $ pm query-activities -a android.intent.action.MAIN -c android.intent.category.HOME
5 activities found:
Activity #0:
priority=2 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.apps.tv.launcherx.home.HomeActivity
packageName=com.google.android.apps.tv.launcherx
labelRes=0x7f13025a nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=true exported=true directBootAware=false
taskAffinity=com.google.android.apps.tv.launcherx targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=2 flags=0x230 privateFlags=0x0 theme=0x7f1401cc
screenOrientation=-1 configChanges=0x3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
name=com.google.android.apps.tv.launcherx.LauncherX_Application
packageName=com.google.android.apps.tv.launcherx
labelRes=0x7f1302c0 nonLocalizedLabel=null icon=0x7f0f0001 banner=0x7f0801b0
className=com.google.android.apps.tv.launcherx.LauncherX_Application
processName=com.google.android.apps.tv.launcherx
taskAffinity=com.google.android.apps.tv.launcherx
uid=10037 flags=0x38c83ec5 privateFlags=0xc081018 theme=0x7f14000e
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/data/app/com.google.android.apps.tv.launcherx-eKBpKZxlpw3mSx4rrG8L3w==/base.apk
seinfo=default:privapp:targetSdkVersion=29
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.apps.tv.launcherx
deviceProtectedDataDir=/data/user_de/0/com.google.android.apps.tv.launcherx
credentialProtectedDataDir=/data/user/0/com.google.android.apps.tv.launcherx
enabled=true minSdkVersion=28 targetSdkVersion=29 versionCode=5244 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
networkSecurityConfigRes=0x7f170003
category=7
HiddenApiEnforcementPolicy=2
usesNonSdkApi=false
allowsPlaybackCapture=true
Activity #1:
priority=1 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.tungsten.setupwraith.RecoveryActivity
packageName=com.google.android.tungsten.setupwraith
labelRes=0x7f110043 nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=false exported=true directBootAware=false
taskAffinity=com.google.android.tungsten.setupwraith targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=1 flags=0x220 privateFlags=0x0 theme=0x7f1201e6
screenOrientation=-1 configChanges=0x3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
packageName=com.google.android.tungsten.setupwraith
labelRes=0x7f110043 nonLocalizedLabel=null icon=0x0 banner=0x0
processName=com.google.android.tungsten.setupwraith
taskAffinity=com.google.android.tungsten.setupwraith
uid=10035 flags=0x38c83e45 privateFlags=0x24081108 theme=0x7f1201fb
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/product/priv-app/SetupWraithPrebuiltSabrina/SetupWraithPrebuiltSabrina.apk
seinfo=default:privapp:targetSdkVersion=28
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.tungsten.setupwraith
deviceProtectedDataDir=/data/user_de/0/com.google.android.tungsten.setupwraith
credentialProtectedDataDir=/data/user/0/com.google.android.tungsten.setupwraith
enabled=true minSdkVersion=28 targetSdkVersion=28 versionCode=2018111433 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=0
usesNonSdkApi=false
allowsPlaybackCapture=false
Activity #2:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.leanbacklauncher.MainActivity
packageName=com.google.android.leanbacklauncher
labelRes=0x7f0a0013 nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=true exported=true directBootAware=false
taskAffinity=com.google.android.leanbacklauncher targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=2 flags=0x234 privateFlags=0x0 theme=0x0
screenOrientation=0 configChanges=0xf3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
name=com.google.android.leanbacklauncher.LauncherApplication
packageName=com.google.android.leanbacklauncher
labelRes=0x7f0a0014 nonLocalizedLabel=null icon=0x7f020095 banner=0x0
className=com.google.android.leanbacklauncher.LauncherApplication
processName=com.google.android.leanbacklauncher
taskAffinity=com.google.android.leanbacklauncher
uid=10096 flags=0x38c8be44 privateFlags=0x24001000 theme=0x7f0c00d7
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/data/app/com.google.android.leanbacklauncher-hX6rlapmfhRj8H_uIDOWAg==/base.apk
seinfo=default:targetSdkVersion=24
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.leanbacklauncher
deviceProtectedDataDir=/data/user_de/0/com.google.android.leanbacklauncher
credentialProtectedDataDir=/data/user/0/com.google.android.leanbacklauncher
enabled=true minSdkVersion=21 targetSdkVersion=24 versionCode=1011102100 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=2
usesNonSdkApi=false
allowsPlaybackCapture=false
Activity #3:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.google.android.tvlauncher.MainActivity
packageName=com.google.android.tvlauncher
enabled=true exported=true directBootAware=false
taskAffinity=.TvLauncher targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=2 flags=0x230 privateFlags=0x0 theme=0x0
screenOrientation=0 configChanges=0x3 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
name=com.google.android.tvlauncher.application.TvLauncherApplication
packageName=com.google.android.tvlauncher
labelRes=0x7f120029 nonLocalizedLabel=null icon=0x7f0f0000 banner=0x7f08012d
className=com.google.android.tvlauncher.application.TvLauncherApplication
processName=com.google.android.tvlauncher
taskAffinity=com.google.android.tvlauncher
uid=10097 flags=0x38c83e44 privateFlags=0xc001000 theme=0x7f130007
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/data/app/com.google.android.tvlauncher-f03AUa5fOy1TItsfaki7Iw==/base.apk
seinfo=default:targetSdkVersion=29
seinfoUser=:complete
dataDir=/data/user/0/com.google.android.tvlauncher
deviceProtectedDataDir=/data/user_de/0/com.google.android.tvlauncher
credentialProtectedDataDir=/data/user/0/com.google.android.tvlauncher
enabled=true minSdkVersion=26 targetSdkVersion=29 versionCode=1010900817 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=2
usesNonSdkApi=false
allowsPlaybackCapture=true
Activity #4:
priority=-1000 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=true
ActivityInfo:
name=com.android.tv.settings.system.FallbackHome
packageName=com.android.tv.settings
enabled=true exported=true directBootAware=true
taskAffinity=com.android.tv.settings targetActivity=null persistableMode=PERSIST_ROOT_ONLY
launchMode=0 flags=0x220 privateFlags=0x0 theme=0x7f1100c0
screenOrientation=-1 configChanges=0x40002ff7 softInputMode=0x0
lockTaskLaunchMode=LOCK_TASK_LAUNCH_MODE_DEFAULT
resizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
ApplicationInfo:
packageName=com.android.tv.settings
labelRes=0x7f100366 nonLocalizedLabel=null icon=0x7f080201 banner=0x7f0800e0
processName=com.android.tv.settings
taskAffinity=com.android.tv.settings
uid=1000 flags=0x28c8be45 privateFlags=0xc501068 theme=0x7f1101d2
requiresSmallestWidthDp=0 compatibleWidthLimitDp=0 largestWidthLimitDp=0
sourceDir=/system/priv-app/TvSettingsGoogle/TvSettingsGoogle.apk
resourceDirs=[/vendor/overlay/ChromecastTvSettingsGoogleOverlay.apk]
seinfo=platform:privapp:targetSdkVersion=28
seinfoUser=:complete
dataDir=/data/user_de/0/com.android.tv.settings
deviceProtectedDataDir=/data/user_de/0/com.android.tv.settings
credentialProtectedDataDir=/data/user/0/com.android.tv.settings
enabled=true minSdkVersion=29 targetSdkVersion=29 versionCode=1 targetSandboxVersion=1
supportsRtl=true
fullBackupContent=true
HiddenApiEnforcementPolicy=0
usesNonSdkApi=true
allowsPlaybackCapture=true
@titooo7 I'm only getting to messing with this now. (unplugged my Shield as it was the only way to actually start using the CC GTV)
Did you manage to get the vanilla AOSP ATV launcher working?
Has anyone got to the bottom of this ? Ability to lunch the original android tv luncher would be really nice.
I tried myself by installing android tv launcher, android tv services as well as leanback launcher using play store (no need for side loading)...
then tried lunching it by
Code:
am start -n "com.google.android.tvlauncher/com.google.android.tvlauncher.MainActivity" -a android.intent.action.MAIN -c android.intent.category.HOME
It seems to be lunching but it seems to gets killed instantly.
Logcat.
Code:
11-01 02:07:56.898 3840 4772 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.google.android.tvlauncher/.MainActivity} from uid 2000
11-01 02:07:56.951 3840 3869 I ActivityManager: Start proc 22253:com.google.android.tvlauncher/u0a87 for activity {com.google.android.tvlauncher/com.google.android.tvlauncher.MainActivity}
11-01 02:07:57.171 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-leash#0
11-01 02:07:57.171 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-bounds#0
11-01 02:07:57.171 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-leash#0
11-01 02:07:57.172 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-bounds#0
11-01 02:07:57.185 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-bounds#0
11-01 02:07:57.185 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-leash#0
11-01 02:07:57.185 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-leash#0
11-01 02:07:57.185 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}})/@0xcaf715a - animation-bounds#0
11-01 02:07:57.233 22253 22300 E AndroidRuntime: Process: com.google.android.tvlauncher, PID: 22253
11-01 02:07:57.248 3840 3856 W ActivityTaskManager: Force finishing activity com.google.android.tvlauncher/.MainActivity
11-01 02:07:57.314 3840 4772 I ActivityManager: Process com.google.android.tvlauncher (pid 22253) has died: vis TOP
11-01 02:07:57.315 3552 4208 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.317 3552 4208 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: ae75549 Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.318 3552 4208 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: ae75549 Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.318 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: ae75549 Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.318 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.318 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.318 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: ae75549 Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.320 3552 4208 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}}#0
11-01 02:07:57.321 3552 4208 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}}#0
11-01 02:07:57.327 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.335 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}}#0
11-01 02:07:57.335 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Splash Screen com.google.android.tvlauncher#0
11-01 02:07:57.335 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: AppWindowToken{aaac495 token=Token{9f8fc4c ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t175}}}#0
11-01 02:07:57.749 3840 3861 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{638f47f u0 com.google.android.tvlauncher/.MainActivity t-1 f}
11-01 02:09:39.384 3840 3856 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.google.android.tvlauncher/.MainActivity} from uid 2000
11-01 02:09:39.429 3840 3869 I ActivityManager: Start proc 22323:com.google.android.tvlauncher/u0a87 for activity {com.google.android.tvlauncher/com.google.android.tvlauncher.MainActivity}
11-01 02:09:39.673 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-leash#0
11-01 02:09:39.673 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-bounds#0
11-01 02:09:39.673 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-leash#0
11-01 02:09:39.675 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-leash#0
11-01 02:09:39.675 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-bounds#0
11-01 02:09:39.687 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-bounds#0
11-01 02:09:39.687 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-leash#0
11-01 02:09:39.687 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-leash#0
11-01 02:09:39.687 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}})/@0x9d7a9e9 - animation-bounds#0
11-01 02:09:39.706 22323 22370 E AndroidRuntime: Process: com.google.android.tvlauncher, PID: 22323
11-01 02:09:39.723 3840 4772 W ActivityTaskManager: Force finishing activity com.google.android.tvlauncher/.MainActivity
11-01 02:09:39.769 3840 7719 I ActivityManager: Process com.google.android.tvlauncher (pid 22323) has died: vis TOP
11-01 02:09:39.772 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.774 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: 1c63bed Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.774 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: 1c63bed Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.776 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}}#0
11-01 02:09:39.776 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}}#0
11-01 02:09:39.777 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}}#0
11-01 02:09:39.782 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}}#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: 1c63bed Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Splash Screen com.google.android.tvlauncher#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: AppWindowToken{c3f9cc3 token=Token{9628072 ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t176}}}#0
11-01 02:09:39.787 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: 1c63bed Splash Screen com.google.android.tvlauncher#0
11-01 02:09:40.224 3840 3861 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{a9ef97d u0 com.google.android.tvlauncher/.MainActivity t-1 f}
11-01 02:17:43.561 3840 28544 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.google.android.tvlauncher/.MainActivity} from uid 2000
11-01 02:19:00.929 3840 28544 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.google.android.tvlauncher/.MainActivity} from uid 2000
11-01 02:19:20.315 3840 3869 I ActivityManager: Start proc 22503:com.google.android.tvlauncher/u0a87 for activity {com.google.android.tvlauncher/com.google.android.tvlauncher.MainActivity}
11-01 02:19:20.613 22503 22550 E AndroidRuntime: Process: com.google.android.tvlauncher, PID: 22503
11-01 02:19:20.637 3840 28544 W ActivityTaskManager: Force finishing activity com.google.android.tvlauncher/.MainActivity
11-01 02:19:20.714 3840 4099 I ActivityManager: Process com.google.android.tvlauncher (pid 22503) has died: vis+99 TOP
11-01 02:19:20.719 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{1813e0b token=Token{85c39da ActivityRecord{c7f9785 u0 com.google.android.tvlauncher/.MainActivity t178}}}#0
11-01 02:19:20.721 3552 4339 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{1813e0b token=Token{85c39da ActivityRecord{c7f9785 u0 com.google.android.tvlauncher/.MainActivity t178}}}#0
11-01 02:19:20.735 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: AppWindowToken{1813e0b token=Token{85c39da ActivityRecord{c7f9785 u0 com.google.android.tvlauncher/.MainActivity t178}}}#0
11-01 02:19:20.735 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: AppWindowToken{1813e0b token=Token{85c39da ActivityRecord{c7f9785 u0 com.google.android.tvlauncher/.MainActivity t178}}}#0
11-01 02:19:21.140 3840 3861 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{c7f9785 u0 com.google.android.tvlauncher/.MainActivity t-1 f}
11-01 02:20:15.881 3840 4099 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.google.android.tvlauncher/.MainActivity} from uid 2000
11-01 02:20:16.007 3840 3869 I ActivityManager: Start proc 22873:com.google.android.tvlauncher/u0a87 for activity {com.google.android.tvlauncher/com.google.android.tvlauncher.MainActivity}
11-01 02:20:16.263 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-leash#0
11-01 02:20:16.263 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-bounds#0
11-01 02:20:16.266 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-leash#0
11-01 02:20:16.266 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-bounds#0
11-01 02:20:16.274 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-bounds#0
11-01 02:20:16.274 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-leash#0
11-01 02:20:16.274 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-leash#0
11-01 02:20:16.274 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Surface(name=AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}})/@0x51f7386 - animation-bounds#0
11-01 02:20:16.318 22873 22927 E AndroidRuntime: Process: com.google.android.tvlauncher, PID: 22873
11-01 02:20:16.337 3840 9090 W ActivityTaskManager: Force finishing activity com.google.android.tvlauncher/.MainActivity
11-01 02:20:16.393 3840 3856 I ActivityManager: Process com.google.android.tvlauncher (pid 22873) has died: vis+99 TOP
11-01 02:20:16.395 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.397 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: cb48eb0 Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.397 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: cb48eb0 Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.399 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}}#0
11-01 02:20:16.400 3552 3831 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}}#0
11-01 02:20:16.406 3552 3588 D SurfaceFlinger: onHandleDestroyed, markLayerPendingRemovalLocked: Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}}#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: cb48eb0 Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, layerRemoved, make not visible: Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: AppWindowToken{bd0b9ac token=Token{58dcb5f ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t180}}}#0
11-01 02:20:16.407 3552 3552 D SurfaceFlinger: mLayersPendingRemoval, release: cb48eb0 Splash Screen com.google.android.tvlauncher#0
11-01 02:20:16.838 3840 3861 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{c017fe u0 com.google.android.tvlauncher/.MainActivity t-1 f}
PS. To open play store go to apps, click on random app category > then go to settings > apps > recent > google play store > open.
It will open google play store UI where you can see all apps released by google, then you can install android tv launcher, leanback and android tv services.
@yaro014 I'd get rid of my two shields if I could get this sorted
METHOD A (EASY) - GET RID OF THE ADS ON THE MAIN SCREEN WITH AN ALTERNATIVE LAUNCHER
Install ATV Launcher or Wolf Launcher and disable the default launcher via adb. If you find a nice wallpaper that's a good option.
This is what I did:
1. Install Wolf launcher
2. Open Wolf launcher (opens fine)
3. Use ADB to disable stock - pm disable-user --user 0 com.google.android.apps.tv.launcherx
However, as soon as I do 3), the next time I press home, I am not able to navigate around Wolf anymore.
Did I miss a step?
Thank you.
OK, so far in order to use an alternative launcher without problems this is what I had to do:
(1) Install alternative launcher -
Wolf launcher etc
(2) disable stock launcher -
Code:
adb shell
pm disable-user --user 0 com.google.android.apps.tv.launcherx
pm disable-user --user 0 com.google.android.tungsten.setupwraith
(3) Press home button and select the alternative launcher as home app
However, I have tried various versions of the original Leanback Launcher to no avail.
Does anyone have the definitive list of framework/dependancies that Leanback launcher needs?
Thanks
H
Leanback launcher complains a lot about permissions.
Android TV home launcher complains about core services not being installed, however when installed it's being removed on reboot.
There might be some trickery enabled within the system to prevent loading Android TV launcher etc.
seapoint said:
OK, so far in order to use an alternative launcher without problems this is what I had to do:
(1) Install alternative launcher -
Wolf launcher etc
(2) disable stock launcher -
Code:
adb shell
pm disable-user --user 0 com.google.android.apps.tv.launcherx
pm disable-user --user 0 com.google.android.tungsten.setupwraith
(3) Press home button and select the alternative launcher as home app
However, I have tried various versions of the original Leanback Launcher to no avail.
Does anyone have the definitive list of framework/dependancies that Leanback launcher needs?
Thanks
H
Click to expand...
Click to collapse
i follow your step to set atv launcher as my home app, but the physical youtube button on remote didn't work anymore since that, i just wonder disabling com.google.android.tungsten.setupwraith maybe affect that? do u have the same issue?
Here's a challenge. Create a editor for the cloud based google Watchlist to add additional "ways to watch"for individual tv shows. Like mx player. That would be so sweet.
titooo7 said:
Get rid of the 3 shows/movies ads that you still get in screen even when Apps Only mode is enabled - WIP
I tried disabling some apps that came pre-installed but I didn't manage to get rid of those last ads. I guess it's integrated within the launcher so we might need to mod it (if possible), live with it or just go back to Option 1 and use a different launcher.
Any help would be appreciated
Click to expand...
Click to collapse
Here's an idea...
I've seen some screenshots from users in countries where the Chromecast with Google TV is not sold yet. It appears that they don't have the "For you" tab, and instead are having an "Home" tab which looks a bit sleeker. See: My new chromecast 2020 does not have the FOR YOU tab as normally seen in many review videos - Chromecast Community (google.com) . (Though it might not be the same for everyone, as Chromecast with Google TV: "For you", "Movies", "Shows" not showing up - Chromecast Community does have a giant suggestion bar despite having an "Home" tab.)
I've also completely disabled Internet access to my CCwGTV at my router-level. Of course, it's not that useful. But I can observe that once the launcher is loaded, I do have an "Home" tab instead of a "For you" tab. Until I re-enable Internet access...
Could it be possible to block Internet access to the launcher only? And/or trick it to think it's running on a device located in an unsupported country? While leaving all other applications correctly establish the current location -- i.e. still want Netflix to know that I'm at home and offers me what's available here, and not somewhere around Antarctica.
Alexandre-P said:
Could it be possible to block Internet access to the launcher only?
Click to expand...
Click to collapse
A domain specific block may work. Not sure what software you have running on your router, but if openwrt, it wouldn't be too much of a challenge to filter domains based on the device making the request, and even if its making the DNS request direct to 8.8.8.8, you can redirect that at the router back to 192.168.1.1
I had a little bit of progress on my Chromecast, I used TechDoctor UK's launcher manager to be able to choose a new launcher. I side loaded the old Leanback Launcher but for Amazon Fire. I can get it to load right the first time but then when I go back it gets stuck..
Could we take the official Leanback or Android TV home and just change the name so it appears as a different app?
titooo7 said:
WIP: "De-bloating" the Chromecast with Google TV. Let's get rid of those ads!
Those who like the Chromecast with Google TV UI or wouldn't move a finger to change it can stop reading this thread and move onto something else. No need to leave any comment, xda-developers wasn't created for people who don't like a challenge
If you don't like the UI because the massive ads it brings, then you are welcome to keep reading and help if you can!
METHOD A (EASY) - GET RID OF THE ADS ON THE MAIN SCREEN WITH AN ALTERNATIVE LAUNCHER
Install ATV Launcher or Wolf Launcher and disable the default launcher via adb. If you find a nice wallpaper that's a good option.
METHOD B (HARD) - USE THE APPS ONLY MODE WITH GOOGLE ASSISTANT AND NO ADS
Go to Settings > Accounts & Sign-in > Select your ac**** > Enable "Apps only mode".
Now you removed 90% of the ads but it seems like Google doesn't want us to use the Apps only mode, so they decided to put some hurdles in place disabling google assistant and play store access . We can fix it partially, so keep reading
Get a shortcut to the Google Play Store
Sideload and install this app (created with this site) and now you'll be able to access Google Play Store opening the app even on Apps Only Mode (see here how it looks)
How to use Google Assistant even on Apps Only mode - WIP
Go to Settings > All Apps > "See All apps" > "Show System apps" > Google > click on "Uninstall Updates" & "Disable". Now sideload and install this version
Now you can use Google Assistant to open a YouTube video or ask questions such as "what's the weather today?", but you can't give a voice command to open an app... It will go through a loop trying to setup google assistant.
Get rid of the 3 shows/movies ads that you still get in screen even when Apps Only mode is enabled - WIP
I tried disabling some apps that came pre-installed but I didn't manage to get rid of those last ads. I guess it's integrated within the launcher so we might need to mod it (if possible), live with it or just go back to Option 1 and use a different launcher.
Any help would be appreciated
METHOD C (HARD) - SWITCH TO THE ORIGINAL ANDROID TV LAUNCHER
I disabled the Google TV Launcher com.google.android.apps.tv.launcherx via adb. Then I sideloaded the Android TV Home and Lenback Launcher apks and tried to launch the main activity of those apps but it didn't work. Some activities could be launched but not the main one.
Any help would be highly appreciated as that's what I really wanted to do.
Click to expand...
Click to collapse
Do you have a list of apps that can be uninstalled via adb? It would be very useful. Thank you.
So it turns out that the easiest solution to this problem is to buy an ADT-3, which is what CCGTV really should have been. Unlocked and actually up to date (Android 12).
96carboard said:
So it turns out that the easiest solution to this problem is to buy an ADP-3, which is what CCGTV really should have been. Unlocked and actually up to date (Android 12).
Click to expand...
Click to collapse
what's an ADP-3?
pddc said:
what's an ADP-3?
Click to expand...
Click to collapse
ADT-3, apologies.
Just picked one of these up, thanks to your head start, I've got the homescreen looking like this:
{
"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"
}
I have it running in "Apps Only mode" regular mode looks almost the same, but with a non-functioning Google Assistance icon at the top.
Here is what I did:
Set-up the device as normal, and ran all updates.
Uninstalled all apps I didn't want, and sideloaded the apps I wanted.
Created ATV icon apps for Play Store and Movies as suggested above.
Blocked " androidtvlauncherxfe-pa.googleapis.com " using a pi-hole.
Cleared data for the Google TV app.
Restarted the device, and set to apps-only mode.
Ads are blocked the same way as on the NVIDIA SHIELD. Took me a few times of resetting to pin down the ip address to block. The big error message isn't ideal, I would be fine with the "generic" ads like the SHIELD, but it's better than the alternative.
As far as I am able to tell, everything works as without issue, including casting, except Google Assistant which is fine by me.
Only other downsides: there is sometimes a noticeable delay returning to the homescreen (on boot, returning from settings, rarely when switching apps), and you cannot open the "quick-menu" on the home screen to move apps. The only way to rearrange apps would be to uninstall.
Might not be the most elegant solution, but nothing deal breaking IMHO. Certainly good enough for my uses.

Categories

Resources