Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP mdrjr

15th June 2012, 05:51 PM   |  #1  
OP Member
Flag SP
Thanks Meter: 65
 
76 posts
Join Date:Joined: May 2008
Donate to Me
More
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.
Last edited by mdrjr; 19th June 2012 at 09:19 PM. Reason: Made some warnings clear
The Following 18 Users Say Thank You to mdrjr For This Useful Post: [ View ]
15th June 2012, 06:45 PM   |  #2  
Senior Member
Thanks Meter: 45
 
345 posts
Join Date:Joined: 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: [ View ]
15th June 2012, 06:49 PM   |  #3  
Member
Thanks Meter: 25
 
46 posts
Join Date:Joined: 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.
15th June 2012, 07:04 PM   |  #4  
OP Member
Flag SP
Thanks Meter: 65
 
76 posts
Join Date:Joined: May 2008
Donate to Me
More
Quote:
Originally Posted by MatanZ

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.
Last edited by mdrjr; 15th June 2012 at 07:06 PM.
15th June 2012, 07:04 PM   |  #5  
OP Member
Flag SP
Thanks Meter: 65
 
76 posts
Join Date:Joined: May 2008
Donate to Me
More
Quote:
Originally Posted by gattari

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.
15th June 2012, 07:09 PM   |  #6  
Senior Member
Flag XDA Forums
Thanks Meter: 166
 
1,006 posts
Join Date:Joined: Oct 2010
Donate to Me
More
Quote:
Originally Posted by mdrjr

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

Quote:
Originally Posted by gattari

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: [ View ]
15th June 2012, 07:46 PM   |  #7  
Senior Member
Thanks Meter: 45
 
345 posts
Join Date:Joined: Aug 2010
Quote:
Originally Posted by panyan

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
15th June 2012, 09:45 PM   |  #8  
Member
Flag Portsmouth
Thanks Meter: 21
 
93 posts
Join Date:Joined: Oct 2010
Donate to Me
More
Quote:
Originally Posted by gattari

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.....
15th June 2012, 10:54 PM   |  #9  
Member
Flag Portsmouth
Thanks Meter: 21
 
93 posts
Join Date:Joined: Oct 2010
Donate to Me
More
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?
Last edited by krypton_the_slayer; 15th June 2012 at 10:55 PM. Reason: mistake
15th June 2012, 10:59 PM   |  #10  
OP Member
Flag SP
Thanks Meter: 65
 
76 posts
Join Date:Joined: May 2008
Donate to Me
More
Quote:
Originally Posted by krypton_the_slayer

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.

The Following User Says Thank You to mdrjr For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes