• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.
Sign in to follow this  
Followers 0

Compiling kernels for Streakdroid2.4xx

31 posts in this topic

Posted

I have been trying my hand at cross compiling, with some success, kernels for this rom; based on the 4.05 source from Dell

using arm-eabi-4.4.3

I unpack and repack a boot.img utilizing my generated zImage. After flashing, I find that the device boots and everything works, but WIFI does not-

It will show up as an error on my streak in the wifi settings; I've tried both the broadcom drivers, and the generics settings in menuconfig

I have built one just using the config pulled from device via ADB, with no changes except to remove function to reset chip otherwise I get an error, yet I still do not get WIFI to function-

What is the best practices here for getting WIFI functional? I've read things regarding WPA SUPPLICANT, could this be my missing keystone?

Thanks!

0

Share this post


Link to post
Share on other sites

Posted

You need to get the dhd.ko from your kernel build and put it in system/lib/hw

0

Share this post


Link to post
Share on other sites

Posted

Thanks Steve!

0

Share this post


Link to post
Share on other sites

Posted (edited)

Gkernel1.0 release

If any are interested I have compiled a kernel I have tested for one week

for use with 2.4 betas;

No overclock, about 14 hours battery life with moderate use, compiled from latest official dell source

If interested:

http://db.tt/3Iheb6ud

Extract

Flash the boot.img with fastboot.

Replace dhd.ko in system/lib/modules for wifi to function

If you want to go back to the original roms' kernel

Reflash the boot.img contained in the rom's zip, and also get the original dhd.ko back into the same path. you will find that also in the rom's zip.

I intend to continue further kernel work in the future.

-G

Edited by Gespecial
0

Share this post


Link to post
Share on other sites

Posted

Have you had any wifi issues or hangups with this? Every gingerbread romi have used had the wifi hang up when left idle. By this i mean it shows connected but there is no data throughput.

0

Share this post


Link to post
Share on other sites

Posted

This may be a feature of the 'wifi sleep policy', in advanced under wi-fi settings-

I usually set mine to never.

I have noticed reboots to occur when you dont change this to either 'never or, never when plugged'

Otherwise, for your case, you may choose to stick with the Froyo builds kernels and roms, that are out there, many are very stable

Gkernels1.0 works best right now with the latest Gingerstreak 2.4.3.

0

Share this post


Link to post
Share on other sites

Posted

Gkernels1.0 is compatible with the latest Gingerstreak 2.4.4,

same procedure to get it installed and or to revert to the original,

love the screen off cosmetics in portrait and landscape, featured in this rom!

0

Share this post


Link to post
Share on other sites

Posted

Gkernels1.0 is compatible with the latest Gingerstreak 2.4.4,

What benefit / advantage does your kernel provide over the kernel Steve provides in his GS 2.4.4? (I'm not being critical, only curious)

Thank you.

kraz

0

Share this post


Link to post
Share on other sites

Posted (edited)

Gkernels1.0 is a basic kernel without overclocking, neither a benefit or an advantage really; an alternative.

Edited by Gespecial
0

Share this post


Link to post
Share on other sites

Posted

foreword. i may have done something wrong.

i decided to give this a try cos im a curious kind of guy. flashed boot img with fastboot, no problem. boots fine. it seemed to boot faster than steves kernel in his 2.4.4 build, but this may be due to my low expectations, no offence.

i replaced dhd.ko like in was told.

wifi does not work. when i go to wifi settings it says error next to wifi.

any sugestions to what might fix it?

0

Share this post


Link to post
Share on other sites

Posted

Gkernels1.0 is a basic kernel without overclocking, neither a benefit or an advantage really; an alternative.

Thank you for explaining. Much appreciated!

kraz

0

Share this post


Link to post
Share on other sites

Posted

wifi does not work. when i go to wifi settings it says error next to wifi.

any sugestions to what might fix it?

What could have happened is that the dhd.ko file did not actually overwrite-

or somewhere along the line, the correct or incorrect dhd.ko files were mistaken for each other;

you may try to delete the dhd.ko file on the device, then transfer the new one from Gkernels archive, with root explorer or total commander or the like.

there are a few ways to get the file in the correct path, I found adb to be effective in pushing the file to that path on the device by using this command:

adb push dhd.ko /system/lib/modules

I hope this is helpful.

0

Share this post


Link to post
Share on other sites

Posted

trying your kernel since yesterday evening, and I think that it works very well, with no issues, stable and smooth....

I'm on my "maxicetdroid1.2", and they're a "nice couple", would you agree if I'll use it for my next release?

0

Share this post


Link to post
Share on other sites

Posted

would you agree if I'll use it for my next release?

Interesting, absolutely;

My intentions are to continue to work with Gkernels1.0 to produce a 1.5 version.

0

Share this post


Link to post
Share on other sites

Posted

Gespecial - very stable rom. Very good work.

3 days and no reboot on StreakDroid 2.4.4 :)

I put your files into oryginal Steve's zipped rom, because I had problem with dhd.ko.

Keep working! :)

0

Share this post


Link to post
Share on other sites

Posted

Thanks!

Gkernels1.3 is very close.

0

Share this post


Link to post
Share on other sites

Posted

Gkernels1.3 Release

cross compiled using dell kernel source 4.05

Changes from 1.0:

Enable WiFi control function abstraction

Preallocate memory for WiFi buffers

Enable KSM for page merging

Use kernel mem{cpy,set}() for {copy_to,clear}_user() (EXPERIMENTAL)

available here http://db.tt/FHavOhAf

Same procedure to install, as listed above, for 1.0

-Greg

0

Share this post


Link to post
Share on other sites

Posted

Thanks :) I will try it today.

0

Share this post


Link to post
Share on other sites

Posted

Gespecial - I put your kernel 2 days ago into StreakDroid 2.4.4 beta 1 and it seems to be ok. More stable than oryginal kernel :)

0

Share this post


Link to post
Share on other sites

Posted (edited)

I want to try v1.3, the control panel would write commands in install detail?

Thanks,

Edited by messier
0

Share this post


Link to post
Share on other sites

Posted

I want to try v1.3, the control panel would write commands in install detail?

Thanks,

0

Share this post


Link to post
Share on other sites

Posted

Messier-

Forgive me, as I am not certain as to what it is that you are asking;

To install, instructions are listed earlier within this topic, there also are many ways to do this.

0

Share this post


Link to post
Share on other sites

Posted

Would you write the installation instructions?

0

Share this post


Link to post
Share on other sites

Posted

1.3.3 coming soon

Working with the low resolution timer, snappier, still in testing;

under-volting as well, with the static voltage regulator,

attempted other voltage regulators, the hardware hates it.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.