tdm
Well-known member
Oh, also, does anyone have a good VM670 kernel based on 2.6.35? I see GingerKernel floating around on github and that's apparently what Drew uses. I'll probably use that unless someone has a better one.
GB init does "import" as a normal command so that eg. and import line in post-fs can reference files under /system. ICS init does "import" as a part of the parsing process. So that makes it clear why I was getting the import error on my build. I can only assume that lupohirp has done something to change/fix this back to the GB behavior in his build.The first issue I see is that init cannot find /system/etc/init.local.rc (which is referenced from /init.rc on the ramdisk). I didn't think that /system was mounted at the point the rc-files are parsed so I really don't know how his is reading it, but it does seem to be succeeding because there's no error in dmesg.
GB init does not check for an existing directory. ICS init does. Again, I can only assume that lupohirp reverted that.In his system, the two mkdir's fail with r=-17, which looks like EEXIST. But in mine they succeed. Even stranger, I don't see how do_mkdir() in system/core/init/builtins.c can return EEXIST because it checks for that and then runs chmod(), which cannot return EEXIST.
ICS scales just fine as far as I can tell.
I kind of like it, it does some good things and runs quite well.
This is ICS with Launcher Pro (before I did much with it).
Click to view quoted image
Success! I got my build to boot and run on par with Drew's drop: wifi works, no service.
Currently using Drew's kernel+modules and all of the proprietary libs from his drop. Everything else is built from source.
I got past the init troubles by inlining the rc-files under /system/etc and removing "exec sysinit" (after observing that it tries to run /system/xbin/run-parts, which doesn't exist).
Not very professional - but have you tried dirty flashing it? That's how they got SMS working.. also, hoe about incoming/outgoing calls?
Sent from my Amazon Kindle Fire using Tapatalk
Lol, you made a typo like me.
Calling is through Online wifi calling, correct? I saw it on CM7 when messing with settings.
Sent from my LG-VM670 using Tapatalk
Replaced some proprietary libs with the ones from IHO. So far I've been able to:
- Place a call
- Send SMS
- Receive SMS
- Pair with bluetooth speaker
This is looking like it might be a daily driver soon...
WallpaperThat wallpaper. <3
Sent from my LG-VM670 using Tapatalk
That's already daily enough for me...
Have you taken a crack at the ril?
I believe that the Triumph is CDMA also, so can't we use their commits for getting data to work..?
https://github.com/mantera/android_frameworks_base/commit/c36a4bd43ac205acb7de990558b2e89b22404365
Replaced some proprietary libs with the ones from IHO. So far I've been able to:
- Place a call
- Send SMS
- Receive SMS
- Pair with bluetooth speaker
This is looking like it might be a daily driver soon...
I believe the libs I copied are all related to the ril:
libril.so libril-qc-1.so liboncrpc.so libdsm.so libqueue.so libdiag.so libauth.so libcm.so libnv.so libpbmlib.so libwms.so libmmgsdilib.so libgsdi_exp.so libgstk_exp.so libril-qcril-hook-oem.so liboem_rapi.so libsnd.so libqmi.so libdss.so
Also copied these binaries:
ami304d cnd qmuxd rild
And 3G does work, just tested.