Jump to content

Custom Kernel development effort


Recommended Posts

Guest McSpoon
Posted
If you follow the instructions later on in the instructions you erase mtd2 which is the userdata and not the boot device.

LOL. That would explain why my attempt at flashing my own kernel this morning resulted with a frozen android splash screen. I eventually got it back to normal using nandroid to wipe data/factory reset and then restore my nandroid backup. Whoops. :D

Posted

I still have a Pulse, so i'll probably look at making a custom kernel with EXT3/4, swap, compcache etc. and see how it goes!

P

Guest helikopter
Posted
I still have a Pulse, so i'll probably look at making a custom kernel with EXT3/4, swap, compcache etc. and see how it goes!

P

wooohoohoo!

Posted
I still have a Pulse, so i'll probably look at making a custom kernel with EXT3/4, swap, compcache etc. and see how it goes!

P

Please do O mighty one. Any chance of 1.6/2.0 before the promised T-mobile update?

Posted

Just like waiting for christmas :D

I'm sure now the kernel has wifi working thing's will start to move on.

Posted (edited)

whhhooaaaa!!! wifi working :D ..... Things starting to get moving again !!

hmmm feature request.. can we get flac working on the pulse ? :(

Edited by phucte
Posted

With the kernel how compiling correctly now will it be possible to get something like CyanogenMod going on the Pulse or will we need to hold on for a patched SPL?

[off topic]

Can I also ask what is the prefered Linux distro you are using? I've seen their are problems with Ubuntu 9.10 and Eclipse etc is 9.04 still acceptable?

Posted

Is there any tutorial on how to compile the pulse kernel?

Guest martinbrook
Posted
Is there any tutorial on how to compile the pulse kernel?

There is enough information on here and online to create the kernel and you will learn a lot on the way.

Let us know if you get stuck.

Martin

Posted
I'm guessing machine_is_msm7201a_surf() should return false.

Or not... It *is* a 7201A surf. Very strange. /proc/cpuinfo says:

Hardware: QCT SURF7201A Board

Guest McSpoon
Posted

Yeah I'm still puzzled as to how Huawei compiled it.

Presumably we don't need CONFIG_MMC_MSM_SDC2_SUPPORT anyway so disabling that is the best option.

Guest martinbrook
Posted

Hi Guys,

Find below my rebuilt kernel boot image with working wlan.

My built kernel with wlan

Please let me know if anything stops working.

Martin

Usual warnings apply :D

Posted (edited)
Any idea what CONFIG_MMC_MSM_SDC2_SUPPORT actually is?

Looking at the i7500 kernel config I found

#

# MMC/SD Host Controller Drivers

#

# CONFIG_MMC_SDHCI is not set

CONFIG_MMC_MSM=y

# CONFIG_MMC_MSM7X00A_RESUME_IN_WQ is not set

CONFIG_MMC_MSM_SDIO_SUPPORT=y

CONFIG_MMC_MSM_CARD_HW_DETECTION=y

CONFIG_MMC_MSM_SDC1_SUPPORT=y

CONFIG_MMC_MSM_SDC2_SUPPORT=y

CONFIG_MMC_MSM_SDC3_SUPPORT=y

# CONFIG_MMC_MSM_SDC4_SUPPORT is not set

CONFIG_NEW_LEDS=y

CONFIG_LEDS_CLASS=y

It's something to do with MultiMediaCards

SDC2 referring to 16GB Micro SD HD cards

Edited by klutsh
Guest McSpoon
Posted

Yeah I'm not entirely sure what the CONFIG_MMC_MSM_SDC2_SUPPORT does. The Samsung i7500 has all 3 enabled but then it does have some crazy /sdcard mappings.

If you google "msm_add_sdcc(2, &halibut_sdcc_data);" then some kernels have comments such as...

/* TODO: Enable these once we have support for the SDC mux

* msm_add_sdcc(2, &halibut_sdcc_data);

* msm_add_sdcc(3, &halibut_sdcc_data);

* msm_add_sdcc(4, &halibut_sdcc_data);

And some have comments like...

// Raphael's SD controller can be found on SDC2 for GSM and SDC3 for CDMA version

:D

Guest martinbrook
Posted
Yeah I'm not entirely sure what the CONFIG_MMC_MSM_SDC2_SUPPORT does. The Samsung i7500 has all 3 enabled but then it does have some crazy /sdcard mappings.

If you google "msm_add_sdcc(2, &halibut_sdcc_data);" then some kernels have comments such as...

/* TODO: Enable these once we have support for the SDC mux

* msm_add_sdcc(2, &halibut_sdcc_data);

* msm_add_sdcc(3, &halibut_sdcc_data);

* msm_add_sdcc(4, &halibut_sdcc_data);

And some have comments like...

// Raphael's SD controller can be found on SDC2 for GSM and SDC3 for CDMA version

:D

http://en.wikipedia.org/wiki/Secure_Digital_card#SDIO

Looks like devices which have the SD interface but are not storage devices. GPS/Bluetooth/wifi/cameras etc.

All still work in the modified kernel.

Guest McSpoon
Posted

Ahh. Do you happen to have any SDIO devices to test?

Find below my rebuilt kernel boot image with working wlan.

My built kernel with wlan

Please let me know if anything stops working.

Martin

Awesome! I've installed it. :D 2.6.27-perf martin@ubuntu #6

Wi-fi is running perfectly. ;) yay!

And my SDHC card is working fine too.

It's all good here. :(

Guest martinbrook
Posted

I'll probably try the new kernel with the new french andriod stack next as this looks like the dev platform going forward.

Ahh. Do you happen to have any SDIO devices to test?

Awesome! I've installed it. :D 2.6.27-perf martin@ubuntu #6

Wi-fi is running perfectly. ;) yay!

And my SDHC card is working fine too.

It's all good here. :(

Posted
I'll probably try the new kernel with the new french andriod stack next as this looks like the dev platform going forward.

What did you change to get it working? =]

Posted
What did you change to get it working? =]

Do you mean the french kernel?

Or if your referring to martin's custom kernel, if its the custom one, then have a look at post 94, Martin has kindly detailed all his changes there.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.