Camera won't work - Sony Xperia M

Hi,
Two weeks ago, my back-facing camera fc the stock CM camera app and won't be recognized in any other cam apps...
I didn't changed any setting!
Here is the log from the CM camera app..
java.lang.AssertionError: Supported FPS ranges cannot be null.
at android.hardware.camera2.legacy.LegacyMetadataMapper.mapControlAe(LegacyMetadataMapper.java:410)
at android.hardware.camera2.legacy.LegacyMetadataMapper.mapCharacteristicsFromParameters(LegacyMetadataMapper.java:183)
at android.hardware.camera2.legacy.LegacyMetadataMapper.createCharacteristics(LegacyMetadataMapper.java:154)
at android.hardware.camera2.CameraManager.getCameraCharacteristics(CameraManager.java:191)
at com.android.camera.one.OneCameraManager.isCamera2Supported(OneCameraManager.java:132)
at com.android.camera.one.OneCameraManager.create(OneCameraManager.java:95)
at com.android.camera.one.OneCameraManager.get(OneCameraManager.java:74)
at com.android.camera.CameraActivity.onCreateTasks(CameraActivity.java:1415)
at com.android.camera.util.QuickActivity.onCreate(QuickActivity.java:101)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2310)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2419)
at android.app.ActivityThread.access$900(ActivityThread.java:154)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5293)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
I've already cleaned the cache.
Thanks for anything that can help me!

FrKamikaze said:
Hi,
Two weeks ago, my back-facing camera fc the stock CM camera app and won't be recognized in any other cam apps...
I didn't changed any setting!
Here is the log from the CM camera app..
java.lang.AssertionError: Supported FPS ranges cannot be null.
at android.hardware.camera2.legacy.LegacyMetadataMapper.mapControlAe(LegacyMetadataMapper.java:410)
at android.hardware.camera2.legacy.LegacyMetadataMapper.mapCharacteristicsFromParameters(LegacyMetadataMapper.java:183)
at android.hardware.camera2.legacy.LegacyMetadataMapper.createCharacteristics(LegacyMetadataMapper.java:154)
at android.hardware.camera2.CameraManager.getCameraCharacteristics(CameraManager.java:191)
at com.android.camera.one.OneCameraManager.isCamera2Supported(OneCameraManager.java:132)
at com.android.camera.one.OneCameraManager.create(OneCameraManager.java:95)
at com.android.camera.one.OneCameraManager.get(OneCameraManager.java:74)
at com.android.camera.CameraActivity.onCreateTasks(CameraActivity.java:1415)
at com.android.camera.util.QuickActivity.onCreate(QuickActivity.java:101)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2310)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2419)
at android.app.ActivityThread.access$900(ActivityThread.java:154)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5293)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
I've already cleaned the cache.
Thanks for anything that can help me!
Click to expand...
Click to collapse
Boot into recovery wipe cache & dalvik cache. Reboot system.
Open settings/apps/all/camera/clear data

I've just done that, then launched the camera. But it recrashed after two seconds of black screen

FrKamikaze said:
I've just done that, then launched the camera. But it recrashed after two seconds of black screen
Click to expand...
Click to collapse
Then the only way is reflash the rom

Well okay, thanks anyway! :/

Related

[ROM] Skimp Killah Super Kang Project 1.3 (2-2-12) CM7 Status Bar Fixed

Based on the latest CM7 commits by WhistleStop and IngCr3at1on.
Kernel by IntersectRaven
ICS Keyboard by for.digit
ICS Theme by joenathane
Google Apps included
Unused APK's removed (phone, mms, dsp manager, etc.)
Galaxy Nexus boot animation
I will try to update this as often as possible, and any time something new and exciting comes out for the kindle I will be asking for permission and KANGing that **** on in.
Download the Super Kang Project
Version 1.3
Status bar force close issue fixed, for real.
Still Awesome.
Version 1.2
Changed Kernel to IntersectRavens.
Should fix SOD issue, and USB mounting now works.
I wipe everything before I flash.
If you don't see the Market, go into accounts and sync settings and add your google account. Thank you to DalekCaan for figuring that out.
To enable the ICS theme just go into theme chooser and switch it to the ICS one.
A big thank you to everyone who did the actual work, I just compiled it and moved a few files around,
Gonna give this a try when I get home
Sent from my PG86100 using xda premium
Sounds nice will try right now, also, would be nice to have some screen shots
Sounds great. Will flash later
randomly keeps freezing and notification bar FC's even after i restart
symbiiote said:
randomly keeps freezing and notification bar FC's even after i restart
Click to expand...
Click to collapse
Did you wipe everything before flashing? And did you change the cpu settings so 600 is the min?
The status bar will FC every time you restart, but should be fine once it re-starts.
As far as the freezing try changing the CPU min to 600. It also may be a kernel issue, Ill upload a zip with the stock kernel as oxD34D's kernel seems to be hit or miss with a lot of people.
Sent from my Kindle Fire using xda premium.
It is the kernel cuz i flashed it b4 on cm7 did the same thing but still great work
Sent from my Kindle Fire using xda premium
Yeah, I used his kernel on whistlestops cm7 and had no problems, but I know a lot of other people did. Right now im testing Ravens kernel, so if that works and he lets me Ill probably update my ROM to have his kernel instead.
Sent from my Kindle Fire using xda premium
Also, are you getting status bar FC's after it FC's once and restarts? Or just after you boot or reboot?
Sent from my Kindle Fire using xda premium
Skimp Killah said:
Also, are you getting status bar FC's after it FC's once and restarts? Or just after you boot or reboot?
Sent from my Kindle Fire using xda premium
Click to expand...
Click to collapse
On my build I got a status bar FC's after a rebot but the service restarted after a few seconds (as you describe in your top post).
However, once I installed and applied the ICS theme (which you now included in your ROM) the service did not restart anymore for some reason.
Not sure if it's of any help but here's the logcat again taken right after the FC after a reboot:
Code:
E/WindowManager( 1431): Window Session Crash
E/WindowManager( 1431): java.lang.NullPointerException
E/WindowManager( 1431): at android.view.Surface.init(Native Method)
E/WindowManager( 1431): at android.view.Surface.<init>(Surface.java:207)
E/WindowManager( 1431): at com.android.server.ScreenRotationAnimation.<init>(ScreenRotationAnimation.java:93)
E/WindowManager( 1431): at com.android.server.WindowManagerService.startFreezingDisplayLocked(WindowManagerService.java:10120)
E/WindowManager( 1431): at com.android.server.WindowManagerService.startAppFreezingScreenLocked(WindowManagerService.java:3774)
E/WindowManager( 1431): at com.android.server.WindowManagerService.startAppFreezingScreen(WindowManagerService.java:3806)
E/WindowManager( 1431): at com.android.server.am.ActivityRecord.startFreezingScreenLocked(ActivityRecord.java:411)
E/WindowManager( 1431): at com.android.server.am.ActivityStack.ensureActivityConfigurationLocked(ActivityStack.java:3474)
E/WindowManager( 1431): at com.android.server.am.ActivityManagerService.updateConfigurationLocked(ActivityManagerService.java:11513)
E/WindowManager( 1431): at com.android.server.am.ActivityManagerService.updateConfiguration(ActivityManagerService.java:11422)
E/WindowManager( 1431): at com.android.server.WindowManagerService.sendNewConfiguration(WindowManagerService.java:5045)
E/WindowManager( 1431): at com.android.server.WindowManagerService.addWindow(WindowManagerService.java:2035)
E/WindowManager( 1431): at com.android.server.WindowManagerService$Session.add(WindowManagerService.java:5749)
E/WindowManager( 1431): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:68)
E/WindowManager( 1431): at com.android.server.WindowManagerService$Session.onTransact(WindowManagerService.java:5721)
E/WindowManager( 1431): at android.os.Binder.execTransact(Binder.java:320)
E/WindowManager( 1431): at com.android.server.SystemServer.init1(Native Method)
E/WindowManager( 1431): at com.android.server.SystemServer.main(SystemServer.java:736)
E/WindowManager( 1431): at java.lang.reflect.Method.invokeNative(Native Method)
E/WindowManager( 1431): at java.lang.reflect.Method.invoke(Method.java:507)
E/WindowManager( 1431): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
E/WindowManager( 1431): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
E/WindowManager( 1431): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1503): FATAL EXCEPTION: main
E/AndroidRuntime( 1503): java.lang.RuntimeException: Unable to create service com.android.systemui.statusbar.StatusBarService: java.lang.NullPointerException
E/AndroidRuntime( 1503): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2076)
E/AndroidRuntime( 1503): at android.app.ActivityThread.access$2500(ActivityThread.java:123)
E/AndroidRuntime( 1503): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
E/AndroidRuntime( 1503): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1503): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 1503): at android.app.ActivityThread.main(ActivityThread.java:3835)
E/AndroidRuntime( 1503): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1503): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 1503): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
E/AndroidRuntime( 1503): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
E/AndroidRuntime( 1503): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1503): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 1503): at android.os.Parcel.readException(Parcel.java:1328)
E/AndroidRuntime( 1503): at android.os.Parcel.readException(Parcel.java:1276)
E/AndroidRuntime( 1503): at android.view.IWindowSession$Stub$Proxy.add(IWindowSession.java:403)
E/AndroidRuntime( 1503): at android.view.ViewRoot.setView(ViewRoot.java:498)
E/AndroidRuntime( 1503): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177)
E/AndroidRuntime( 1503): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
E/AndroidRuntime( 1503): at com.android.systemui.statusbar.StatusBarService.addStatusBarView(StatusBarService.java:555)
E/AndroidRuntime( 1503): at com.android.systemui.statusbar.StatusBarService.onCreate(StatusBarService.java:341)
E/AndroidRuntime( 1503): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2066)
E/AndroidRuntime( 1503): ... 10 more
I'm looking into the status bar issue, I've noticed sometimes it will take a few minutes to restart the status bar, but eventualy it does.
Sent from my Kindle Fire using xda premium
updated the OP with a new version of the ROM with IntersectRaven's kernel, should fix SOD and USB mounting issues.
Skimp Killah said:
updated the OP with a new version of the ROM with IntersectRaven's kernel, should fix SOD and USB mounting issues.
Click to expand...
Click to collapse
kool will try =]
Regarding FCs, OP please read.
http://forum.xda-developers.com/showpost.php?p=22013340&postcount=1043
can u please explain how to reinitialize a repo ? would be much appreciated! Thank you
sergeroyal said:
can u please explain how to reinitialize a repo ? would be much appreciated! Thank you
Click to expand...
Click to collapse
You would only need to do that if you were planning on compiling from source.
Sent from my Kindle Fire using xda premium
Sblood86 said:
Regarding FCs, OP please read.
http://forum.xda-developers.com/showpost.php?p=22013340&postcount=1043
Click to expand...
Click to collapse
I'll pull the new repos later tonight and update the ROM, and hopefully that will fix the status bar issue.
Sent from my Nexus S 4G using xda premium
Just flashed and am not having any FC issues, was looking forwored to overclocking but otherwise smooth as butter. Any chance of including the market fixes from northmendo's build.prop? Never mind, can just use his build.prop.
Edit: Built CM7 from source for the first time so have flashed over to that build. In doing so I noticed that why using this Rom my Kindle would not shut down properly. It looks like its off but had to do a hold down power for 20 seconds job before it would power on via tapping the power button. Otherwise thought everything was nice.
chairshot215 said:
Just flashed and am not having any FC issues, was looking forwored to overclocking but otherwise smooth as butter. Any chance of including the market fixes from northmendo's build.prop? Never mind, can just use his build.prop.
Edit: Built CM7 from source for the first time so have flashed over to that build. In doing so I noticed that why using this Rom my Kindle would not shut down properly. It looks like its off but had to do a hold down power for 20 seconds job before it would power on via tapping the power button. Otherwise thought everything was nice.
Click to expand...
Click to collapse
We're you on 1.1 or 1.2
1.2 should fix any SOD issues, and is overclockable to 1200
Sent from my Nexus S 4G using xda premium
Skimp Killah said:
We're you on 1.1 or 1.2
1.2 should fix any SOD issues, and is overclockable to 1200
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
Was on 1.2, checked in both SetCPU and no-frills but was unable to go above 1.0. I will look in CM settings next time. Sorry, wasn’t an actual SOD, what happened is I changed a few settings that required a few reboots but when I powered the device down it would appear to turn off but then when tapping the power button to power back on nothing would happen. Held the power button down for 20 seconds and then tapped it again and it would boot. Will take another look at the OC frequencies. I was just excited that I was able to turn a bunch of commands in a terminal into a flashable Rom so I wanted to check it out. Still gitty about it as it took me 2 days to figure out. Almost gave up, so glad I didn’t. Should probably also mention that I did a full wipe before flashing.
Just because a guy says he's gitty dont mean he cant start some ****.

[Q] Failed to open camera,need help

my nexus is yakju 4.2.1. I didn't do anything special for it but I can't open stock camera app since yesterday. It crashes everytime.
here is part of log:
E/CameraHAL( 131): Couldn't get camera properties
W/dalvikvm( 9107): threadid=12: thread exiting with uncaught exception (group=0x41ade930)
E/AndroidRuntime( 9107): FATAL EXCEPTION: Thread-956
E/AndroidRuntime( 9107): java.lang.RuntimeException: Fail to get camera info
E/AndroidRuntime( 9107): at android.hardware.Camera._getCameraInfo(Native Method)
E/AndroidRuntime( 9107): at android.hardware.Camera.getCameraInfo(Camera.java:201)
E/AndroidRuntime( 9107): at com.android.camera.CameraHolder.<init>(CameraHolder.java:169)
E/AndroidRuntime( 9107): at com.android.camera.CameraHolder.instance(CameraHolder.java:123)
E/AndroidRuntime( 9107): at com.android.camera.Util.openCamera(Util.java:315)
E/AndroidRuntime( 9107): at com.android.camera.PhotoModule$CameraStartUpThread.run(PhotoModule.java:320)
W/ActivityManager( 387): Force finishing activity com.google.android.gallery3d/com.android.camera.CameraLauncher
I tried to clean cache and data, no help. Any advice would be greatly appreciated.
BTW, other camera apps are OK, such as Camera360, CamScanner, etc.
xcjiang said:
my nexus is yakju 4.2.1. I didn't do anything special for it but I can't open stock camera app since yesterday. It crashes everytime.
here is part of log:
E/CameraHAL( 131): Couldn't get camera properties
W/dalvikvm( 9107): threadid=12: thread exiting with uncaught exception (group=0x41ade930)
E/AndroidRuntime( 9107): FATAL EXCEPTION: Thread-956
E/AndroidRuntime( 9107): java.lang.RuntimeException: Fail to get camera info
E/AndroidRuntime( 9107): at android.hardware.Camera._getCameraInfo(Native Method)
E/AndroidRuntime( 9107): at android.hardware.Camera.getCameraInfo(Camera.java:201)
E/AndroidRuntime( 9107): at com.android.camera.CameraHolder.<init>(CameraHolder.java:169)
E/AndroidRuntime( 9107): at com.android.camera.CameraHolder.instance(CameraHolder.java:123)
E/AndroidRuntime( 9107): at com.android.camera.Util.openCamera(Util.java:315)
E/AndroidRuntime( 9107): at com.android.camera.PhotoModule$CameraStartUpThread.run(PhotoModule.java:320)
W/ActivityManager( 387): Force finishing activity com.google.android.gallery3d/com.android.camera.CameraLauncher
I tried to clean cache and data, no help. Any advice would be greatly appreciated.
BTW, other camera apps are OK, such as Camera360, CamScanner, etc.
Click to expand...
Click to collapse
do a battery pull and then see if it works ..... worked for me
RoToX23 said:
do a battery pull and then see if it works ..... worked for me
Click to expand...
Click to collapse
I've tried this already, it didn't work either.
http://forum.xda-developers.com/showthread.php?t=1787572
similar symptoms as this?
aka_kepep said:
http://forum.xda-developers.com/showthread.php?t=1787572
similar symptoms as this?
Click to expand...
Click to collapse
not really, I don't think my issue is a hardware problem because all other camera apps work fine except stock one.

[ROM][AOSP][LolliRock][v.2.1]

Content removed.
Content removed.
Content removed.
zulu99 said:
Full version of Android 5 Lollipop on Nexus Player.
What's inside ?
Kernel:
✔ NTFS, NFS/CIFS/F2FS Filesystem support
✔ USB Webcam support & USB Audio
Firmware:
✔ Full AOSP firmware with standard Android Launchers.
✔ Compatibility with many more apps from Google Play ( Also Google Plus work )
✔ MTP + ADB (transfer file from NP to PC via usb cable like your tablet/phone)
✔ Unlocked fixed Volume (now you can use any remote to UP/DOWN volume)
✔ UVC Webcam for now can work with apps like USB Camera Trial infinitegra.trial.usbcamera
What not working and i'm working on ?
✔ HAL for usb webcam (for apps like Hangout, Google Camera)
✔ External usb and bluetooth microphones. If you connect a bluetooth mic, you can lose the audio but a reboot solve.
Installation:
Download the firmware from this link: http://goo.gl/1pDBAJ
Put the device in bootloader mode:
1) fastboot flash boot boot.img
2) fastboot flash system system.img
3) fastboot -w
To root download this file http://download.chainfire.eu/631/CF-R and extract the file root.img
4) fastboot boot root.img
To restore the original firmware you can use the Factory Images "fugu" for Nexus Player https://developers.google.com/android/nexus/images
Note:
This video is just a visual example, the firmware is much faster, because i'm recording in real time with SCR app at high resolution, while using many apps.
The little hardware remote work, but for this firmware is preferable to use a mouse and keyboard.
Personally i use DroidMote because i can have mouse, keyboard, multi touch actions, soft gamepad and voice dictation all in one.
I love Android in TV and i use it from 3 years. I made this firmware for my personal use, because i like Android in my Tv with standard Android apps, that are more accessible and fast and with customizable launcher.
I have the Nexus Player just from 7 days, many more things will come in the near future.
I need your help especially to add HAL for usb uvc webcam and in the modification of the audio HAL to accept usb mic from usb webcam.
All works will be public and i'm open to share all that i have modified for now in the fugu device tree.
Sorry for my BAD English
Click to expand...
Click to collapse
Great work, I can't wait to see USB webcams work with hangouts and other apps, if we can get that working it will be badass, congrats on being the first ROM for the nexus player and excellent work! Happy holidays!
Dude this is amazing. Thank you i am scared to install just because its a xmas gift and i want to see someone give the ok and i will dive in. I just want to know the best way to sideload apps/ have more apps on market maybe with a build fingerprint and some internal build.prop changes. Any help on that would be lovely
Hero_is_Over said:
Dude this is amazing. Thank you i am scared to install just because its a xmas gift and i want to see someone give the ok and i will dive in. I just want to know the best way to sideload apps/ have more apps on market maybe with a build fingerprint and some internal build.prop changes. Any help on that would be lovely
Click to expand...
Click to collapse
Chainfire has a side loading app you can use. I installed es file explorer and then opened it with the sideload app then from my phone I transfer apk's to the nexus player over WiFi.
Sent from my Nexus 6 using XDA Free mobile app
Is HDMI audio output one of the things not working yet or is it just my system?
Edit: Just my system apparently. Sound only works with the HDMI is plugged directly into my TV. It doesn't work when plugged into the HDMI on my audio receiver.
Great work! I think it is strange that there is not that much activity on this ROM. I am looking forward to installing it either tonight, or tomorrow, but one quick question.
Is there anything inside the stock lollipop that isn't working? Like apps not working, or something like that? Casting I am not that concerned about, for now.
I will test soon enough and post my findings as well, but a heads up would be nice.
I second this! Would love to keep the cast feature. And is the Included remote useful and does the mic still work good?
I found the included remote barely functional because most apps are configured for touch and you can't navigate.
amberkalvin said:
Great work! I think it is strange that there is not that much activity on this ROM. I am looking forward to installing it either tonight, or tomorrow, but one quick question.
Is there anything inside the stock lollipop that isn't working? Like apps not working, or something like that? Casting I am not that concerned about, for now.
I will test soon enough and post my findings as well, but a heads up would be nice.
Click to expand...
Click to collapse
So far the only ones I've found that don't work at all are Netflix and Hulu. Both crash immediately upon opening.
KalenXI said:
So far the only ones I've found that don't work at all are Netflix and Hulu. Both crash immediately upon opening.
Click to expand...
Click to collapse
Thanks! I'm definitely looking forward to checking it out. I'll post back anything I find as well.
FYI: make sure you have a USB mouse and\or keyboard to set up. The remote is useless since you can't get to the Bluetooth function to pair it and first boot. Will try later when my otg cable comes in. Looks awesome on my 55' though!
http://imgur.com/lfL0APZ
Has anyone figured out how to get the leanback launcher working? I installed a version but it didn't display anything.
Next step done. Audio from usb webcam. I'll do some more tests and then i'll add the work in the next firmware.
Voice calls in Hangout
Voice search
Sound recording
are working.
Tested with Logitech C525 webcam
It was very hard modify the audio HAL.
In the aosp code of nexus player and in the original android tv firmware, the audio hal have many restrictions and point also on some closed parts for the little remote control audio functionality. In the original version of the HAL you can't up/down the internal volume of the nexus player but you can modify only the master volume of TV with the standard remote of the TV, in addition, you can use as external audio input for voice dictation only the little remote, and you can't use programs like hangout or record sound with external microphones. The audio HAL, in other words, is very limited and block voluntary many things. I modified this part to have volume modifiable with any hardware and software remote, unlocked the volume keys and i added the ability to accept others external microphones for voice dictation and the ability to also record sound and use, in app like hangout, the external mic of others sound devices.
KalenXI said:
So far the only ones I've found that don't work at all are Netflix and Hulu. Both crash immediately upon opening.
Click to expand...
Click to collapse
I not have Netflix account to test, have you tested the x86 version or the arm ?
I'm working on other things, but all that works on the original firmware, will also work on LolliRock. You can try also with the original build.prop
the only thing that you must add to the original build.prop are the fields:
ro.sf.lcd_density=220
qemu.hw.mainkeys=0
zulu99 said:
I not have Netflix account to test, have you tested the x86 version or the arm ?
I'm working on other things, but all that works on the original firmware, will also work on LolliRock. You can try also with the original build.prop
the only thing that you must add to the original build.prop are the fields:
ro.sf.lcd_density=220
qemu.hw.mainkeys=0
Click to expand...
Click to collapse
At first I was trying the version installed directly from the play store. Both of which were apparently the ARM versions.
This is the crash log:
Code:
--------- beginning of crash
E/AndroidRuntime(29137): FATAL EXCEPTION: main
E/AndroidRuntime(29137): Process: com.netflix.mediaclient, PID: 29137
E/AndroidRuntime(29137): java.lang.RuntimeException: Unable to create application com.netflix.mediaclient.NetflixApplication: java.lang.IllegalStateException: Native libraries are missing!
E/AndroidRuntime(29137): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4521)
E/AndroidRuntime(29137): at android.app.ActivityThread.access$1500(ActivityThread.java:144)
E/AndroidRuntime(29137): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1339)
E/AndroidRuntime(29137): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(29137): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(29137): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime(29137): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(29137): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(29137): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime(29137): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
E/AndroidRuntime(29137): Caused by: java.lang.IllegalStateException: Native libraries are missing!
E/AndroidRuntime(29137): at com.netflix.mediaclient.NetflixApplication.loadAndVerifyNativeLibraries(NetflixApplication.java:193)
E/AndroidRuntime(29137): at com.netflix.mediaclient.NetflixApplication.onCreate(NetflixApplication.java:172)
E/AndroidRuntime(29137): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
E/AndroidRuntime(29137): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
E/AndroidRuntime(29137): ... 9 more
Then I tried installing the Player-specific APKs from this thread: http://forum.xda-developers.com/nexus-player/general/ref-collection-nexus-player-apks-t2976537
The Hulu from that thread works perfectly, but the Netflix apk, in addition to only appearing on the Leanback Launcher, still crashes upon launching with this error:
Code:
E/art ( 896): dlopen("/data/app/com.netflix.ninja-1/lib/arm/libnetflix.so", RTLD_LAZY) failed: dlopen failed: "/data/app/com.netflix.ninja-1/lib/arm/libnetflix.so" has unexpected e_machine: 40
E/art ( 896): No implementation found for void com.netflix.ninja.NetflixService.nativeGibbonPrepare() (tried Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare and Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare__)
D/AndroidRuntime( 896): Shutting down VM
E/AndroidRuntime( 896): FATAL EXCEPTION: main
E/AndroidRuntime( 896): Process: com.netflix.ninja, PID: 896
E/AndroidRuntime( 896): java.lang.UnsatisfiedLinkError: No implementation found for void com.netflix.ninja.NetflixService.nativeGibbonPrepare() (tried Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare and Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare__)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.nativeGibbonPrepare(Native Method)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.initNrdLib(NetflixService.java:200)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.onCreate(NetflixService.java:182)
E/AndroidRuntime( 896): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2731)
E/AndroidRuntime( 896): at android.app.ActivityThread.access$1800(ActivityThread.java:144)
E/AndroidRuntime( 896): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1361)
E/AndroidRuntime( 896): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 896): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 896): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime( 896): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 896): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 896): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime( 896): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
W/ActivityManager( 475): Force finishing activity com.netflix.ninja/.MainActivity
I'm still trying to find a copy of the original build.prop for the Nexus Player so I can try that.
KalenXI said:
At first I was trying the version installed directly from the play store. Both of which were apparently the ARM versions.
This is the crash log:
Code:
--------- beginning of crash
E/AndroidRuntime(29137): FATAL EXCEPTION: main
E/AndroidRuntime(29137): Process: com.netflix.mediaclient, PID: 29137
E/AndroidRuntime(29137): java.lang.RuntimeException: Unable to create application com.netflix.mediaclient.NetflixApplication: java.lang.IllegalStateException: Native libraries are missing!
E/AndroidRuntime(29137): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4521)
E/AndroidRuntime(29137): at android.app.ActivityThread.access$1500(ActivityThread.java:144)
E/AndroidRuntime(29137): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1339)
E/AndroidRuntime(29137): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(29137): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(29137): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime(29137): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(29137): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(29137): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime(29137): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
E/AndroidRuntime(29137): Caused by: java.lang.IllegalStateException: Native libraries are missing!
E/AndroidRuntime(29137): at com.netflix.mediaclient.NetflixApplication.loadAndVerifyNativeLibraries(NetflixApplication.java:193)
E/AndroidRuntime(29137): at com.netflix.mediaclient.NetflixApplication.onCreate(NetflixApplication.java:172)
E/AndroidRuntime(29137): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
E/AndroidRuntime(29137): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
E/AndroidRuntime(29137): ... 9 more
Then I tried installing the Player-specific APKs from this thread: http://forum.xda-developers.com/nexus-player/general/ref-collection-nexus-player-apks-t2976537
The Hulu from that thread works perfectly, but the Netflix apk, in addition to only appearing on the Leanback Launcher, still crashes upon launching with this error:
Code:
E/art ( 896): dlopen("/data/app/com.netflix.ninja-1/lib/arm/libnetflix.so", RTLD_LAZY) failed: dlopen failed: "/data/app/com.netflix.ninja-1/lib/arm/libnetflix.so" has unexpected e_machine: 40
E/art ( 896): No implementation found for void com.netflix.ninja.NetflixService.nativeGibbonPrepare() (tried Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare and Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare__)
D/AndroidRuntime( 896): Shutting down VM
E/AndroidRuntime( 896): FATAL EXCEPTION: main
E/AndroidRuntime( 896): Process: com.netflix.ninja, PID: 896
E/AndroidRuntime( 896): java.lang.UnsatisfiedLinkError: No implementation found for void com.netflix.ninja.NetflixService.nativeGibbonPrepare() (tried Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare and Java_com_netflix_ninja_NetflixService_nativeGibbonPrepare__)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.nativeGibbonPrepare(Native Method)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.initNrdLib(NetflixService.java:200)
E/AndroidRuntime( 896): at com.netflix.ninja.NetflixService.onCreate(NetflixService.java:182)
E/AndroidRuntime( 896): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2731)
E/AndroidRuntime( 896): at android.app.ActivityThread.access$1800(ActivityThread.java:144)
E/AndroidRuntime( 896): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1361)
E/AndroidRuntime( 896): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 896): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 896): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime( 896): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 896): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 896): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime( 896): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
W/ActivityManager( 475): Force finishing activity com.netflix.ninja/.MainActivity
I'm still trying to find a copy of the original build.prop for the Nexus Player so I can try that.
Click to expand...
Click to collapse
You can get the original build.prop and all that you want from the original firmware.
Downlod the stock firmware, extract the system.img , convert it to standard ext4 img with the linux tool simg2img. When you have the ext4 system img, you can mount it where you want, also in windows, and in this way you can help to test many things.
Instead, when you need updated exlusive apk for the original firmware, you can reinstall the stock firmware, extract all apk that you need and share with friends. The apk name is base.apk and is inside the /data/app/your-app folder. For the leanback launcher apk in the third post, I did it this way.
I think that for netflix, you need the x86 version, you can get it from your android tv firmware. From your log, i see that you installed the arm version because the log point to an arm folder. should be x86. Maybe you have installed the ADT-1 version.
I not understand why netflix is so restrictive and monopilstic with users who have regular subscriptions. This behavior only leads to failure even if ..... http://arstechnica.com/information-...ing-fast-lanes-at-the-expense-of-competitors/
Update:
The new boot.img solve arm traslations problems. You can find the new boot.img in the first post.
Really like this rom, smooth, stable and easy to install. Just wish netflix worked, i can't really use it without that.
keep up the great work, thank you!!!
Turbo4V said:
Really like this rom, smooth, stable and easy to install. Just wish netflix worked, i can't really use it without that.
keep up the great work, thank you!!!
Click to expand...
Click to collapse
For now, for restrictive services like Netflix, on all Android TV box, you can install Splashtop 2 Remote Desktop, connect to your PC in lan and do what you want.
If you use the Splashtop 2 Remote Desktop on the Nexus Player, i suggest to go in settings of the app and check compatibility mode.
Update:
solved with the new boot.img

[FIXED] Google Calendar crashes when you click on an event

For two years, I have scratched my head at why my Google calendar app would crash when I clicked on an event. Reinstalling, clearing data and clearing cache didn't help and I wasn't able find anything on the Internet.
After looking at a log using the OS Monitor app, I spotted the following message that I will paste for anyone Google-ing:
2018-08-28 11:18:18,ERROR,ComplexColorCompat,Unknown,Failed to inflate ComplexColor.
android.content.res.Resources$NotFoundException: Resource ID #0x0
at android.content.res.Resources.getValue(Resources.java:1401)
at android.content.res.Resources.loadXmlResourceParser(Resources.java:2882)
at android.content.res.Resources.getXml(Resources.java:1264)
at android.content.res.XResources.getXml(XResources.java:1117)
at android.support.v4.content.res.ComplexColorCompat.inflate(ComplexColorCompat.java:140)
at android.support.v4.content.res.TypedArrayUtils.getNamedComplexColor(TypedArrayUtils.java:149)
at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:1908)
at android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner(AppCompatDrawableManager.java:674)
at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:366)
at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:198)
at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:191)
at android.support.v7.content.res.AppCompatResources.getDrawable(AppCompatResources.java:102)
at android.support.design.resources.MaterialResources.getDrawable(MaterialResources.java:67)
at android.support.design.chip.Chip.<init>(Chip.java:407)
at android.support.design.chip.Chip.<init>(Chip.java:179)
at java.lang.reflect.Constructor.newInstance(Native Method)
at android.view.LayoutInflater.createView(LayoutInflater.java:619)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:764)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:838)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360)
at android.view.LayoutInflater.inflate(<Xposed>)
at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360)
at android.view.LayoutInflater.inflate(<Xposed>)
at com.google.android.calendar.newapi.commandbar.SmartRsvpBottomBarController.inflateCommandBar(SmartRsvpBottomBarController.java:57)
at com.google.android.calendar.newapi.screen.EventViewScreenController.notifyLoadingFinished(EventViewScreenController.java:24)
at com.google.android.calendar.newapi.screen.ViewScreenController.onLoadingSuccess(ViewScreenController.java:665)
at com.google.android.calendar.newapi.common.CompositeLoader.onLoadingSuccess(CompositeLoader.java:90)
at com.google.android.calendar.newapi.common.AsyncTaskLoader.onCompleted(AsyncTaskLoader.java:27)
at com.google.android.calendar.newapi.common.SnappyAsyncTask$1.run(SnappyAsyncTask.java:34)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5525)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:107)
Click to expand...
Click to collapse
The problem was that I had adjusted the DPI on my device. To stop the crashes, return your DPI to the default value. You can also set a custom value just for the calender app with the 'App Settings' Xposed module. So for the LG G4, I set the DPI value back to 640 just for this app.
(sent from my phone late at night - apologies for poor formatting and grammar)

Stock camera and gcam crashes after flashing 4k enable fix in twrp rn5

Hey, so i flashed a 4k fix so i could shoot 4k videos with gcam on stock 12.0.2 rom rooted with magisk and bootloader unlocked and all hell broke loose. Both stock camera and every gcam i try crashes. Please, if you can save me without losing my data it would be a dream. Im not an expert so I'll just post the logs below and pray an expert sees them and helps me.
" java.lang.RuntimeException: java.lang.IllegalStateException: Unable to get camera characteristics for 1
at lmg.run(Unknown Source:26)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
at lky.run(Unknown Source:5)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Unable to get camera characteristics for 1
at java.util.concurrent.FutureTask.report(FutureTask.java:123)
at java.util.concurrent.FutureTask.get(FutureTask.java:193)
at oxa.get(Unknown Source:4)
at lmg.run(Unknown Source:15)
... 4 more
Caused by: java.lang.IllegalStateException: Unable to get camera characteristics for 1
at mjt.a(Unknown Source:73)
at mju.a(Unknown Source:115)
at mkl.b(Unknown Source:4)
at mks.b(Unknown Source:2)
at lvz.b(Unknown Source:26)
at lwb.b(Unknown Source:9)
at lwb.b(Unknown Source:9)
at jzk.a(Unknown Source:161)
at ebv.get(Unknown Source:33)
at pmn.get(Unknown Source:15)
at ebs.get(Unknown Source:10)
at pmn.get(Unknown Source:15)
at pmu.a(Unknown Source:78)
at ebg.get(Unknown Source:16)
at pmn.get(Unknown Source:15)
at pmu.a(Unknown Source:35)
at bmr.a(Unknown Source:29)
at oxf.run(Unknown Source:29)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
at lmh.run(Unknown Source:2)
at lmg.run(Unknown Source:0)
... 4 more
Caused by: android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): Camera service is currently unavailable
at android.hardware.camera2.CameraManager.getCameraCharacteristics(CameraManager.java:264)
at mjt.a(Unknown Source:15)
... 26 more
Just try and flash the module again so TWRP will delete it
Update me if you already formated the phone or if i truly helped

Categories

Resources