5,597,871 Members 38,843 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][DEV][ICS][TW-Only] M1 Kernel V5 [2012-06-19]

Tip us?
 
mdrjr
Old
(Last edited by mdrjr; 19th June 2012 at 08:19 PM.) Reason: Made some warnings clear
#1  
Member - OP
Thanks Meter 65
Posts: 76
Join Date: May 2008
Location: SP

 
DONATE TO ME
Default [KERNEL][DEV][ICS][TW-Only] M1 Kernel V5 [2012-06-19]

Hi All,

Who I Am: My name is Mauro Ribeiro I'm from Brazil and I HATE long walks its gets even worst if its on the beach. I have 15+ years of experience on Linux, 5+ on Java. I do work as a Network Admin for a Large Brazilian Company.

Why: It comes my time to help this nice community that gaved me so much.

What: Linux Kernel 3.0.15 based on Samsung sources with Speedmod Patch's.
This kernel DOES NOT HAVE MMC_CAP_ERASE so it SHOULD be safe.

Its basicly Speedmod K3-3 Kernel with A TON OF MODULES. There are modules for USB Ethernet, USB Sound, USB Serial and Much much more.

BE CAREFUL WHEN YOU LOAD MODULES, MODULES USES MEMORY AND MEMORY IS A PRECIOUS RESOURCE.

MODULES ARE AT: /data/local/modules

IF YOU DON'T KNOW HOW TO LOAD A MODULE THIS KERNEL IS NOT FOR YOU.

ITS NOT A DAILY DRIVER KERNEL HAS ALOT OF STUFF. ITS FOR TESTING.

Be patient when I say that I'm working on something, My computer is a P3 with 1 Gig of ram. So everything takes time and I have to work too.

I'm 100% open to sugestions. Wanna chat about this kernel? I'm mdrjr @ freenode! come on IRC and chat with me. Leave this topic for development only.
I'm always at #project-voodoo .. come and chat.
DON'T PM ME. COME AND CHAT

Attached file is a ZIP that SHOULD BE FLASHED THRU CWM!

kernels are at:
http://www.mdrjr.net/kernel

v5:
Now that modules aren't on initramfs anymore
We have USB Serial and USB Wifi adapters!
YAY!
Let your BackTrack / Wifi Sniffing go
Also, moved files from XDA to my Hosting.

v4:
Added some missing stuff.
Build another TON of modules.
To make kernel smaller and friendly on RAM. Modules from now on will be at /data/local/modules.

v3:
Fixed some errors most of the stuff is pre-built inside the kernel now.
Removed USB-Serial Support. Ask me if you need this back.

v2:
Some idiot (ME) forgot that hardcore disable's logging for his kernel I have it enabled now.
Enabled logging and more logging.

v1:
Samsung ICS update 3 + Speedmod Patch K3-3.
Compiled with a tons of modules
modded initramfs

PS: Sorry for the typo on the date or.. i'm posting from the future.

