Post Reply

Building Cyanogenmod for nexus 7 (flo) fails early

OP stylon

5th March 2014, 09:35 PM   |  #1  
OP Member
Flag Aachen, Germany
Thanks Meter: 66
 
48 posts
Join Date:Joined: Oct 2011
I've tried to build my own Cyanogenmod ROM from scratch following the guide:

http://wiki.cyanogenmod.org/w/Build_for_flo

I did build ROMs for the Kindle Fire (otter) similarily before without problems, so in general, I'm familiar with the process. What fails for the flo build is the extraction of files from the device. This is (a somewhat compressed) log:

remote object '/system/bin/mm-pp-daemon' does not exist
failed to copy '/system/etc/firmware/wcd9310/wcd9310_anc.bin' to '../../../vendor/asus/flo/proprietary/etc/firmware/wcd9310/wcd9310_anc.bin': Permission denied
failed to copy '/system/etc/firmware/wcd9310/wcd9310_mbhc.bin' to '../../../vendor/asus/flo/proprietary/etc/firmware/wcd9310/wcd9310_mbhc.bin': Permission denied
remote object '/system/lib/egl/libEGL_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv1_CM_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv2_adreno200.so' does not exist
remote object '/system/lib/egl/libq3dtools_adreno200.so' does not exist
remote object '/system/lib/libc2d2_a3xx.so' does not exist
remote object '/system/lib/libgeofence.so' does not exist
remote object '/system/lib/libloc_adapter.so' does not exist
remote object '/system/lib/libloc_api_v02.so' does not exist
remote object '/system/lib/libmm-abl-oem.so' does not exist

The rest of the files seems to work as expected.

I've bought the 16GB Nexus 7 (2013) device on ebay and it was reset to factory defaults. So, in general I assume that the original files are in place. But I'm not sure where exactly the error lies. I've checked via adb and the egl-libs are named *_adreno.so instead of *_adreno200.so, and I've rather the feeling that the extract-files.sh is wrong or not up-to-date here.

Does anybody know what is wrong and provide hints/help, please?

Best,
STYLON
8th March 2014, 05:28 AM   |  #2  
zaclimon's Avatar
Recognized Contributor
Flag Montréal
Thanks Meter: 2,798
 
3,372 posts
Join Date:Joined: Aug 2011
Donate to Me
More
Quote:
Originally Posted by stylon

I've tried to build my own Cyanogenmod ROM from scratch following the guide:

http://wiki.cyanogenmod.org/w/Build_for_flo

I did build ROMs for the Kindle Fire (otter) similarily before without problems, so in general, I'm familiar with the process. What fails for the flo build is the extraction of files from the device. This is (a somewhat compressed) log:

remote object '/system/bin/mm-pp-daemon' does not exist
failed to copy '/system/etc/firmware/wcd9310/wcd9310_anc.bin' to '../../../vendor/asus/flo/proprietary/etc/firmware/wcd9310/wcd9310_anc.bin': Permission denied
failed to copy '/system/etc/firmware/wcd9310/wcd9310_mbhc.bin' to '../../../vendor/asus/flo/proprietary/etc/firmware/wcd9310/wcd9310_mbhc.bin': Permission denied
remote object '/system/lib/egl/libEGL_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv1_CM_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv2_adreno200.so' does not exist
remote object '/system/lib/egl/libq3dtools_adreno200.so' does not exist
remote object '/system/lib/libc2d2_a3xx.so' does not exist
remote object '/system/lib/libgeofence.so' does not exist
remote object '/system/lib/libloc_adapter.so' does not exist
remote object '/system/lib/libloc_api_v02.so' does not exist
remote object '/system/lib/libmm-abl-oem.so' does not exist

The rest of the files seems to work as expected.

I've bought the 16GB Nexus 7 (2013) device on ebay and it was reset to factory defaults. So, in general I assume that the original files are in place. But I'm not sure where exactly the error lies. I've checked via adb and the egl-libs are named *_adreno.so instead of *_adreno200.so, and I've rather the feeling that the extract-files.sh is wrong or not up-to-date here.

Does anybody know what is wrong and provide hints/help, please?

Best,
STYLON

On what rom are you? Also have you permitted root permissions on adb?

Envoyé de mon Nexus 7 en utilisant Tapatalk
13th March 2014, 04:31 AM   |  #3  
OP Member
Flag Aachen, Germany
Thanks Meter: 66
 
48 posts
Join Date:Joined: Oct 2011
Quote:
Originally Posted by zaclimon

On what rom are you? Also have you permitted root permissions on adb?

I must admit that I'm new to the Nexus 7, so forgive me if I'm not too knowledgeable yet.

"About tablet" says it's Android 4.4.2, Build KOT49H. According to Google that's a "stock" update from early December. The tablet wasn't rooted when I received it and looked like it was wiped completely.

Best,
STYLON
13th March 2014, 04:34 AM   |  #4  
zaclimon's Avatar
Recognized Contributor
Flag Montréal
Thanks Meter: 2,798
 
3,372 posts
Join Date:Joined: Aug 2011
Donate to Me
More
Quote:
Originally Posted by stylon

I must admit that I'm new to the Nexus 7, so forgive me if I'm not too knowledgeable yet.

"About tablet" says it's Android 4.4.2, Build KOT49H. According to Google that's a "stock" update from early December. The tablet wasn't rooted when I received it and looked like it was wiped completely.

Best,
STYLON

Hmmm well because the nexus 7 is an official device from cyanogenmod, you can begin to build for the device and it'll grab all the stuff you need. That said if you want to do all manually, I can try to guide you though it.

Envoyé de mon Nexus 7 en utilisant Tapatalk
1st April 2014, 06:34 PM   |  #5  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Aug 2010
I met the same problem
Here is my missing file list

remote object '/system/bin/mm-pp-daemon' does not exist
remote object '/system/etc/firmware/wcd9310/wcd9310_anc.bin' does not exist
remote object '/system/etc/firmware/wcd9310/wcd9310_mbhc.bin' does not exist
remote object '/system/lib/egl/libEGL_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv1_CM_adreno200.so' does not exist
remote object '/system/lib/egl/libGLESv2_adreno200.so' does not exist
remote object '/system/lib/egl/libq3dtools_adreno200.so' does not exist
remote object '/system/lib/libc2d2_a3xx.so' does not exist
remote object '/system/lib/libgeofence.so' does not exist
remote object '/system/lib/libloc_api_v02.so' does not exist
remote object '/system/lib/libmm-abl-oem.so' does not exist

Do I need to update extract-files.sh ?

or I could pull those files somewhere else manually.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Nexus 7 (2013) Q&A by ThreadRank