Jump to content


Photo

kernel 2.6.32

* * * * * 14 votes

  • Please log in to reply
488 replies to this topic

#61
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220

I welcome pier11 I think your big work will give the second life to phone
Has checked up a kernel pulse-hw2.6.32_v0.04.img on cyanogenmod Puls-plus 2.2.1 v0.9.1 works !!!!
At button pressing power off the screen is disconnected, but doesn't go out

Thanks,

I test it with CM7.
Power button allowed me to power off the phone. Short press turns off screen; long press shows menu with power off option...

Ideally you should remake boot image by extracting my kernel and then combining it with ramdisk from your rom's boot image. But not sure it'd affect key buttons.

Thanks for testing.
BTW, did something else accidentally worked for you, like maybe 3g data network? (can't test - don't use it)

  • 1

#62
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
TASK:
could someone please help me test wifi driver from u8150's 2.6.32 rom?

Link is here: ar6000

It's important because our original wifi driver comes in binary only form and only compatible with it's 2.6.29 kernel, thus is not supposed to work.
Fortunately the linked driver is compiled against 2.6.32 kernel, support our wifi and in theory should work...


ADDITIONAL INFO:

In CM7 drivers' firmware is located here:
/system/etc/firmware
but very fortunately it's identical (by md5 sums) to what is in 2.6.32 lib archive, so no replacement even needed;

It's only needed to replace ar6000.ko file in the following location and test:
/system/lib/modules

(Don't forget to make backups before.)

Edited by pier11, 22 December 2011 - 08:47 PM.

  • 2

#63
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
ok, don't bother,

insmod gives:
<4>ar6000: Unknown symbol msmsdcc_wlan_pwr_ctrl
<4>ar6000: Unknown symbol msmsdcc_wlan_pwr_ctrl_new
<4>ar6000: Unknown symbol enable_wlan_power
<4>ar6000: Unknown symbol msmsdcc_disable_wlan_slot
<4>ar6000: Unknown symbol msmsdcc_enable_wlan_slot
those are missed from drivers/mmc/host/msm_sdcc.c

Edited by pier11, 23 December 2011 - 05:40 AM.

  • 1

#64
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
found/applied patch from u8120/60 development.

getting better:
sh-3.2# insmod ar6000.ko 
sh-3.2# lsmod
ar6000 155211 0 - Live 0xbf000000

  • 1

#65
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
WiFi works now.
Compiled ar6000 wifi driver from sources on Huawei site.

Also mobile data network works.

  • 4

#66
demiur

demiur

    Newbie

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Vitebsk, BY
  • Devices:Huawei U8230 CM 7.2 (2.6.32)

WiFi works now.
Compiled ar6000 wifi driver from sources on Huawei site.

Also mobile data network works.

:) it is great!

  • 0

#67
sun lbx

sun lbx

    Regular

  • Members
  • PipPip
  • 146 posts
  • Devices:u8230
once there's some kind of flashable zip, i'll try it and benchmark it upside down ^_^

  • 0

#68
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
Ported backlight stuff - driver, related board config, huawei's framebuffer patch.

Now brightness changes, also display turns back light completely off when inactive.

The device with wifi/3g but no sound is usable as a small tablet now :)

  • 4

#69
sun lbx

sun lbx

    Regular

  • Members
  • PipPip
  • 146 posts
  • Devices:u8230
Huh :)
Sound and vibro are the two REALLY necessary things remaining)
The finish line is just round the corner :)

  • 0

#70
arlindo.costa

arlindo.costa

    Enthusiast

  • Members
  • PipPipPip
  • 196 posts
  • Gender:Male
  • Location:Porto, Portugal
  • Devices:TMN A1 / LG P970 Black
Nice work Pier11... :D :D :D

  • 0

#71
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
Sound/Mic work now.
Plays mp3, does google voice search, heard remote answering machine via normal phone call.

Plugged qdsp5 from current kernel. Seems to be working OK.
2.6.27 kernel also used stock qdsp5 code, with very very minor patches.
While 2.6.29 completely disregarded stock qdsp5 code, and seems ported old code from 2.6.27, renamed it to qdsp5_7200A. (Probably stock version didn't work for them, so they decided to revert to what was working...)

  • 6

#72
D-D-

D-D-

    Diehard

  • Members
  • PipPipPipPip
  • 414 posts
  • Gender:Male
  • Devices:T-mobile Pulse
  • Twitter:@boriseto
I pinged flibblesan and tomg on twitter. I hope they will see this.
(just to show them this retro phone isn't dead yet)

  • 0

#73
HyvelTjuven

HyvelTjuven

    Diehard

  • Members
  • PipPipPipPip
  • 381 posts
  • Devices:Huawei U8220
Could someone tell me more exactly what the benefits of this kernel is?

  • 0

#74
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220

Sound and vibro are the two REALLY necessary things remaining)


Vibrator works now too.

  • 3

#75
pedrojaime

pedrojaime

    Enthusiast

  • Members
  • PipPipPip
  • 218 posts
  • Gender:Male
  • Location:Quito
  • Devices:Galaxy Note II [GT-N7100]
wow progressing fast lately, great work going on here!

Here´s some positive news which should make Linux 3+ kernels easier to port in the future..
http://www.h-online....el-1400996.html

  • 0
Happy phablet hacking!

#76
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
Linux Kernel -> Android Kernel (AOSP) -> Qualcomm (Code Aurora) Kernel -> Huawei Kernel.

The movement in the article helps merging the first derivation...

Edited by pier11, 27 December 2011 - 03:41 AM.

  • 1

#77
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220
Keypad LEDs work.

Not without light tweaking the driver.

  • 2

#78
martin_mkd

martin_mkd

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:Pulse
  • Twitter:@none
possible camera on cm7 ?

  • 0

#79
gold-concert

gold-concert

    Newbie

  • Members
  • Pip
  • 26 posts

pier11
Thank you very much for your work!!!
You give the hope that our beloved U8220\8230 is still alive and worthy of attention. Very accustomed to this PDA and do not want to say goodbye to him.
Good luck to you! Watch for your post.
Pleased to invite you to a forum dedicated to devices from Huawei.
Our ADRESS

Edited by gold-concert, 27 December 2011 - 04:31 PM.

  • 1

#80
pier11

pier11

    Addict

  • Members
  • PipPipPipPipPip
  • 883 posts
  • Gender:Male
  • Location:New York, USA
  • Devices:T-Mobile Pulse U8220

possible camera on cm7 ?

From my understanding the bottle neck with camera on Gingerbread 2.3 is that user space (not kernel space) camera libraries don't exist for this Android version for our device.
We have them as I understand for Froyo 2.2 from similar roms. In binary form. (Eclair 2.1 was last official rom for our phone).

The situation is not uncommon when people don't have proper camera libs for Gingerbread, but have for Froyo. So Cyanogenmod Gingerbread have option to use Froyo camera API.

That's the theory. Someone should recompile CM7 this way...

Edited by pier11, 27 December 2011 - 05:14 PM.

  • 2




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users