Hey all,
I recently started porting the Music Player app from stock Samsung firmware (Galaxy S4) to all ROMs including CyanogenMOD.
It was a real challenge because obviously it required combining the TouchWiz interface into the MusicPlayer APK since CyanogenMOD doesn't have those frameworks and the music player app depends on them.
Once I was able to successfully port the Music Player app and open it on my CM10.2, I ran into a different problem.
The Music Player app depends on some system shared libraries (/system/lib) which Samsung has included in their stock roms but are not present in CyanogenMOD or other custom roms. These libraries are needed in order for the MusicPlayer app to play music and for SoundAlive to work.
However, I don't really know which libraries to copy over in order to make it work. The documentation on SoundAlive on the Internet is really limited.
Has anyone had any experience with porting SoundAlive to their own ROM and knows which libraries are needed?
The first error I receive is that libmedia_jni.so cannot be loaded because of a missing symbol:
I recently started porting the Music Player app from stock Samsung firmware (Galaxy S4) to all ROMs including CyanogenMOD.
It was a real challenge because obviously it required combining the TouchWiz interface into the MusicPlayer APK since CyanogenMOD doesn't have those frameworks and the music player app depends on them.
Once I was able to successfully port the Music Player app and open it on my CM10.2, I ran into a different problem.
The Music Player app depends on some system shared libraries (/system/lib) which Samsung has included in their stock roms but are not present in CyanogenMOD or other custom roms. These libraries are needed in order for the MusicPlayer app to play music and for SoundAlive to work.
However, I don't really know which libraries to copy over in order to make it work. The documentation on SoundAlive on the Internet is really limited.
Has anyone had any experience with porting SoundAlive to their own ROM and knows which libraries are needed?
The first error I receive is that libmedia_jni.so cannot be loaded because of a missing symbol:
Code:
_ZN7android18Surface_getSurfaceEP7_JNIEnvP8_jobject