Thanks goes to:
Linux (Linus)
Google (Android)
Samsung (For the phone)
Francisco Franco (For his work that I stoled... sorry, just few lines of code I'm using on this kernel)
Speedmod (For releasing all his work too and making this possible)
Chainfire (Plenty of instructions around and his work for android is HUGE)
Supercurio (Greate guy talked couple of lines with him. And his awesome job on Sound/Video on android)
If I'm missing someone else.. PM and I'll give you credit.
Galaxy Note N7000 - 2.3.6 Stock XXLC1 + Francos Kernel.
Xoom MZ604 - OTA 4.0.3 + root + Tiamat Dev kernel + tools.
The Following 18 Users Say Thank You to mdrjr For This Useful Post: [ Click to Expand ]
 
gattari
Old
#2  
Senior Member
Thanks Meter 44
Posts: 339
Join Date: Aug 2010
I don t know how to load a module...
I want anyway that the usb module for attach a fiio E 17 is loaded by default.
How to?

Inviato dal mio GT-N7000 con Tapatalk 2
The Following User Says Thank You to gattari For This Useful Post: [ Click to Expand ]
 
MatanZ
Old
#3  
Member
Thanks Meter 25
Posts: 46
Join Date: Jan 2012
You should not include the modules in the initramfs. The initramfs is always in memory, so this way the modules waste the precious RAM even if not loaded. It is better to have them on the large emmc partition.

BTW, the kernel's copyright license is GPL, a link to the binary should always be accompanied by a link to the source.
 
mdrjr
Old
(Last edited by mdrjr; 15th June 2012 at 06:06 PM.)
#4  
Member - OP
Thanks Meter 65
Posts: 76
Join Date: May 2008
Location: SP

 
DONATE TO ME
Quote:
Originally Posted by MatanZ View Post
You should not include the modules in the initramfs. The initramfs is always in memory, so this way the modules waste the precious RAM even if not loaded. It is better to have them on the large emmc partition.

BTW, the kernel's copyright license is GPL, a link to the binary should always be accompanied by a link to the source.
Its on the OP KERNEL IS SPEEDMOD KERNEL! Get the source from there. Its the same source.

And again on OP its a NOT A DAILY DRIVEN KERNEL. ITS FOR TESTING ONLY.
Galaxy Note N7000 - 2.3.6 Stock XXLC1 + Francos Kernel.
Xoom MZ604 - OTA 4.0.3 + root + Tiamat Dev kernel + tools.
 
mdrjr
Old
#5  
Member - OP
Thanks Meter 65
Posts: 76
Join Date: May 2008
Location: SP

 
DONATE TO ME
Quote:
Originally Posted by gattari View Post
I don t know how to load a module...
I want anyway that the usb module for attach a fiio E 17 is loaded by default.
How to?

Inviato dal mio GT-N7000 con Tapatalk 2
I don't know what Chipset your USB DAC uses ;( sorry.
Galaxy Note N7000 - 2.3.6 Stock XXLC1 + Francos Kernel.
Xoom MZ604 - OTA 4.0.3 + root + Tiamat Dev kernel + tools.
 
panyan
Old
#6  
Senior Member
Thanks Meter 161
Posts: 968
Join Date: Oct 2010
Location: XDA Forums

 
DONATE TO ME
Quote:
Originally Posted by mdrjr View Post
IF YOU DON'T KNOW HOW TO LOAD A MODULE THIS KERNEL IS NOT FOR YOU.
Quote:
Originally Posted by gattari View Post
I don t know how to load a module...
I want anyway that the usb module for attach a fiio E 17 is loaded by default.
How to?
No no, dont fill development threads with this rubbish - google it and learn - then you can use this
The Following 2 Users Say Thank You to panyan For This Useful Post: [ Click to Expand ]
 
gattari
Old
#7  
Senior Member
Thanks Meter 44
Posts: 339
Join Date: Aug 2010
Quote:
Originally Posted by panyan View Post
No no, dont fill development threads with this rubbish - google it and learn - then you can use this
I simply want to test usb + dac.
I don t able to test no problem I don t test.
Pardon for rubbish.


Inviato dal mio GT-N7000 con Tapatalk 2
 
krypton_the_slayer
Old
#8  
Member
Thanks Meter 20
Posts: 93
Join Date: Oct 2010
Location: Portsmouth

 
DONATE TO ME
Quote:
Originally Posted by gattari View Post
I don t know how to load a module...
I want anyway that the usb module for attach a fiio E 17 is loaded by default.
How to?

Inviato dal mio GT-N7000 con Tapatalk 2
A lot of USB DAC's are supported by the USB audio soundcard standard. The E7 (note not the E17) is confirmed to be working on S3. Some users have suggested a firmware upgrade for the E17 might solve things. Things are moving along nicely though. It seems Samsung are ahead of us but being tight lipped about it.....
Nokia (what have you done Nokia????????) 5210, 3210, 7110, 6210, 3310

6630, N95, XM5800, HTC Desire, Galaxy Note

Suse 6.1 -OpenSuse 12.1

Ubuntu 6.06 - 12.04
 
krypton_the_slayer
Old
(Last edited by krypton_the_slayer; 15th June 2012 at 09:55 PM.) Reason: mistake
#9  
Member
Thanks Meter 20
Posts: 93
Join Date: Oct 2010
Location: Portsmouth

 
DONATE TO ME
Can't load module.

insmod says

'unknown symbol in module or invalid parameter'

Also I found this, it details what modules the Nook Colour Dev team took to enable usb DAC.
Looks like we're missing a module?

insmod /drv/snd-hwdep.ko
insmod /drv/snd-rawmidi.ko
insmod /drv/snd-usbmidi-lib.ko
insmod /drv/snd-usb-audio.ko

From this page



Also, @mdrjr where can I find you on freenode?
Nokia (what have you done Nokia????????) 5210, 3210, 7110, 6210, 3310

6630, N95, XM5800, HTC Desire, Galaxy Note

Suse 6.1 -OpenSuse 12.1

Ubuntu 6.06 - 12.04
 
mdrjr
Old
#10  
Member - OP
Thanks Meter 65
Posts: 76
Join Date: May 2008
Location: SP

 
DONATE TO ME
Quote:
Originally Posted by krypton_the_slayer View Post
Can't load module.

insmod says

'unknown symbol in module or invalid parameter'

Also I found this, it details what modules the Nook Colour Dev team took to enable usb DAC.
Looks like we're missing a module?

insmod /drv/snd-hwdep.ko
insmod /drv/snd-rawmidi.ko
insmod /drv/snd-usbmidi-lib.ko
insmod /drv/snd-usb-audio.ko

From this page



Also, @mdrjr where can I find you on freenode?
#project-voodoo

and Yes, I got that issue as well... rebuilding stuff now.
Galaxy Note N7000 - 2.3.6 Stock XXLC1 + Francos Kernel.
Xoom MZ604 - OTA 4.0.3 + root + Tiamat Dev kernel + tools.

The Following User Says Thank You to mdrjr For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes