This is basically the Dolby Digital Plus audio effect ported from the latest Huawei Ascend P6 beta kitkat rom.
I also ported the configuration app which you can launch from the launcher.
- Notes
If you flash this on Lollipop, make sure you uncheck "Use NuPlayer" in Developer options!!
When having FC's, put SELinux in permissive!!! SELinuxModeChanger
This started out as a Nexus 4 only project, but should work on any device now
- Versions
v1 - 20/03/2014
- Initial release
v2 - 20/03/2014
- Added /system/etc/dolby_config.xml
- Modified DolbyMobileAudioEffectService to load config from /system/etc instead of /data/cust/.../xml
- Added revert
v2.1 - 20/03/2014
- GlobalDolbyEffect uses default theme now, not Light anymore
- Flash this update after flashing v2 (it only updates the apk)
v2.2 - 23/03/2014
- Removed unused permissions from DolbyMobileAudioEffectService
- Resigned DolbyMobileAudioEffectService with CM platform key
- Flash this update after flashing v2 (it only updates the apk)
v3 - 25/03/2014
- Two versions now, one for stock based roms, one for CM based roms
- In CM based version, the DolbyMobileAudioEffectService uses shareduserid android.uid.system. This should make the service running without
a notification.
v4 beta - 27/03/2014
- Merged DolbyMobileEffectService into GlobalDolbyEffect
- Disabled call to startForeground (This disables the notification, but now the service could be killed by the system in case of memory shortage)
- When connecting a headset, a notification icon will be shown and you can change presets by clicking on the notification.
- Still in beta, I'm still testing it, but it seems to run fine, and the service wasn't killed yet in a few hours of listening to music.
Feedback is welcome !
v5 - 23/05/2014
- Target sdk changed to 17
- GlobalDolbyEffect.apk signed with private key
r6 beta - 26/11/2014
- New install script
- On lollipop or higher, new app folder structure is used. On older versions old structure is used.
- Audio_effects.conf is patched now, not overwritten, flashing this mod doesn't disable other effects.
- Added audio effects api v2 library, so it should work on <4.3 versions
- Revert zip patches audio_effects.conf now, so no other effects will be disabled during revert.
r7 - 09/12/2014
- Materialized icon
- Added addon.d script, on supported roms it survives rom updates now
- Reverter deletes addon.d script
r8 - 03/01/2014
- Hide from recents
r9 - 08/01/2015
- Also hide alert dialog from recents
- Final release, i don't think i can improve it much further.
Downloads
XDA:DevDB Information
Dolby Digital Plus (Huawei), App for the Google Nexus 4
Contributors
worstenbrood
Version Information
Status: Stable
Current Stable Version: r9
Stable Release Date: 2015-01-08
Created 2014-12-02
Last Updated 2015-01-08
Thanks for the new mod! :good:
Does it require DSP along with it, or does it work without it?
tykate said:
Thanks for the new mod! :good:
Does it require DSP along with it, or does it work without it?
Click to expand...
Click to collapse
It doesn't need DSP manager. If you have DSP manager, enabling one of the options in there will disable the dolby effect. Once you disable all effects in DSP manager, the dolby kicks back in.
worstenbrood said:
This is basically the Dolby Digital Plus audio effect ported from the latest Huawei Ascend P6 beta kitkat rom.
I also ported the configuration app which you can launch from the launcher.
- Notes
This mod works in combination with DSP Manager other effects may be disabled by flashing this mod.
- Versions
v1 - 20/03/2014 - Initial release
- Git
https://bitbucket.org/worstenbrood/dolby_digital_plus_mako
Click to expand...
Click to collapse
worstenbrood said:
It doesn't need DSP manager. If you have DSP manager, enabling one of the options in there will disable the dolby effect. Once you disable all effects in DSP manager, the dolby kicks back in.
Click to expand...
Click to collapse
is there a revert?
tykate said:
is there a revert?
Click to expand...
Click to collapse
Not yet :// I'll make one tomorrow
worstenbrood said:
It doesn't need DSP manager. If you have DSP manager, enabling one of the options in there will disable the dolby effect. Once you disable all effects in DSP manager, the dolby kicks back in.
Click to expand...
Click to collapse
superb bro... clearly hear the difference ... surround sound effects also there ...
Also, very easy to switch between DSP and dolby ...turn on dsp turn off dsp... no need to delete or revert anything
thanks again buddy ...
thx my nigga.. its so good.. thx..
It seems not working for me on Purity rom.... When I click the checkbox it doesnt happen anything. Cant check the box
Tried before and after flashing DSP Manager
EDIT: Reading the logcat it says: mDolbyMobileSystem = null
bamsbamx said:
EDIT: Reading the logcat it says: mDolbyMobileSystem = null
Click to expand...
Click to collapse
Thats not necessarily a bad thing, could you provide a full (or filtered on dolby) logcat after changing a preset in the app ?
worstenbrood said:
Thats not necessarily a bad thing, could you provide a full (or filtered on dolby) logcat after changing a preset in the app ?
Click to expand...
Click to collapse
Well, it doesnt give so much info:
Code:
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffectOn() FAILED: mDolbyMobileSystem = null.
E/DolbyMobileAudioEffectClient(14802): setGlobalEffectOn() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): getGlobalAudioHeadsetByPass() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffectByPass() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getGlobalAudioPreset() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffect() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
bamsbamx said:
Well, it doesnt give so much info:
Code:
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffectOn() FAILED: mDolbyMobileSystem = null.
E/DolbyMobileAudioEffectClient(14802): setGlobalEffectOn() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): getGlobalAudioHeadsetByPass() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffectByPass() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getGlobalAudioPreset() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient(14802): setDolbyEffect() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient(14802): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
Click to expand...
Click to collapse
Is the dolbymobileaudioeffectservice running ? Do you see the notification ?
Sent from my Nexus 4 using xda app-developers app
worstenbrood said:
Is the dolbymobileaudioeffectservice running ? Do you see the notification ?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Nope... I cant enable it
bamsbamx said:
Nope... I cant enable it
Click to expand...
Click to collapse
Would you mind posting the complete logcat so i can find out why the service isn't running ?
Sent from my Nexus 4 using xda app-developers app
worstenbrood said:
Would you mind posting the complete logcat so i can find out why the service isn't running ?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
The logs I posted above are all the logs related to Dolby, no service logs found
bamsbamx said:
It seems not working for me on Purity rom.... When I click the checkbox it doesnt happen anything. Cant check the box
Tried before and after flashing DSP Manager
EDIT: Reading the logcat it says: mDolbyMobileSystem = null
Click to expand...
Click to collapse
bamsbamx said:
The logs I posted above are all the logs related to Dolby, no service logs found
Click to expand...
Click to collapse
There must be a reason why the service isn't running, search for it in the logcat
worstenbrood said:
There must be a reason why the service isn't running, search for it in the logcat
Click to expand...
Click to collapse
Okay, I think I found something, activityManager says that it was unable to start service intent with U=0
Code:
I/ActivityManager( 691): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity} from pid 1227
I/ActivityManager( 691): Start proc com.huawei.android.globaldolbyeffect for activity com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity: pid=2914 uid=10023 gids={50023}
I/DolbyMobileAudioEffectClient( 2914): activity bindToRemoteRunningService()
W/ContextImpl( 2914): Implicit intents with startService are not safe: Intent { act=android.media.dolby.IDolbyMobileSystemInterface } android.content.ContextWrapper.bindService:517 android.media.dolby.DolbyMobileAudioEffectClient.bindToRemoteRunningService:121 com.huawei.android.globaldolbyeffect.GlobalDolbyEffectFragment.initDolbyMobileAudioEffectClient:236
W/ActivityManager( 691): Unable to start service Intent { act=android.media.dolby.IDolbyMobileSystemInterface } U=0: not found
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
I/ActivityManager( 691): Displayed com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity: +460ms
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffectOn() FAILED: mDolbyMobileSystem = null.
E/DolbyMobileAudioEffectClient( 2914): setGlobalEffectOn() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient( 2914): getGlobalAudioSpeakerByPass() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffectByPass() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffect() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
bamsbamx said:
Okay, I think I found something, activityManager says that it was unable to start service intent with U=0
Code:
I/ActivityManager( 691): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity} from pid 1227
I/ActivityManager( 691): Start proc com.huawei.android.globaldolbyeffect for activity com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity: pid=2914 uid=10023 gids={50023}
I/DolbyMobileAudioEffectClient( 2914): activity bindToRemoteRunningService()
W/ContextImpl( 2914): Implicit intents with startService are not safe: Intent { act=android.media.dolby.IDolbyMobileSystemInterface } android.content.ContextWrapper.bindService:517 android.media.dolby.DolbyMobileAudioEffectClient.bindToRemoteRunningService:121 com.huawei.android.globaldolbyeffect.GlobalDolbyEffectFragment.initDolbyMobileAudioEffectClient:236
W/ActivityManager( 691): Unable to start service Intent { act=android.media.dolby.IDolbyMobileSystemInterface } U=0: not found
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
I/ActivityManager( 691): Displayed com.huawei.android.globaldolbyeffect/.GlobalDolbyEffectActivity: +460ms
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffectOn() FAILED: mDolbyMobileSystem = null.
E/DolbyMobileAudioEffectClient( 2914): setGlobalEffectOn() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient( 2914): getGlobalAudioSpeakerByPass() FAILED: mDolbyMobileSystem == null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffectByPass() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): setDolbyEffect() FAILED: mDolbyMobileSystem = null
E/DolbyMobileAudioEffectClient( 2914): getDolbyEffectOn() FAILED: mDolbyMobileSystem = null
Click to expand...
Click to collapse
You sure you flashed v2 before v2.1 or 2.2 ?
Sent from my Nexus 4 using xda app-developers app
worstenbrood said:
You sure you flashed v2 before v2.1 or 2.2 ?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Oooooppsss nope, i didnt.... I got excited and didnt read the post... Hahahaha
Flashed v2 then v2.1.went to dsp manager, disabled all and now its working
Sorry for making you waste your time in so silly way
bamsbamx said:
Oooooppsss nope, i didnt.... I got excited and didnt read the post... Hahahaha
Flashed v2 then v2.1.went to dsp manager, disabled all and now its working
Sorry for making you waste your time in so silly way
Click to expand...
Click to collapse
Hahaha, no problem. I'll create a full 2.2 zip tomorrow for the overexcited ones
Sent from my Nexus 4 using xda app-developers app
I don't see any changes when disable/enable service
Sent from my Nexus⁴
Related
Hi guys, me again,
i just fixed Navigon Select to work with Gingerbread. It needs the replacement of libmedia because some interfaces got incompatible. Now i can finally use onboard Navigation on my CM7
Download
Just replace the file in /system/lib
cheers
Nice job, i don't use navigon just copilote, but I must congratulated you because you are making hardcore coding for HD2 scene.
Thanks
Cooooooooool !!! THX !!!
Ok, doesn't work for me ... :-/
Sent from my HTC HD2 using XDA App
cheezusweezel said:
Ok, doesn't work for me ... :-/
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Tell me what you get on logcat when Navigon starts up.. Using aLogcat from Market for example. And of course.. Update your Navigon Select to the latest version..
pack21 said:
Nice job, i don't use navigon just copilote, but I must congratulated you because you are making hardcore coding for HD2 scene.
Thanks
Click to expand...
Click to collapse
+1 your out of control, dude. Your an 86, just one more than me and you are making some major breakthroughs.. It makes me think I am really doing nothing with my life, lol.. But yeah, keep up the god work, man
Edit: I meant to say "good" work but swype has no problem also praising you it seems
Sent from my HTC HD2 using XDA App
Cool man, you rock!
Going to try to get Navigon to work following your instructions, now that you already fixed GPS.
[OT]:
Do you by chance also know how to fix camcorder for [email protected]?
I'm playing with PPC_SHIFTPDA_V2 [RAM] which i really like. Camcorder is one of the last issues i would like to fix.
[/OT]
Thanks! But no luck for me either!
gauner1986 said:
Tell me what you get on logcat when Navigon starts up.. Using aLogcat from Market for example. And of course.. Update your Navigon Select to the latest version..
Click to expand...
Click to collapse
Sure, latest version installed and logcat is:
I/ActivityThread( 1773): Pub com.navigon.navigator_select.provider.naviprovider: com.navigon.navigator_select.provider.NaviProvider
D/NaviApp ( 1773): pn: com.navigon.navigator_select
D/NaviApp ( 1773): NaviKernel hasn't been started yet, ignore...
D/dalvikvm( 1773): Trying to load lib /data/data/com.navigon.navigator_select/lib/libNavinative.so 0x4051cc28
I/System.out( 1773): Cannot load library: reloc_library[1311]: 147 cannot locate '_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_i'...
I/System.out( 1773): Trying NavinativeD...
I/System.out( 1773): Couldn't load NavinativeD: findLibrary returned null
D/NaviKernelConnector( 1773): NaviKernelConf.ini pkg_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 1773): NaviKernelConf.ini ins_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 1773): NaviKernelConf.ini is up-to-date
I/ActivityManager( 187): Displayed com.navigon.navigator_select/.hmi.CheckExistingRegistrationActivity: +384ms
W/dalvikvm( 1773): threadid=9: thread exiting with uncaught exception (group=0x4001d560)
Awesome, it worked for me even with the old Navigon version. Thanks!
EDIT: nope, sorry. wrong information. it's not working. I guess, my GPS is not working either. Is there a gps test app? The one in market Force Closes when open in gingerbread
Could you guys try again with the file i attached? Maybe i uploaded the wrong one.
gnash.s said:
Awesome, it worked for me even with the old Navigon version. Thanks!
EDIT: nope, sorry. wrong information. it's not working. I guess, my GPS is not working either. Is there a gps test app? The one in market Force Closes when open in gingerbread
Click to expand...
Click to collapse
Use GPS Status from Market.
Nope, also the new file won't work (for me) ...
cheezusweezel said:
Sure, latest version installed and logcat is:
I/ActivityThread( 1773): Pub com.navigon.navigator_select.provider.naviprovider: com.navigon.navigator_select.provider.NaviProvider
D/NaviApp ( 1773): pn: com.navigon.navigator_select
D/NaviApp ( 1773): NaviKernel hasn't been started yet, ignore...
D/dalvikvm( 1773): Trying to load lib /data/data/com.navigon.navigator_select/lib/libNavinative.so 0x4051cc28
I/System.out( 1773): Cannot load library: reloc_library[1311]: 147 cannot locate '_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_i'...
I/System.out( 1773): Trying NavinativeD...
I/System.out( 1773): Couldn't load NavinativeD: findLibrary returned null
D/NaviKernelConnector( 1773): NaviKernelConf.ini pkg_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 1773): NaviKernelConf.ini ins_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 1773): NaviKernelConf.ini is up-to-date
I/ActivityManager( 187): Displayed com.navigon.navigator_select/.hmi.CheckExistingRegistrationActivity: +384ms
W/dalvikvm( 1773): threadid=9: thread exiting with uncaught exception (group=0x4001d560)
Click to expand...
Click to collapse
So it has to work now.. I checked the .so file, the symbol is definetly present:
Code:
gauners-MacBook-Pro:~ gauner$ strings libmedia.so | grep "_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_i"
_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_i
_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_ii
Be sure to replace /system/lib/libmedia.so !
cheezusweezel said:
Nope, also the new file won't work (for me) ...
Click to expand...
Click to collapse
Could you check logcat again please?
Anyway.. I'll release a ROM based on CM7 soon.
Could you check logcat again please?
Anyway.. I'll release a ROM based on CM7 soon.
Click to expand...
Click to collapse
New logcat:
I/ActivityThread( 2812): Pub com.navigon.navigator_select.provider.naviprovider: com.navigon.navigator_select.provider.NaviProvider
D/NaviApp ( 2812): pn: com.navigon.navigator_select
D/NaviApp ( 2812): NaviKernel hasn't been started yet, ignore...
D/dalvikvm( 2812): Trying to load lib /data/data/com.navigon.navigator_select/lib/libNavinative.so 0x4051d788
I/System.out( 2812): Cannot load library: reloc_library[1311]: 147 cannot locate '_ZN7android10AudioTrackC2EijiiijPFviPvS1_ES1_i'...
I/System.out( 2812): Trying NavinativeD...
I/System.out( 2812): Couldn't load NavinativeD: findLibrary returned null
D/NaviKernelConnector( 2812): NaviKernelConf.ini pkg_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 2812): NaviKernelConf.ini ins_version = ANDROID_INI_VERSION = 1.5.8
D/NaviKernelConnector( 2812): NaviKernelConf.ini is up-to-date
W/dalvikvm( 2812): threadid=9: thread exiting with uncaught exception (group=0x4001d560)
I/Process ( 2812): Sending signal. PID: 2812 SIG: 9
And your ROM will be much appreciated !!!
gauner1986 said:
Anyway.. I'll release a ROM based on CM7 soon.
Click to expand...
Click to collapse
I read on mdj's thread that alot of ppl are complaining about lag in CM7, would you consider as AOSP release? Thanks soo much!!!
Had a FC when starting Navigon Select before applying the fixed library.
Replaced with your library now NS (&GPS) works without any problem!
Thx again!
Hopefully you guys did not forget to reboot? Otherwise i don't know!
another tip...
if you got a FC while starting Navigon Select, just remove the Navigon and reinstall it again
Should work afterwards.
Sounds like permission issues, check that the new files have the same permissions as others in the same folder.
Just tried this update with Navigon MobileNavigator on a Nexus S with Gingerbread(2.3.1) It's let me get past the spash screen without a FC. Just downloading the maps now. Hope the rest of the app doesn't have any other problems.
Many thanks for this fix.
(I did change the permissions and ownership of libmedia.so with these commands
chown root.root libmedia.so
chmod 644 libmedia.so
)
Rob
EDIT: Confirmed that this is working on my device. Thanks for a great fix.
Hi all,
Does anyone managed to compile latest CM 6.2 (froyo) sources?¿?¿. I get errors when compiling CMParts and if I choose not to compile CMParts, I get a package that gets me in to crash loops on first start.....
Many Thanks in Advance,
Perdita2000
perdita2000 said:
Hi all,
Does anyone managed to compile latest CM 6.2 (froyo) sources?¿?¿. I get errors when compiling CMParts and if I choose not to compile CMParts, I get a package that gets me in to crash loops on first start.....
Many Thanks in Advance,
Perdita2000
Click to expand...
Click to collapse
You need CMParts. Can you post the compilation errors?
These are my compile errors...
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/DisplayActivity.java:72: cannot find symbol
symbol : variable config_enableScreenOffAnimation
location: class com.android.internal.R.bool
getResources().getBoolean(com.android.internal.R.bool.config_enableScreenOffAnimation) ? 1 : 0) == 1);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/DisplayActivity.java:83: cannot find symbol
symbol : variable ACCELEROMETER_ROTATE_180
location: class android.provider.Settings.System
Settings.System.ACCELEROMETER_ROTATE_180, 0) == 1);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/DisplayActivity.java:96: cannot find symbol
symbol : variable ELECTRON_BEAM_ANIMATION_ON
location: class android.provider.Settings.System
Settings.System.ELECTRON_BEAM_ANIMATION_ON, value ? 1 : 0);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/DisplayActivity.java:102: cannot find symbol
symbol : variable ELECTRON_BEAM_ANIMATION_OFF
location: class android.provider.Settings.System
Settings.System.ELECTRON_BEAM_ANIMATION_OFF, value ? 1 : 0);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/DisplayActivity.java:108: cannot find symbol
symbol : variable ACCELEROMETER_ROTATE_180
location: class android.provider.Settings.System
Settings.System.ACCELEROMETER_ROTATE_180, value ? 1 : 0);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/UIActivity.java:125: cannot find symbol
symbol : variable OVERSCROLL_EFFECT
location: class android.provider.Settings.System
Settings.System.OVERSCROLL_EFFECT, 1);
^
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/UIActivity.java:196: cannot find symbol
symbol : variable OVERSCROLL_EFFECT
location: class android.provider.Settings.System
Settings.System.putInt(getContentResolver(), Settings.System.OVERSCROLL_EFFECT,
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
11 errors
make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] Error 41
make: *** Waiting for unfinished jobs....
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Many Thanks for you Help!!!
Perdita2000
I'm not modifyng any code because first compilation of any CM sources I always use source as is, then I try this created CM-untouched-sources rom and start to make changes (I am developing on CM7 and would like to have my own CM6.2 too...)
Many Thanks,
Perdita2000
I would check two things:
A. That you updated all the repositories. Do another "repo sync" to make sure everything is up to date. If you are using some repositories which you forked (or someone else) they also need to be updated "manually".
B. Do a clean build, by totally removing the "out" directory and then try to recompile it.
If you are still having trouble I can try to look into it, maybe even tonight.
Download froyo_stable CMParts,then it is no problem to compile,or I upload my modified CMParts 6.2.0 with setcpu etc... if you want that
This should fix the issue:
Code:
cd packages/apps/CMParts && git checkout 69613a248519fed7d971bd6292013d36097d0107
- taken from http://forum.cyanogenmod.com/topic/15353-froyo-compile-cannot-find-symbol-error/
At least, that fixed the issue for me.
erasmux said:
I would check two things:
A. That you updated all the repositories. Do another "repo sync" to make sure everything is up to date. If you are using some repositories which you forked (or someone else) they also need to be updated "manually".
B. Do a clean build, by totally removing the "out" directory and then try to recompile it.
If you are still having trouble I can try to look into it, maybe even tonight.
Click to expand...
Click to collapse
I have done A and B yet a few days ago, but nothing was solved and I found k0ner solution too, but It seems to solved compilation issue (can't find what patch 69613a248519fed7d971bd6292013d36097d0107 do?¿?¿, don't know how to search this code on git...) but ROM compiled doesn't boot (boot loop, but don't have error now, I will reproduce it and send logcat...).
Where can I find CMParts stable?¿?¿
Many Thanks to ALL,
Perdita2000
Elelinux, do you mean use froyo-stable branch for CMParts??
Many Thanks,
Perdits2000
perdita2000 said:
Where can I find CMParts stable?¿?¿
Many Thanks to ALL,
Perdita2000
Click to expand...
Click to collapse
Here https://github.com/CyanogenMod/android_packages_apps_CMParts/tree/froyo-stable
perdita2000 said:
Elelinux, do you mean use froyo-stable branch for CMParts??
Many Thanks,
Perdits2000
Click to expand...
Click to collapse
Yes as you see in post above,download it and replace it with that CMParts you have now.
A fully up to date CM6 ROM? I sincerely hope this works out! I think this would be the ideal ROM for our HTC Hero. Gingerbread's a bit slow on the Hero, but Froyo has always worked well.
I'm just writing this to let you know I'd be hugely appreciative of any ROM that you end up producing here!
I am getting same boot loop as when I applied mentioned patch....
I have synced CMParts git with froyo-stable brunch and compile again (clean before new compile) and no errors (typical VM cores from out of memory .... I always get one or two during compilation on CM7 but everything works fine... not enough memory for compilations ( ), but after flash new rom it loops on HTC HERO with following errors...
I/dalvikvm( 161): System server process 164 has been created
I/Zygote ( 161): Accepting command socket connections
I/dalvikvm( 164): Unable to dlopen(/system/lib/libandroid_servers.so): Cannot load library: link_image[2033]: failed to link libandroid_servers.so
I/dalvikvm( 164):
D/AndroidRuntime( 164): Shutting down VM
W/dalvikvm( 164): threadid=1: thread exiting with uncaught exception (group=0x400207e0)
E/AndroidRuntime( 164): *** FATAL EXCEPTION IN SYSTEM PROCESS: main
E/AndroidRuntime( 164): java.lang.UnsatisfiedLinkError: Library android_servers not found
E/AndroidRuntime( 164): at java.lang.Runtime.loadLibrary(Runtime.java:461)
E/AndroidRuntime( 164): at java.lang.System.loadLibrary(System.java:557)
E/AndroidRuntime( 164): at com.android.server.SystemServer.main(SystemServer.java:592)
E/AndroidRuntime( 164): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 164): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 164): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 164): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 164): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 164): Error reporting crash
E/AndroidRuntime( 164): java.lang.NullPointerException
E/AndroidRuntime( 164): at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:76)
E/AndroidRuntime( 164): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
E/AndroidRuntime( 164): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884)
E/AndroidRuntime( 164): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 164): Sending signal. PID: 164 SIG: 9
I/Zygote ( 161): Exit zygote because system server (164) has terminated
D/AndroidRuntime( 172):
D/AndroidRuntime( 172): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
I/AndroidRuntime( 172): Heap size: -Xmx16m
D/AndroidRuntime( 172): CheckJNI is OFF
D/AndroidRuntime( 172): --- registering native functions ---
I/SamplingProfilerIntegration( 172): Profiler is disabled.
I/Zygote ( 172): Preloading classes...
D/dalvikvm( 172): GC_EXPLICIT freed 824 objects / 47648 bytes in 7ms
D/dalvikvm( 172): GC_EXPLICIT freed 368 objects / 19104 bytes in 7ms
I/bluetooth_ScoSocket.cpp( 172): Entry name = MY-CAR ScoTypes = 0x7f
I/bluetooth_ScoSocket.cpp( 172): Entry name = Motorola HF850 ScoTypes = 0x7
D/dalvikvm( 172): GC_EXPLICIT freed 319 objects / 18080 bytes in 8ms
D/dalvikvm( 172): GC_EXPLICIT freed 464 objects / 28864 bytes in 9ms
D/dalvikvm( 172): GC_EXPLICIT freed 2096 objects / 108592 bytes in 13ms
I'm going to take a look at /system/lib/libandroid_servers.so compilation because I think is the problem...
Many Thanks to All,
Perdita2000
Hi all,
I have tried a couple of times with no luck, can't find if there is some problem with repos or just a code error, because it compiles without any error...
Have tried to sync froyo-stable but no luck too....
Syncing work tree: 4% (9/210) error: revision master in CyanogenMod/android_device_advent_vega not found
Perdita2000
perdita2000 said:
Hi all,
I have tried a couple of times with no luck, can't find if there is some problem with repos or just a code error, because it compiles without any error...
Have tried to sync froyo-stable but no luck too....
Syncing work tree: 4% (9/210) error: revision master in CyanogenMod/android_device_advent_vega not found
Perdita2000
Click to expand...
Click to collapse
In your /android/system/.repo/manifest/ you find default.xml edit the file and remove the path for advent_vega then run repo sync again
Many Thanks Elelinux ... and sorry about "my newbie questions" .... I'm starting to use github today (more than repo init/sync ... etc)..
Perdita2000
Checked out the "froyo" branch, did a "repo sync", added HTC proprietary files and ROM Manager and started the compile.
Ran into the same compilation error from the start of this thread.
Then applied bjk's fix from here (added the diff files there so you can apply then automatically with "git apply"), then compilation completed smoothly. Boots up just fine here.
What exactly is the error you are getting?
Boot error is posted thread . Did you tried stable or current branch?
Many thanks,
Sent from my Hero using XDA App
perdita2000 said:
Boot error is posted thread . Did you tried stable or current branch?
Many thanks,
Sent from my Hero using XDA App
Click to expand...
Click to collapse
Ok, sorry didn't see it. Doesn't make much sense to me. I used the "froyo" branch (not "froyo-stable"). But this shouldn't matter.
From where did you take your proprietary libs? Try taking them from here: https://github.com/koush/proprietary_vendor_htc/tree/froyo (notice the froyo branch).
I always use device propietary files from device itself. Do you mean they could be wrong?, in fact extract-files.sh didn't pull every needed file (I thought it was wrong because haven't got any issue compiling CM7?¿?¿?).
I will try device files from koush and let you know!!!
Many Thanks to Everyone!!!
Perdita2000
hello guys this is my first fix. I hope it fixes the bluetooth bug on liquidsmooth 2.37 for galaxy ace 2 (http://forum.xda-developers.com/showthread.php?t=2573302)
As @judas1977 said it was from kernel and gives some help and idea how to change it, I tried to make a fix for it. just download and flash it from recovery It worked for my device and I hope it will work for you too =)
here is the link
https://drive.google.com/file/d/0B-8__H0BBJIJRkxYVmZxTXlSM00/edit?usp=sharing
thanks for
@judas1977
@Rox
@shine911
and everyone who helped to developed this awesome rom
development
If i find enough time i will try to update rom with new updates or some fixes
blastos01 said:
If i find enough time i will try to update rom with new updates or some fixes
Click to expand...
Click to collapse
While you're at it, you wouldn't happen to know the bluetooth fix for the GT-S7560?
fix
BT was the biggest for me. I changed the kernel with the latest cm10.2 kernel. So the patch has to change all kernel related issues.
idk
SamsungGalaxySamsung said:
While you're at it, you wouldn't happen to know the bluetooth fix for the GT-S7560?
Click to expand...
Click to collapse
As i dont have your device i dont know what is the problem with BT un your device. i think i need too much time for it.
Sorry for my bad english.
Thanks no problem
Sent from my GT-S7560 using XDA Premium 4 mobile app
wi-fi ?
I guess wi-fi feature has been improved. can any body confirm?
I think my device catches wi-fi signal more effectively after flashing patch
blastos01 said:
As i dont have your device i dont know what is the problem with BT un your device. i think i need too much time for it.
Sorry for my bad english.
Click to expand...
Click to collapse
Here is the logcat for BT on boot:
Code:
E/bt-btif ( 1433): btif_enable_service: current services:0x2000000
E/bt-btif ( 1433): btif_enable_service: current services:0x2000040
E/bt-btif ( 1433): btif_enable_service: current services:0x2040040
E/bt-btif ( 1433): warning : no command pending, ignore ack
E/bt-btif ( 1433): btif_enable_service: current services:0x2140040
E/bt_vendor_qcom( 1433): open(/sys/class/rfkill/rfkill1/type) failed: No such file or directory (2)
E/bt_vendor_qcom( 1433): open() failed: No such file or directory (2)
E/bt_vendor_qcom( 1433): open() failed: No such file or directory (2)
E/bt_h4 ( 1433): [h4] Unknown HCI message type drop this byte 0x0
E/BluetoothAdapterState( 1433): Error enabling Bluetooth
E/BluetoothManagerService( 896): recoverBluetoothServiceFromError
E/BluetoothServiceJni( 1433): Callback env check fail: env: 0x11ca8, callback: 0x62b00
E/BluetoothServiceJni( 1433): Callback: 'adapter_state_change_callback' is not called on the correct thread
Anas Karbila said:
Here is the logcat for BT on boot:
Code:
E/bt-btif ( 1433): btif_enable_service: current services:0x2000000
E/bt-btif ( 1433): btif_enable_service: current services:0x2000040
E/bt-btif ( 1433): btif_enable_service: current services:0x2040040
E/bt-btif ( 1433): warning : no command pending, ignore ack
E/bt-btif ( 1433): btif_enable_service: current services:0x2140040
E/bt_vendor_qcom( 1433): open(/sys/class/rfkill/rfkill1/type) failed: No such file or directory (2)
E/bt_vendor_qcom( 1433): open() failed: No such file or directory (2)
E/bt_vendor_qcom( 1433): open() failed: No such file or directory (2)
E/bt_h4 ( 1433): [h4] Unknown HCI message type drop this byte 0x0
E/BluetoothAdapterState( 1433): Error enabling Bluetooth
E/BluetoothManagerService( 896): recoverBluetoothServiceFromError
E/BluetoothServiceJni( 1433): Callback env check fail: env: 0x11ca8, callback: 0x62b00
E/BluetoothServiceJni( 1433): Callback: 'adapter_state_change_callback' is not called on the correct thread
Click to expand...
Click to collapse
I have exams and too much work with my master thesis. for now I can't tell you when will I try to change the problem or... sorry for these =(
blastos01 said:
I have exams and too much work with my master thesis. for now I can't tell you when will I try to change the problem or... sorry for these =(
Click to expand...
Click to collapse
Alright thanks for reply.
Thanks to @BeansTown106 for source and @KreAch3R for help bringing it up.
READ EVERYTHING HERE BEFORE FLASHING:
-Updating to TWRP 3.1.1-0 is recommended
-Use N9F27F Vendor Image for 07/25/2017 build. (vendor_n9f27f_july_7-1-1_flounder.img is in the download folder with the ROM)
-Use BeansGapps Full or Mini https://www.androidfilehost.com/?w=files&flid=171925 .
-As of the 4/23 release the ro.opa.eligible_device=true is no longer in the system/build.prop. This will cause the Google App to use Google Now interface instead of Google Assistant. If you want to use Google Assistant use the Get Assistant - Root app on the PlayStore (choose NEW method when prompted) OR if you use Magisk there's a Google Assistant Enabler module for this.
-The last step in setup wizard, "Adding Finishing Touches," may take a few minutes. Don't panic. Be patient.
-Stock kernel does not force encryption.
-Not prerooted. SuperSu stable or Magisk stable recommended
-Does your Nexus 9 suffer from the charging-percentage-lags-behind-the-actual-percentage bug? Flash the fix_battery.zip by @USBhost after the ROM or custom kernel that you use. It's mirrored in the ROM downloads folder https://www.androidfilehost.com/?fid=745425885120726686
-Built for the Nexus 9 Wifi. (Users do report that LTE does work on Nexus 9 LTE when using volantisg vendor.img)
-Features? Updates? Read the changelog below.
ROM and VENDOR Downloads: https://www.androidfilehost.com/?w=files&flid=143837
Changelog: https://docs.google.com/document/d/1ROCTINpYR2M2QZ-uzErZSNK8gjIm_bXS6sXL83YePd0/pub
Source Code: https://github.com/PureNexusProject
Device and Kernel Source: https://github.com/krexus-partners
So happy to see flounder back on PN! Thank you!!
@buffal0b1ll: THANK YOU!!!!! I missed PN.
I flashed it and everything it's OK. Flashed also the latest vendor.img. No issues so far in the short usage.
---------- Post added at 01:17 PM ---------- Previous post was at 12:31 PM ----------
So, the 1st issue: Can't change the wallpaper with the default launcher.
Here's the log:
01-12 13:12:33.153 I/ActivityManager( 585): START u0 {act=android.intent.action.SET_WALLPAPER pkg=com.android.documentsui bnds=[583,1712][768,1849] (has extras)} from uid 10046 on display 0
01-12 13:12:33.154 D/AndroidRuntime( 3995): Shutting down VM
01-12 13:12:33.155 E/AndroidRuntime( 3995): FATAL EXCEPTION: main
01-12 13:12:33.155 E/AndroidRuntime( 3995): Process: com.android.launcher3, PID: 3995
01-12 13:12:33.155 E/AndroidRuntime( 3995): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.SET_WALLPAPER pkg=com.android.documentsui bnds=[583,1712][768,1849] (has extras) }
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1809)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.app.Activity.startActivityForResult(Activity.java:4225)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at com.android.launcher3.Launcher.startActivityForResult(Launcher.java:1993)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at com.android.launcher3.Launcher.onClickWallpaperPicker(Launcher.java:2657)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at com.android.launcher3.Launcher$13.onClick(Launcher.java:1390)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.view.View.performClick(View.java:5637)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.view.View$PerformClick.run(View.java:22429)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.os.Handler.handleCallback(Handler.java:751)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.os.Handler.dispatchMessage(Handler.java:95)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.os.Looper.loop(Looper.java:154)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at android.app.ActivityThread.main(ActivityThread.java:6169)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at java.lang.reflect.Method.invoke(Native Method)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)
01-12 13:12:33.155 E/AndroidRuntime( 3995): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)
01-12 13:12:33.157 W/ActivityManager( 585): Force finishing activity com.android.launcher3/.Launcher
01-12 13:12:33.230 I/OpenGLRenderer( 585): Initialized EGL, version 1.4
01-12 13:12:33.230 D/OpenGLRenderer( 585): Swap behavior 2
01-12 13:12:33.659 W/ActivityManager( 585): Activity pause timeout for ActivityRecord{44df131 u0 com.android.launcher3/.Launcher t24 f}
01-12 13:12:33.660 I/ActivityManager( 585): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=com.android.launcher3/.Launcher} from uid 0 on display 0
01-12 13:12:34.860 W/WindowManager( 585): Attempted to remove non-existing token: [email protected]
01-12 13:12:35.941 W/ActivityManager( 585): Force finishing activity com.android.launcher3/.Launcher
01-12 13:12:36.110 I/ActivityManager( 585): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=com.android.launcher3/.Launcher} from uid 0 on display 0
01-12 13:12:36.142 W/ActivityManager( 585): Force finishing activity com.android.launcher3/.Launcher
01-12 13:12:36.197 I/ActivityManager( 585): Killing 3995:com.android.launcher3/u0a46 (adj 0): crash
01-12 13:12:36.198 D/ActivityManager( 585): cleanUpApplicationRecord -- 3995
01-12 13:12:36.210 I/ActivityManager( 585): Start proc 4633:com.android.launcher3/u0a46 for activity com.android.launcher3/.Launcher
01-12 13:12:36.236 W/InputDispatcher( 585): channel '4c99377 com.android.launcher3/com.android.launcher3.Launcher (server)' ~ Consumer closed input channel or an error occurred. events=0x9
01-12 13:12:36.236 E/InputDispatcher( 585): channel '4c99377 com.android.launcher3/com.android.launcher3.Launcher (server)' ~ Channel is unrecoverably broken and will be disposed!
01-12 13:12:36.237 D/GraphicsStats( 585): Buffer count: 11
01-12 13:12:36.248 I/WindowManager( 585): WIN DEATH: Window{4c99377 u0 com.android.launcher3/com.android.launcher3.Launcher}
01-12 13:12:36.248 W/InputDispatcher( 585): Attempted to unregister already unregistered input channel '4c99377 com.android.launcher3/com.android.launcher3.Launcher (server)'
01-12 13:12:36.328 W/AppOps ( 585): Finishing op nesting under-run: uid 1000 pkg android code 24 time=0 duration=0 nesting=0
01-12 13:12:36.335 W/System ( 4633): ClassLoader referenced unknown path: /system/app/Launcher3/lib/arm64
01-12 13:12:36.351 D/LauncherProvider( 4633): Launcher process started
01-12 13:12:36.367 V/Launcher( 4633): LauncherAppState inited
Click to expand...
Click to collapse
schickel said:
So, the 1st issue: Can't change the wallpaper with the default launcher.
Click to expand...
Click to collapse
Install Google wallpapers app from PlayStore, I think the stock launcher likes it.
Or use one of the other dozen ways to apply wallpaper.
This is a good option too https://forum.xda-developers.com/go...l-launcher-7-1-3231428-flashable-zip-t3477798
buffal0b1ll said:
Install Google wallpapers app from PlayStore, I think the stock launcher likes it.
Or use one of the other dozen ways to apply wallpaper.
Click to expand...
Click to collapse
I've installed "Google Now Launcher". With this launcher I was able to change the wallpaper. And now the changing of the wallpaper also works on Launcher3...
ntfs/exFAT otg read/write support?
kernelbase said:
ntfs/exFAT otg read/write support?
Click to expand...
Click to collapse
Yes, I attached my USB-OTG stick and copied my TB-backup files to my tablet
kernelbase said:
ntfs/exFAT otg read/write support?
Click to expand...
Click to collapse
That's kernel dependent, no? I don't know about the stock kernel, but FireIce kernel says it supports OTG ntfs/exFAT in it's OP. EX kernel mentions ntfs/exFAT support in it's OP too.
schickel said:
Yes, I attached my USB-OTG stick and copied my TB-backup files to my tablet
Click to expand...
Click to collapse
buffal0b1ll said:
That's kernel dependent, no? I don't know about the stock kernel, but FireIce kernel says it supports OTG ntfs/exFAT in it's OP. EX kernel mentions ntfs/exFAT support in it's OP too.
Click to expand...
Click to collapse
I've forgot to mention that I have the FireIce kernel.....
anyone have a link to that vendor image?
Great ROM! I love the nav bar
THANK YOU!!!!
joeyddr said:
anyone have a link to that vendor image?
Click to expand...
Click to collapse
Try this one vendor-n4f26m.img (vendor n4f26m)
https://www.beschraenkt.com/cloud/index.php/s/dwAVtbycfL6CUU5
vendor n4f26q:
https://www.beschraenkt.com/cloud/index.php/s/c5SpWnDoXgJDw1f
Any chance of getting LTE support? I have the LTE N9 on Google FI, so it would be nice if I could get that working like on the older versions of PureNexus.
Just a question =]
Either way, thanks for reviving this ROM! works great on my 6P & was disappointed when I saw work had stopped.
EDIT: Just realized... It probably doesn't matter if it's officially supported, I can just flash the LTE Vendor IMG to get around this.
Running great so far, is there a way to make the notification light work? I remember it used to.
joeyddr said:
Running great so far, is there a way to make the notification light work? I remember it used to.
Click to expand...
Click to collapse
I'll look into it. As I recall all it did was glow white when charging and/or a notification was received(??). Was never fully functional.
buffal0b1ll said:
I'll look into it. As I recall all it did was glow white when charging. Was never fully functional.
Click to expand...
Click to collapse
It worked fine. It works on a few other roms also
Veritas06 said:
Any chance of getting LTE support? I have the LTE N9 on Google FI, so it would be nice if I could get that working like on the older versions of PureNexus.
Just a question =]
Either way, thanks for reviving this ROM! works great on my 6P & was disappointed when I saw work had stopped.
EDIT: Just realized... It probably doesn't matter if it's officially supported, I can just flash the LTE Vendor IMG to get around this.
Click to expand...
Click to collapse
Good to know! So you're flashing the December NMF26F vendor? You know you can text edit the /vendor/build.prop fingerpint to match the lines in the /system/build.prop to workaround the mismatch error on boot, right?
buffal0b1ll said:
Good to know! So you're flashing the December NMF26F vendor? You know you can text edit the /vendor/build.prop fingerpint to match the lines in the /system/build.prop to workaround the mismatch error on boot, right?
Click to expand...
Click to collapse
Here's a thread with a zip which can be flashed to solve the vendor problem:
https://forum.xda-developers.com/nexus-9/development/fix-build-prop-variety-fix-aka-contact-t3133347
New build is up https://www.androidfilehost.com/?fid=745425885120700243
Fixed bootanimation!
and changelog
https://docs.google.com/document/d/1ROCTINpYR2M2QZ-uzErZSNK8gjIm_bXS6sXL83YePd0/pub
I have a Samsung J330F. When I try to play any audio with the back and call speaker it just crashes. The fix provided didn't do anything. Any help? The log is when i try to play a video in newpipe
com.google.android.exoplayer2.ExoPlaybackException: MediaCodecAudioRenderer error, index=1, format=Format(null, null, null, audio/raw, null, -1, null, [-1, -1, -1.0], [2, 44100]), format_supported=YES
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:566)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: com.google.android.exoplayer2.audio.AudioSink$InitializationException: AudioTrack init failed 0 Config(44100, 12, 44100)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.buildAudioTrack(DefaultAudioSink.java:2092)
at com.google.android.exoplayer2.audio.DefaultAudioSink.buildAudioTrack(DefaultAudioSink.java:1070)
at com.google.android.exoplayer2.audio.DefaultAudioSink.buildAudioTrackWithRetry(DefaultAudioSink.java:1049)
at com.google.android.exoplayer2.audio.DefaultAudioSink.initializeAudioTrack(DefaultAudioSink.java:846)
at com.google.android.exoplayer2.audio.DefaultAudioSink.handleBuffer(DefaultAudioSink.java:929)
at com.google.android.exoplayer2.audio.MediaCodecAudioRenderer.processOutputBuffer(MediaCodecAudioRenderer.java:703)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.drainOutputBuffer(MediaCodecRenderer.java:1894)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:792)
at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:989)
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:490)
... 3 more
Suppressed: com.google.android.exoplayer2.audio.AudioSink$InitializationException: AudioTrack init failed 0 Config(44100, 12, 44100)
... 13 more
Caused by: java.lang.UnsupportedOperationException: Cannot create AudioTrack
at android.media.AudioTrack$Builder.build(AudioTrack.java:1018)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.createAudioTrackV29(DefaultAudioSink.java:2141)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.createAudioTrack(DefaultAudioSink.java:2119)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.buildAudioTrack(DefaultAudioSink.java:2084)
... 12 more
Caused by: java.lang.UnsupportedOperationException: Cannot create AudioTrack
at android.media.AudioTrack$Builder.build(AudioTrack.java:1018)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.createAudioTrackV29(DefaultAudioSink.java:2141)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.createAudioTrack(DefaultAudioSink.java:2119)
at com.google.android.exoplayer2.audio.DefaultAudioSink$Configuration.buildAudioTrack(DefaultAudioSink.java:2084)
Click to expand...
Click to collapse
did you find any solutions? i am in the same boat as you..