[DEV] CyanogenMod10 for GT-I8190 [WIP]

Search This thread

iKlutz

Senior Member
Feb 9, 2013
722
202
London
OnePlus 7T Pro
OPPO Find X3 Pro
Keep it clean guys is nice that there is beta testers but if you not sure how to compile you should steer clear of this until there is an easy install official build or something as the devs don't have the time to build this and help everyone else.
If you're interested in development in sure there's gotta be a basic guideline somewhere around xda as I'm gonna see if I can learn to but you should have basic knowledge of some kind programming before you start maybe Linux or C++.
Hope this helps.

Sent from the dark side on my GT-I8190
 

Shaaan

Inactive Recognized Developer
May 6, 2011
2,387
4,718
Mumbai
@op : i have been wondering why your commits look pretty similar to that of Diego's! Also, the commits appears a day or two after Diego's!

Are you kanging?

I do not respond to tech support via PM
 

Eskuero

Recognized Developer
Feb 15, 2012
1,388
2,284
@op : i have been wondering why your commits look pretty similar to that of Diego's! Also, the commits appears a day or two after Diego's!

Are you kanging?

I do not respond to tech support via PM

No, all i submited to my repo are just after reading and attempting to understand logs.

Enviado desde mi GT-I8190 usando Tapatalk 2
 

The-Captain

Retired Forum Moderator / Inactive Themer
May 18, 2011
2,802
3,179
If you want a guide on how to compile, use google! The developer is by no means required to do anything! Thread Cleaned.
 
  • Like
Reactions: DocMAX and vonuzu

Eskuero

Recognized Developer
Feb 15, 2012
1,388
2,284
I managed to get apns show by a quick change between airplane mode, but then still data nor working, and phone app crashing, that's not the way, I've been reading logs with more eyes, and finally find where's the issue, but no idea, absolutely no idea of what's happening.

Sim card is not beeing loaded properly by RIL, it allows you to set pin and sometimes makes calls and sms, but it's failing when requesting the IMSI, IMSI are just a few numbers provided by SIM to allow ril to setup the correct apns depending on carrier and country by setting two props that lately will be read by PhoneService to show the right apns, that's why my props are null on CM10:

[gsm.sim.operator.numeric]: []
[gsm.sim.operator.iso-country]: []

This is what radio log is telling me

Code:
D/RILJ    ( 2339): [0037]> getIMSI: GET_IMSI aid: null
D/RILJ    ( 2339): [0038]> iccIO: SIM_IO 0xc0 0x2fe2  path: 3F00,0,0,15 aid: null
E/RIL     ( 1694): TX: Time: 2526664475 / 86996
E/RIL     ( 1694): TX: M:IPC_MISC_CMD S:IPC_MISC_ME_IMSI T:IPC_CMD_GET l:7 m:23 a:0
E/RIL     ( 1694): RX: Time: 2526664475 / 86997
E/RIL     ( 1694): RX: M:IPC_GEN_CMD S:IPC_GEN_PHONE_RES T:IPC_CMD_RESP l:c m:2e a:23
E/RIL     ( 1694): RX: 0A 02 02 03 00 
E/RIL     ( 1694): requestGetIMSI: File IMSI_FILE open failed (No such file or directory) 
D/RILJ    ( 2339): [0039]> iccIO: SIM_IO 0xc0 0x6f40  path: 3F007F10,0,0,15 aid: null
D/RILJ    ( 2339): [0037]< GET_IMSI error: com.android.internal.telephony.CommandException: GENERIC_FAILURE

If someone want's to read the entire radio log, it's here:
http://pastebin.com/vn23tC0H

I need help.

P.D:
- Torch app is fixed now.

I was wondering now... may it be efs folder wiped? I'm not sure if it get wiped, I'm not really experimented with samsung devices, but I've seen a few people usually making sure of backup it and reflash it again...
 
Last edited:
  • Like
Reactions: gegode

Benzonat0r

Senior Member
Sep 4, 2009
1,298
1,256
Format /system doesn't wipe your /efs folder, but it wipes your /modemfs clean.

If you want I can provide my /efs for testing.
 

Benzonat0r

Senior Member
Sep 4, 2009
1,298
1,256
could be a script problem....can you pass me your update-script??? it is autogenerated yeah....but sometimes we must modify :) btw you have data problems also on wifi??

I think this is the one.

Code:
assert(getprop("ro.product.device") == "golden" || getprop("ro.build.product") == "golden" || 
       getprop("ro.product.device") == "i8190" || getprop("ro.build.product") == "i8190" || 
       getprop("ro.product.device") == "GT-I8190" || getprop("ro.build.product") == "GT-I8190");
mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/system");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");
show_progress(0.500000, 0);
format("ext4", "EMMC", "/dev/block/mmcblk0p22", "0", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/system");
package_extract_dir("system", "/system");
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
symlink("busybox", "/system/xbin/[", "/system/xbin/[[",
        "/system/xbin/adjtimex", "/system/xbin/arp", "/system/xbin/ash",
        "/system/xbin/awk", "/system/xbin/base64", "/system/xbin/basename",
        "/system/xbin/bbconfig", "/system/xbin/blkid", "/system/xbin/blockdev",
        "/system/xbin/brctl", "/system/xbin/bunzip2", "/system/xbin/bzcat",
        "/system/xbin/bzip2", "/system/xbin/cal", "/system/xbin/cat",
        "/system/xbin/catv", "/system/xbin/chattr", "/system/xbin/chgrp",
        "/system/xbin/chmod", "/system/xbin/chown", "/system/xbin/chroot",
        "/system/xbin/clear", "/system/xbin/cmp", "/system/xbin/comm",
        "/system/xbin/cp", "/system/xbin/cpio", "/system/xbin/crond",
        "/system/xbin/crontab", "/system/xbin/cut", "/system/xbin/date",
        "/system/xbin/dc", "/system/xbin/dd", "/system/xbin/depmod",
        "/system/xbin/devmem", "/system/xbin/df", "/system/xbin/diff",
        "/system/xbin/dirname", "/system/xbin/dmesg", "/system/xbin/dnsd",
        "/system/xbin/dos2unix", "/system/xbin/du", "/system/xbin/echo",
        "/system/xbin/ed", "/system/xbin/egrep", "/system/xbin/env",
        "/system/xbin/expand", "/system/xbin/expr", "/system/xbin/false",
        "/system/xbin/fdisk", "/system/xbin/fgrep", "/system/xbin/find",
        "/system/xbin/flash_lock", "/system/xbin/flash_unlock",
        "/system/xbin/flashcp", "/system/xbin/flock", "/system/xbin/fold",
        "/system/xbin/free", "/system/xbin/freeramdisk", "/system/xbin/fsync",
        "/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser",
        "/system/xbin/getopt", "/system/xbin/grep", "/system/xbin/groups",
        "/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt",
        "/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id",
        "/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod",
        "/system/xbin/install", "/system/xbin/iostat", "/system/xbin/ip",
        "/system/xbin/kill", "/system/xbin/killall", "/system/xbin/killall5",
        "/system/xbin/length", "/system/xbin/less", "/system/xbin/ln",
        "/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr",
        "/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat",
        "/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat",
        "/system/xbin/man", "/system/xbin/md5sum", "/system/xbin/mesg",
        "/system/xbin/mkdir", "/system/xbin/mke2fs", "/system/xbin/mkfifo",
        "/system/xbin/mkfs.ext2", "/system/xbin/mkfs.vfat",
        "/system/xbin/mknod", "/system/xbin/mkswap", "/system/xbin/mktemp",
        "/system/xbin/modinfo", "/system/xbin/modprobe", "/system/xbin/more",
        "/system/xbin/mount", "/system/xbin/mountpoint", "/system/xbin/mpstat",
        "/system/xbin/mv", "/system/xbin/nanddump", "/system/xbin/nandwrite",
        "/system/xbin/netstat", "/system/xbin/nice", "/system/xbin/nohup",
        "/system/xbin/nslookup", "/system/xbin/ntpd", "/system/xbin/od",
        "/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof",
        "/system/xbin/ping", "/system/xbin/pkill", "/system/xbin/pmap",
        "/system/xbin/poweroff", "/system/xbin/printenv", "/system/xbin/printf",
        "/system/xbin/ps", "/system/xbin/pstree", "/system/xbin/pwd",
        "/system/xbin/pwdx", "/system/xbin/rdev", "/system/xbin/readlink",
        "/system/xbin/realpath", "/system/xbin/renice", "/system/xbin/reset",
        "/system/xbin/resize", "/system/xbin/rev", "/system/xbin/rm",
        "/system/xbin/rmdir", "/system/xbin/rmmod", "/system/xbin/route",
        "/system/xbin/run-parts", "/system/xbin/rx", "/system/xbin/sed",
        "/system/xbin/seq", "/system/xbin/setconsole", "/system/xbin/setserial",
        "/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
        "/system/xbin/sha256sum", "/system/xbin/sha512sum",
        "/system/xbin/sleep", "/system/xbin/sort", "/system/xbin/split",
        "/system/xbin/stat", "/system/xbin/strings", "/system/xbin/stty",
        "/system/xbin/sum", "/system/xbin/swapoff", "/system/xbin/swapon",
        "/system/xbin/sync", "/system/xbin/sysctl", "/system/xbin/tac",
        "/system/xbin/tail", "/system/xbin/tar", "/system/xbin/taskset",
        "/system/xbin/tee", "/system/xbin/telnet", "/system/xbin/telnetd",
        "/system/xbin/test", "/system/xbin/tftp", "/system/xbin/tftpd",
        "/system/xbin/time", "/system/xbin/timeout", "/system/xbin/top",
        "/system/xbin/touch", "/system/xbin/tr", "/system/xbin/traceroute",
        "/system/xbin/true", "/system/xbin/ttysize", "/system/xbin/tune2fs",
        "/system/xbin/umount", "/system/xbin/uname", "/system/xbin/uncompress",
        "/system/xbin/unexpand", "/system/xbin/uniq", "/system/xbin/unix2dos",
        "/system/xbin/unlzma", "/system/xbin/unlzop", "/system/xbin/unxz",
        "/system/xbin/unzip", "/system/xbin/uptime", "/system/xbin/usleep",
        "/system/xbin/uudecode", "/system/xbin/uuencode", "/system/xbin/vi",
        "/system/xbin/watch", "/system/xbin/wc", "/system/xbin/wget",
        "/system/xbin/which", "/system/xbin/whoami", "/system/xbin/xargs",
        "/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes",
        "/system/xbin/zcat");
symlink("mksh", "/system/bin/sh");
symlink("toolbox", "/system/bin/cat", "/system/bin/chmod",
        "/system/bin/chown", "/system/bin/cmp", "/system/bin/date",
        "/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
        "/system/bin/getevent", "/system/bin/getprop", "/system/bin/hd",
        "/system/bin/id", "/system/bin/ifconfig", "/system/bin/iftop",
        "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice",
        "/system/bin/kill", "/system/bin/ln", "/system/bin/log",
        "/system/bin/ls", "/system/bin/lsmod", "/system/bin/lsof",
        "/system/bin/md5", "/system/bin/mkdir", "/system/bin/mount",
        "/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat",
        "/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
        "/system/bin/ps", "/system/bin/r", "/system/bin/reboot",
        "/system/bin/renice", "/system/bin/rm", "/system/bin/rmdir",
        "/system/bin/rmmod", "/system/bin/route", "/system/bin/schedtop",
        "/system/bin/sendevent", "/system/bin/setconsole",
        "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd",
        "/system/bin/start", "/system/bin/stop", "/system/bin/sync",
        "/system/bin/top", "/system/bin/touch", "/system/bin/umount",
        "/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
        "/system/bin/wipe");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 0, 0755, 0755, "/system/addon.d");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/librank");
