.35 Gingerbread/ICS Kernal

you could try sending a pm to raeyne or even joban to see if they've gotten anything, but i already sent joban a pm and he hasnt replyed
 
Yeah I got no reply joban either I never tried raeyne but I'm betting you can count both of them out, personally I wouldn't bother asking them again. I would have had things going a little faster but between work, the house, the soon to be wife and kid its a little hard to get downtime to sit for a few hours and research all this stuff. But I haven't given up on it yet but if someone else comes up with a good kernel first I will gladly step aside. Just for the record I am going to coding the kernel for the Phoenix(p505) specifically as thats the phone I have, it will be aimed at the new baseband and based on the Franco's .35 source code. I don't exactly know what that will mean for the Thrive users out there but I will try to make it work for everyone one. And just so you all know I will be giving out my source code.
 
is there a way to take the wifi module out of the p505 stock .35 kernel and implement it to the half way completed joban .35 kernel?
 
I believe that is possible Drew actually mentioned that at one point. Has anyone Pm'd him? I went to his profile awhile back and checked his last post and he mentioned having a family accident happen that he wouldnt be online for awhile
 
is there a way to take the wifi module out of the p505 stock .35 kernel and implement it to the half way completed joban .35 kernel?

nope already thought of that you need the source code to be able to do it or at least so I was told when I asked about doing that in the #cyanogen channel on freenode. That was the big deal about Joban not releasing his source code. We were pretty sure he had a fix for his kernel but he wasn't listening to us and wouldn't release his code. So now we are starting from scratch. By all means give it a try if you know how it would sure save all of us a lot of hassle if we knew how but I think this from Cyanogen's wiki sums up the reason we are still stuck without wifi on Jobans kernel.


Compiling wifi kernel module

After installing a custom kernel, the wifi module may be unstable or unusable. The solution is to recompile the module, linking it to the new kernel build.
cd ~/android/system/system/wlan/ti/sta_dk_4_0_4_32
KERNEL_DIR=~/android/kernel/cm-kernel CROSS_COMPILE=$CCOMPILER ARCH=arm make -j`grep 'processor' /proc/cpuinfo | wc -l`
A file named wlan.ko will be produced in the current directory. You must install the new module to the device.
adb shell mount -o remount,rw /system
adb shell cp /system/lib/modules/wlan.ko /system/lib/modules/wlan.ko.backup
adb push wlan.ko /system/lib/modules/wlan.ko
Reboot the device. If all goes well, you should be using the newly compiled 'wlan.ko'.
For devices which may be utilizing wifi module from vendors other than TI, you may choose other appropriate drivers.


http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source


I may be that we just need to recompile the module but the indication I got from the channel was that it would mean recompiling the whole shabang.
 
Last edited:
I get the sense that those instructions are somehow specific to CyanogenMod. If we can't figure out the right environment variables and flags to use, we'll never get anything compiled correctly for our device.

BTW, what is our wifi module? Who's the vendor?
 
I get the sense that those instructions are somehow specific to CyanogenMod. If we can't figure out the right environment variables and flags to use, we'll never get anything compiled correctly for our device.

BTW, what is our wifi module? Who's the vendor?

They are specific to Cyanogen but unless we plan to run stock or AOSP such as MIUI we will need to build the kernel to there specs otherwise we could just rip our stock kernel out and stuff it in to one of the cool ROMs and go, but alas that doesn't work. The other option is to build our own custom ROM and not worry about the kernel but I think thats a huge waste of time especially if we want to run ICS ever. The basic goal for this kernel is to get it working with the ported ROMs from the P500 being that they are so similar to our phones it saves us a huge amount of leg work and lets us have an offically supported ROM that just needs our kernel flashed to it. This is what Joban original kernel did but when he released the .35 kernel it lacked the wifi and raeyne's lacked the 3g if I remember correctly.
 
Sorry i was gone and currently enjoying my skyrocket on ics! But I just felt i can give back to my phoenix users by working back on the kernel even though my phoenix is dust! I also gotta start over from strech due to the laptop burning out on me and all my source was gone. Gimme a week or two to get things working all over again.
 
Sorry i was gone and currently enjoying my skyrocket on ics! But I just felt i can give back to my phoenix users by working back on the kernel even though my phoenix is dust! I also gotta start over from strech due to the laptop burning out on me and all my source was gone. Gimme a week or two to get things working all over again.

thank you so much for coming back, ill gladly test out the kernel for you whenever you need it
 
Yea ohh well i fixed the wifi issuse on my kernel and ready to go. Everything seems to work now. The data is a rom issue and works with the funny sim patch.

I doubt Joban would be on this site announcing that he got his Kernel fully working if he wasn't planning on releasing it to us at some point in time.... That would be cruel ;)

Sorry i was gone and currently enjoying my skyrocket on ics! But I just felt i can give back to my phoenix users by working back on the kernel even though my phoenix is dust! I also gotta start over from strech due to the laptop burning out on me and all my source was gone. Gimme a week or two to get things working all over again.

I've spent the past few days looking at your history , and the only thing this forum has seen from you is snake oil, GPL violations, you reporting members in this thread for stealing "your" kernel, and a dramatic goodbye thread that never materialized.

If there's anyone in this thread that stands out as a legitimate, GPL abiding, sincerely helpful developer, I would be keeping an eye on Donavan for further developments.
 
"Snake oil" implies fraud. What Joban has released -- regardless of whether it violated the GPL -- wasn't a fraud; it actually did something, unlike the "snake oil" preparations of the past.

Personally, I'm happy with any legitimate, GPL abiding contributions, regardless of who they come from.
 
  • Like
Reactions: LifesGoodPhoenix
If there's anyone in this thread that stands out as a legitimate, GPL abiding, sincerely helpful developer, I would be keeping an eye on Donavan for further developments.

Well spotlights on me, I guess I have to come up with a working kernel now :P
 
Well spotlights on me, I guess I have to come up with a working kernel now :P
You do the best you can donavan. That is all anyone can expect. There is a wealth of information and guides out there and I'm sure given time and patience you might surprise your fellow Phoenix/Thrive owners ;)

Good luck to you or anyone else taking on this challenge.
 
  • Like
Reactions: donavan
So, mods, is it official that drew has stopped working on this?
And donavan, thanks for all you're doing, I'll do my best to help in any way I can.
 
So, mods, is it official that drew has stopped working on this?
And donavan, thanks for all you're doing, I'll do my best to help in any way I can.

My personal development on everything has slowed to a major snail's pace. I haven't forgotten about you guys, I just have a TON on my plate at the moment.

Donovan, if you'd like any tips and/or pointers on kernel development, feel free to PM me or find me on Google+.

Also, take a look at my Optimus S GingerKernel and iScream kernel repositories for some good LG kernel patches.
 
  • Like
Reactions: Paul627g