Reply
Thread Tools
Posts: 63 | Thanked: 121 times | Joined on Dec 2011 @ Sofia, Bulgaria
#21
I wrote it but it gave remote object '/system/lib/libcamera.so' does not exist

probably because the android on my n900 is 2.3.4
 
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#22
Originally Posted by vakkov View Post
I wrote it but it gave remote object '/system/lib/libcamera.so' does not exist

probably because the android on my n900 is 2.3.4
Try that method:
1) Extract libcamera.zip files from zip in the attachment (I've copied them from my 2.3.7 nitdroid)
2) Boot into Maemo and copy them in /home/system/lib/
3) Try again with "adb pull /system/lib/libcamera.so proprietary/libcamera.so" from nitdroid

Attached Files
File Type: zip libcamera.zip (54.5 KB, 507 views)
 
Posts: 63 | Thanked: 121 times | Joined on Dec 2011 @ Sofia, Bulgaria
#23
I just copied the file where the error says and it's compiling for about an hour now - the funny thing is that the machine is a windows machine running ubuntu az a VM. Hope it doesn't give an error again.

EDIT: my bad - didn't type lunch n900-userdebug so the problem persists - will try with adb tomorrow

Last edited by vakkov; 2012-02-09 at 22:32.
 
Posts: 63 | Thanked: 121 times | Joined on Dec 2011 @ Sofia, Bulgaria
#24
Target system fs image: out/target/product/n900/obj/PACKAGING/systemimage_intermediates/system.img
Install system fs image: out/target/product/n900/system.img
Installed file list: out/target/product/n900/installed-files.txt
root@ubuntu:/home/user/Documents/nitdroid#


I think it's ready now - i also have ramdisk.img and usersdata.img
 

The Following User Says Thank You to vakkov For This Useful Post:
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#25
Thanks for testing the solution vakkov, guide updated
 
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#26
Guide updated with steps for ics source compile..but I suggest to keep compiling gingerbread branch because the changes that e-yes submit sometimes are in this branch, not ics

EDIT: Guide updated again, removed manual installation of Android SDK and added automatic SDK installation through Eclipse ADT Plugin

Last edited by blackjack4it; 2012-03-15 at 13:08.
 
Posts: 43 | Thanked: 18 times | Joined on May 2010 @ Sydney
#27
Hi all,

Is it possible to build only a small part?
For example, if I only want to build the kernel, or a particular application?
Thanks.

Last edited by pigeond; 2012-03-20 at 23:47.
 
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#28
If with "a small part" you mean a driver that you wants to let nitdroid use it you have two ways to do that:
1) compile inside the kernel
2) compile that driver as a module (and load it with the commands insmod)
for both choices you can find a lot of tutorials by googling..for example, to compile a driver as a module here there is a little guide:
http://android-jotting.blogspot.it/2...driver-as.html
 

The Following User Says Thank You to blackjack4it For This Useful Post:
Posts: 43 | Thanked: 18 times | Joined on May 2010 @ Sydney
#29
Hi,

I'm trying to follow the full compile process now, but:

For step 15:
15) gedit external/mesa3d/src/glsl/linker.cpp and add this:
#include <stddef.h>
after the other #include

I don't actually have external/mesa3d/ at all.

Similar problems for step 16, there is no libpp under external/oprofile


Step 18, I do not have external/llvm either.


Ideas?

Thanks.

Last edited by pigeond; 2012-03-30 at 06:50.
 
Posts: 176 | Thanked: 190 times | Joined on Jun 2011 @ Italy
#30
Are you compiling ics or gingerbread branch?
 
Reply


 
Forum Jump


All times are GMT. The time now is 17:44.