set_perm(0, 0, 06755, "/system/xbin/procmem");
set_perm(0, 0, 06755, "/system/xbin/procrank");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 06755, "/system/xbin/tcpdump");
show_progress(0.200000, 0);
show_progress(0.200000, 10);
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "restore");
delete("/system/bin/backuptool.sh");
delete("/system/bin/backuptool.functions");
package_extract_file("system/bin/modelid_cfg.sh", "/tmp/modelid_cfg.sh");
set_perm(0, 0, 0777, "/tmp/modelid_cfg.sh");
run_program("/tmp/modelid_cfg.sh", "");
show_progress(0.200000, 10);
package_extract_file("boot.img", "/dev/block/mmcblk0p20");
show_progress(0.100000, 0);
unmount("/system");
 

Eskuero

Recognized Developer
Feb 15, 2012
1,388
2,284
Updater-script is autogenerated, that doesn't matter, if you want to edit permissions or create empty files init.d scripts is your choose.

Enviado desde mi GT-I8190 usando Tapatalk 2
 
  • Like
Reactions: enox.co

Eskuero

Recognized Developer
Feb 15, 2012
1,388
2,284
I know that some of you want's to taste stock android, so this night I'll try to upload an alpha, I'll do that to make sure the thread keep clean only for development, so rom questions and links will be on another thread.

Enviado desde mi GT-I8190 usando Tapatalk 2
 

lupohirp

Inactive Recognized Developer
Jul 27, 2010
977
7,399
Avellino
I'll give you permissions to push pull from my repos so we can work together

Enviado desde mi GT-I8190 usando Tapatalk 2


ok great oliver...btw for data problems....have you tried to add these properties in build prop?? i saw in your system.prop that wasn't there and they are needed,

ro.carrier=unknown
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.telephony.ril_class=SamsungRIL
ro.telephony.ril.v3=datacall,icccardstatus
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    Sin%2520nombre.png



    Like a few of you knows I'm working on a CM10 (Android 4.1.2) port from source for our device, so I open this thread, to discuss the work in progress, so... NOBODY THAT DON'T KNOW HOW TO BUILD ROM FROM SOURCE IS ALLOWED TO POST NOTHING HERE.

    Our device

    Our platform it's U8500, subversion U8430, codename montblanc, a SoC developed by Sony, but our manufaturer is Samsung, and our device codename is golden. The default clock cpu speed is 1 Ghz and our GPU renderer is Mali-400, our wifi/bluetooth/fm-radio receiver version is bcm4334 using a bcmdhd module.

    What means that?

    That means that our processor it's one completely closed, there's no source nor documentation about none of the strange binaries with what we must to work. Officially our latest android version is 4.1.2, the one I'm porting, so there's a big possibility of that finally all becomes to work, but also there's a big possibility of that evertyhing will work buggy and slow.

    When will you release it?

    I've a few interesting ideas about quality, at least it must to have everything working, and the UI must to be more or less fast. That means between one week or ten years. I'm a 16 years teenager studying and with girls in mind, so DON'T ASK FOR ETAS/UPDATES

    Will you support or Galaxy S3 Mini variants?

    I DON'T LIKE TO SUPPORT A DEVICE I DON'T OWN, SO THE ANSWER IS NO, I'll only support GSM version without NFC chip.
    But the source code it's on my github, and I don't think that can be too much difficult to port it to another variant.

    I've found a bug!

    You're awesome men! But this is full of bugs, and most of them are know.

    If you want to report bugs please read THIS HOWTO first. Please try to provide logs if you see errors (logcat and dmesg). If you don't know how to do that check google or ask people here to help you. Contact me on:

    oliverarafo@gmail.com

    My source code:
    https://github.com/OliverG96?tab=repositories
    18
    Well that's the actual situation, Sound, Mobile Network and Camera aren't working, and I'll not release CM10 without them. What actually it's scaring me is just Data and Sound, specially sound, since looks like a really STE thing.

    I've the parts of logcats reporting those errors:

    - Data Mobile:

    Code:
    I/SystemServer( 1999): Connectivity Service
    D/ConnectivityService( 1999): ConnectivityService starting up
    E/MobileDataStateTracker( 1999): default: Ignoring feature request because could not acquire PhoneService
    E/MobileDataStateTracker( 1999): default: Could not enable APN type "default"
    I/WifiService( 1999): WifiService starting up with Wi-Fi disabled
    D/WifiWatchdogStateMachine( 1999): Disabling poor network avoidance for wi-fi only device

    The important part is the one saying "Ignoring feature request because could not acquire PhoneService", cause after it the code breaks, and forces the data network to stop. I've located the java function there:

    https://github.com/CyanogenMod/andr.../android/net/MobileDataStateTracker.java#L546

    It happens inside the apns function, that's why it's nor possible to add apn and there's no one defined, so data mobile don't work.
    This is catched when the variable mPhoneService is null, so we must to find a way to make it to not be null.
    I hope there's someone with more java knowledge than me, so we can found the problem.

    - Sound:

    This is making me to feel bad, because the prebuilt samsung sound binaries are already added, and I cannot see any other missing. Looks like a problem with the specific STE binaries missing things, I suppose this is the problem:

    Code:
    E/ADM     ( 2262): [ERR] omx_log:258 Init --> OMX_ErrorInsufficientResources
    E/ADM     ( 2262): [ERR] vendor/st-ericsson/variant/multimedia/audio/adm/src/ste_adm_main.c:60 il_tool_log_Init() failed!
    E/ADM     ( 2262): [ERR] vendor/st-ericsson/variant/multimedia/audio/adm/src/ste_adm_main.c:91 unlink() No such file or directory
    I/ADM     ( 2262): 4:    73949998: [INFO] db:622 DB closed, res = 0
    I/admsrv  ( 2261): ADM server terminated

    I'll try to contact Jerpelea, one of the most active members of sony novathor devices on oficial CyanogenMod team, maybe he can give me some interesting points.

    - Camera:

    This is the less important thing for me, there're still some binaries to be added and also some keys to be added for libcamera_client.so source. I suppose it's not the most difficult thing. Sound and data mobile are more important...:highfive:
    Anyway this is where it's failing, but as I've already said, are just some simple things:

    Code:
    I/CameraService( 1681): CameraService started (pid=1681)
    E/HAL     ( 1681): load: module=/system/lib/hw/camera.montblanc.so
    E/HAL     ( 1681): Cannot load library: link_image[1916]:  1681 could not load needed library 'libblt_hw.so' for 'camera.montblanc.so' (load_library[1118]: Library 'libblt_hw.so' not found)
    E/CameraService( 1681): Could not load camera HAL module

    For a full logcat from first boot until it shows UI check this:

    http://pastebin.com/u0Uvy3rZ

    i'm an experienced developer and today i will get a galaxy s3 mini and then i will help you :) for the first problem....try to comment these lines of codes so cycle doesn't break and then rebuild. for the second problem...yeah this is a mess honestly and we must work around soemthin'.....for the third problem you have missed libblt_hw.so in lib folder or in hw folder check that :)
    17

    Alpha3 (23-02-13)
    - Camera (Only pictures, no camcorder, slow panorama)
    - Minor things with Audio and Sensors

    Alpha2 (22-02-13)
    - Audio
    - HW Decoders

    Alpha1 (07-02-13)
    - Internal SDCard
    - SMS and Calls

    Alpha0 (02-02-13)
    - Wifi
    - Bluetooth
    - External SDCard
    - USB Mounting
    - Sensors (Orientation&Brightness)

    NOTE: I'll now release none of the Alpha0, that's are for testing myself, if you want it build from source.​
    16
    Well that's the actual situation, Sound, Mobile Network and Camera aren't working, and I'll not release CM10 without them. What actually it's scaring me is just Data and Sound, specially sound, since looks like a really STE thing.

    I've the parts of logcats reporting those errors:

    - Data Mobile:

    Code:
    I/SystemServer( 1999): Connectivity Service
    D/ConnectivityService( 1999): ConnectivityService starting up
    E/MobileDataStateTracker( 1999): default: Ignoring feature request because could not acquire PhoneService
    E/MobileDataStateTracker( 1999): default: Could not enable APN type "default"
    I/WifiService( 1999): WifiService starting up with Wi-Fi disabled
    D/WifiWatchdogStateMachine( 1999): Disabling poor network avoidance for wi-fi only device

    The important part is the one saying "Ignoring feature request because could not acquire PhoneService", cause after it the code breaks, and forces the data network to stop. I've located the java function there:

    https://github.com/CyanogenMod/andr.../android/net/MobileDataStateTracker.java#L546

    It happens inside the apns function, that's why it's nor possible to add apn and there's no one defined, so data mobile don't work.
    This is catched when the variable mPhoneService is null, so we must to find a way to make it to not be null.
    I hope there's someone with more java knowledge than me, so we can found the problem.

    - Sound:

    This is making me to feel bad, because the prebuilt samsung sound binaries are already added, and I cannot see any other missing. Looks like a problem with the specific STE binaries missing things, I suppose this is the problem:

    Code:
    E/ADM     ( 2262): [ERR] omx_log:258 Init --> OMX_ErrorInsufficientResources
    E/ADM     ( 2262): [ERR] vendor/st-ericsson/variant/multimedia/audio/adm/src/ste_adm_main.c:60 il_tool_log_Init() failed!
    E/ADM     ( 2262): [ERR] vendor/st-ericsson/variant/multimedia/audio/adm/src/ste_adm_main.c:91 unlink() No such file or directory
    I/ADM     ( 2262): 4:    73949998: [INFO] db:622 DB closed, res = 0
    I/admsrv  ( 2261): ADM server terminated

    I'll try to contact Jerpelea, one of the most active members of sony novathor devices on oficial CyanogenMod team, maybe he can give me some interesting points.

    - Camera:

    This is the less important thing for me, there're still some binaries to be added and also some keys to be added for libcamera_client.so source. I suppose it's not the most difficult thing. Sound and data mobile are more important...:highfive:
    Anyway this is where it's failing, but as I've already said, are just some simple things:

    Code:
    I/CameraService( 1681): CameraService started (pid=1681)
    E/HAL     ( 1681): load: module=/system/lib/hw/camera.montblanc.so
    E/HAL     ( 1681): Cannot load library: link_image[1916]:  1681 could not load needed library 'libblt_hw.so' for 'camera.montblanc.so' (load_library[1118]: Library 'libblt_hw.so' not found)
    E/CameraService( 1681): Could not load camera HAL module

    For a full logcat from first boot until it shows UI check this:

    http://pastebin.com/u0Uvy3rZ
    13
    Audio is workinggggggg!