|
|
#91 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 666666
Join Date: Jan 2013
Device: Kindle Paperwhite
|
Let's look at some more interesting ones. kernel/drivers/md/dm-multipath.ko Multipath support?! for a device about as far from a SAN as one can imagine? kernel/drivers/md/raid10.ko kernel/drivers/md/raid1.ko RAID?! kernel/drivers/md/dm-emc.ko This is for EMC SANs, and is *not* part of the upstream kernel. Bizarre. I wonder if maybe the Kindle developers connected the Kindle to the corporate SAN during development via NBD, NFS and/or dm-emc? kernel/drivers/usb/serial/visor.ko [snip heaps of serial drivers, pretty much every one the kernel supports] I wonder why they need so many different USB serial drivers, given that as far as I know the Kindle can't talk any USB serial protocols at all? kernel/drivers/usb/misc/legousbtower.ko ... OK, maybe they just compiled 'USB everything' as a module. kernel/drivers/usb/misc/berry_charge.ko ... yeah, they must have done. kernel/drivers/cdrom/cdrom.ko CD-ROM drives: noted for being physically larger than a Kindle. kernel/drivers/bluetooth/bpa10x.ko I *wish* the Kindle had Bluetooth. ![]() kernel/drivers/block/pktcdvd.ko Not only CD, but CD-RW! kernel/drivers/block/aoe/aoe.ko ATA over Ethernet, for a device without Ethernet. kernel/drivers/input/mouse/sermouse.ko Serial mouse support?! kernel/drivers/input/keyboard/fiona_legacy/fiona_legacy.ko I guess this was the K3 keyboard driver, from the 'fiona' name. (Curious that in the K3's own kernel it's called 'legacy'.) kernel/drivers/input/keyboard/mxc_keyb.ko This is the Freescale Semiconductor MXC keypad port. kernel/drivers/input/keyboard/stowaway.ko This is a serial keyboard. kernel/drivers/input/misc/yealink.ko This is a VOIP phone. WTF WTF kernel/drivers/input/fiveway/fiveway.ko This is almost certainly the K4 five-way controller. Same software. (The K3 had a five-way controller too: possibly the keyboard hardware presents itself as two devices, much like a keyboard with built-in mouse would.) kernel/drivers/net/usb/rtl8150.ko As with the serial drivers, this appears to be almost every Ethernet over USB driver the kernel supports. ![]() kernel/drivers/net/ppp_async.ko kernel/drivers/net/ppp_synctty.ko This sort of thing is for the wireless link, of course. kernel/crypto/blowfish.ko kernel/crypto/tgr192.ko kernel/crypto/*. Just in case they need to up the crypted filesystem stakes on us :P :P kernel/fs/9p/9p.ko This is if anything even more interesting than nfsd: a Plan 9 filesystem client. Notable for being much simpler and easier to implement a server and client for than NFS. kernel/fs/nfsd/nfsd.ko This was almost certainly used during development. Heck, if I worked for lab126 this would be one of the first things I'd make sure was on there. ![]() kernel/lib/ts_kmp.ko kernel/lib/ts_bm.ko kernel/lib/ts_fsm.ko (Three different text search algorithms: Boyer-Moore, Knuth-Morris-Pratt, and an FSM. They're used by the iptables string match and textsearch packet classifier.) kernel/net/appletalk/appletalk.ko kernel/net/ipx/ipx.ko Everyone needs to be able to talk Appletalk and Novell Netware protocols on their Kindle! kernel/net/bridge/bridge.ko Letting your Kindle act as an Ethernet bridge is also clearly important. kernel/net/dccp/dccp_ipv6.ko Now this is interesting, basically a reliable version of UDP. I wonder if they planned to use this at one point, and then discovered (like everyone else) that they basically couldn't use any new protocols on the Internet anymore because too many idiot firewalls block absolutely everything they don't understand... kernel/net/lapb/lapb.ko The lower layer of X.25. WTF. kernel/net/ipv6/tunnel6.ko Nice to see it's halfway to IPv6 ready. (Given how many endpoints in China are IPv6-only by this point, this was probably a priority.) |
|
|
|
|
|
#92 | |
|
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,128
Karma: 5328983
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW, K5 B011, K3 us, K4, DXG, XDA I&II, Omnia, Ematic E6 + E8 :) etc.
|
K3 Touchscreen module + http://shop-on-line.tvielectronics.c...e-touch-screen and a little "fiddling" = Touchscreen k3!
Hah brilliant. Quote:
__________________
Audiophile and electron bully. My tunes (for free) soundcloud.com/twobob. DONATE TO KUAL BY CLICKING THIS SIMPLE LINK Kung-Fu. Hard work over time to accomplish skill. A painter can have kung-fu... The musician can have kung-fu, or the poet who paints pictures with words and makes emperors weep. This, too, is kung-fu. Formless, nameless, the true master dwells within. Only you can free him. The album I'm headlining on at the moment: s.beatport.com/OCp9dT - FREE: 2012 Award winning set Last edited by twobob; 02-26-2013 at 08:23 PM. |
|
|
|
|
|
Enthusiast
|
|
|
|
#93 |
|
Embedded Cheerleader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,098
Karma: 3854695
Join Date: Feb 2012
Device: Intel 4004
|
THEY did not do that, I did.
If you read the posts that go along with each posted archive, you will learn why things are the way you find them now. OH- the NFS-3 client - present on all factory firmwares - Kindle kernels can load their filesystem from an NFS server. I am the one that added the NFS-3 server. And yes - I added the CIFS server also - - Just in case some Windoze user wants to export the Kindle FS on its native networking. ![]() And yes - it works.
__________________
"Hack is just a four letter word." - - With apologies to B. Dylan |
|
|
|
|
|
#94 |
|
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,128
Karma: 5328983
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW, K5 B011, K3 us, K4, DXG, XDA I&II, Omnia, Ematic E6 + E8 :) etc.
|
Totally unbelievably superbly superlatively incredible WORK!!!
__________________
Audiophile and electron bully. My tunes (for free) soundcloud.com/twobob. DONATE TO KUAL BY CLICKING THIS SIMPLE LINK Kung-Fu. Hard work over time to accomplish skill. A painter can have kung-fu... The musician can have kung-fu, or the poet who paints pictures with words and makes emperors weep. This, too, is kung-fu. Formless, nameless, the true master dwells within. Only you can free him. The album I'm headlining on at the moment: s.beatport.com/OCp9dT - FREE: 2012 Award winning set |
|
|
|
|
|
#95 | |
|
Embedded Cheerleader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,098
Karma: 3854695
Join Date: Feb 2012
Device: Intel 4004
|
Quote:
See first post of this thread - All of that, for the K2, DX, K3, K4, K5touch and K5paperwhite are in a 9Mbyte, cramFS file that you can just drop onto the Kindle and mount at: */extensions/system/lib/modules Every machine that the KUAL launcher supports. (except for CIFS (samba) on K2 and DX - I need to fix those sources)
__________________
"Hack is just a four letter word." - - With apologies to B. Dylan |
|
|
|
|
|
|
#96 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 666666
Join Date: Jan 2013
Device: Kindle Paperwhite
|
Oh, right, sorry, I thought this was a dissection of the upstream firmware, not a recompilation of something with a different .config. Sorry for the confusion.
|
|
|
|
|
|
#97 | |
|
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,128
Karma: 5328983
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW, K5 B011, K3 us, K4, DXG, XDA I&II, Omnia, Ematic E6 + E8 :) etc.
|
Quote:
I possibly (probably) am to blame for the "BUILD EVERYTHING!" so throw rocks at me ![]() Okay, I admit, it really is my fault
__________________
Audiophile and electron bully. My tunes (for free) soundcloud.com/twobob. DONATE TO KUAL BY CLICKING THIS SIMPLE LINK Kung-Fu. Hard work over time to accomplish skill. A painter can have kung-fu... The musician can have kung-fu, or the poet who paints pictures with words and makes emperors weep. This, too, is kung-fu. Formless, nameless, the true master dwells within. Only you can free him. The album I'm headlining on at the moment: s.beatport.com/OCp9dT - FREE: 2012 Award winning set |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Unbearable Oversight of the [Original] Nook Tablet Devs! | sarahmelissa | Nook Color & Nook Tablet | 9 | 08-28-2012 06:51 PM |
| Why don't we just signup as Active Content Devs? | nathansuchy | Kindle Developer's Corner | 4 | 06-16-2012 09:31 PM |
| Touch [Question devs] Will we ever get Custom library? | danskmacabre | Kobo Reader | 4 | 04-02-2012 06:29 PM |
| Suggestions for Kindle Devs | jxh11215 | Kindle Developer's Corner | 5 | 03-28-2010 07:35 AM |