Guest kendon Posted November 15, 2009 Report Posted November 15, 2009 (edited) i found the android vncserver project on google code and thought it would be a fun thing to have. so i taught myself how to cross-compile the android kernel. it is actually not that difficult. then i cried for help because the kernel patch was only available for an older kernel. after that i noticed it was actually a piece of cake to manually patch the kernel sources, as the patch was rather small. so the result of all-night kernel compiling is the kkernel-1.0! mainly teknologists kernel and config, so still the props goes to him (and the others that worked on the kernel), my part was only patching the kbde keyboard emulator sources into the kernel and putting an update.zip together. this is compatible with mcr2.9, i didn't test it with other roms. should work with every rom that accepts the teknologist kernel. note that if you want to enable compcache you need to flash teknologist's kernel update first, as my package is missing the "activating" script. i did this to not alter your (possibly customized) script. just apply in order, everything should be good. don't forget the nandroid. the update.zip also places the fbvncserver binary (precompiled from the project page) in /system/bin. start with "adb shell fbvncserver", connect to heros ip port 5901. now we just need to figure out how to send mouse events to the server and we're good to go! :D as always no responsibility for your phone going berzerk (or your girlfriend :) ) edit: patch attached, made it against tek's sources, but should apply to the original source as well (didn't test it though). anyway, it is pretty small, only a few lines in three files need to be changed and one new created.update_kkernel_1.0_signed.zip2.6.27_kbde.patch.zip Edited November 17, 2009 by kendon
Guest Euthanatos Posted November 16, 2009 Report Posted November 16, 2009 What I think should be mentioned, this version is not a replacement for tecnologists kernel. Because what I have seen so far it does not includes the ramzswap.sh. So if you want to have compcache working you need to update tecnologists kermel first. So far I haven't got time to test this. But if this VNC thing works that would be grate. Maybe I can lock into that mouse thing at the end of this week. Are the sources available for this version available?
Guest kendon Posted November 16, 2009 Report Posted November 16, 2009 (edited) What I think should be mentioned, this version is not a replacement for tecnologists kernel. Because what I have seen so far it does not includes the ramzswap.sh. So if you want to have compcache working you need to update tecnologists kermel first. So far I haven't got time to test this. But if this VNC thing works that would be grate. Maybe I can lock into that mouse thing at the end of this week. Are the sources available for this version available? you are right about the ramzswap.sh thing... (had to read your post twice but then got it, didn't think about flashing to non-mcr roms). i included it in the first post. as for the source: i will make a patch to apply to tek's kernel source, no need to reupload everything :) come back tomorrow. Edited November 16, 2009 by kendon
Guest kendon Posted November 17, 2009 Report Posted November 17, 2009 Are the sources available for this version available? patch attached...
Guest dickepaltte Posted November 19, 2009 Report Posted November 19, 2009 Hi kendon! since i used gentoo and did some kernel compiling i want to give it a try to compile my own android hero kernel. So you say that u are using the teknologist kernel sources and config. Where did u get them? And: im looking forward for your howto. thx
Guest kendon Posted November 19, 2009 Report Posted November 19, 2009 Hi kendon! since i used gentoo and did some kernel compiling i want to give it a try to compile my own android hero kernel. So you say that u are using the teknologist kernel sources and config. Where did u get them? And: im looking forward for your howto. thx sorry buddy, no howto coming... there is more than enough information on this, any howto would be redundand (or just a collection of links). see here for more info: tek's homepage with link to his git: http://android.teknologism.org/ my post with everything i needed to get it up and running: http://android.modaco.com/content-page/294...0/#entry1111441 feel free to ask if you have trouble, i think a howto is obsolete as it wouldn't be able to answer more specific questions anyway...
Guest dickepaltte Posted November 19, 2009 Report Posted November 19, 2009 sorry buddy, no howto coming... there is more than enough information on this, any howto would be redundand (or just a collection of links). see here for more info: tek's homepage with link to his git: http://android.teknologism.org/ my post with everything i needed to get it up and running: http://android.modaco.com/content-page/294...0/#entry1111441 feel free to ask if you have trouble, i think a howto is obsolete as it wouldn't be able to answer more specific questions anyway... ok np with the howto; i already bookmarked ur post and thx for the link, i've looked there but couldn't find it - apparently i am blind 8-) now i got it
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now