View Single Post
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#1
No need for the warning anymore, seems like it was tested on N800 and N810 successfully, enjoy!

Oh, yes, I'm very sorry for forgetting . Thanks to josiahg777 for testing this kernel and a past one I made! I'm sorry for forgetting

What's improved:
- Now, framebuffer now defaults to manual so proggies using XSP are full sized, mplayer isn't green. (yum, green...)
- Rotation
- N800 touchscreen works


N800 Kernel:
http://www.mediafire.com/?xz2ccezr3td

N810 Kernel:
http://www.mediafire.com/?hhdtyydgcg8

(The tablet will not blow up if you use the wrong kernel on the wrong device. Instead, your tablet's ghost will haunt you and kill you for flashing a wrong kernel ). Nah, it's just that the touchscreen fix is different so your touchscreen won't work in android if you flash the wrong kernel.

Use fanoush's kernel_flasher to flash this kernel and then modify /usr/bin/android.sh to run "fb_update_mode auto" right before the chroot line.

fb_update_mode: http://www.internettablettalk.com/fo...d.php?p=196179

Patches I used:
N800 Patch:
http://www.mediafire.com/?dz1gtw8wttw

N810 Patch:
http://www.mediafire.com/?gzcgggvcdxr

(The N810 patch is a lot more cleaner than the N800 one but it still does the same thing ).


(BTW, If even I could compile this in windows, the rest of you have no excuse for making your own modded kernels :P)

For the rotation, I applied this:
http://sse2.net/rotate/Updated_blizz...upport_v2.diff

And then replaced omapfb_main with one that already had android changes on it and then added in the rotation stuff:
http://pastebin.com/f208a0fcb


Those patches apply straight onto an original linux 2.6.21 kernel tree. Ported to the diablo kernel by me ^-^ and the N810 touchscreen fix was ported to the N800 touchscreen by me. I take no credit in making these patches in the first place, that goes to the elinux/android on omap crew and android on n8xx team.

Thanks to fanoush for his kernel flasher and for fb_update_mode.

Last edited by qwerty12; 2008-07-10 at 06:26.
 

The Following 13 Users Say Thank You to qwerty12 For This Useful Post: