Guest pier11 Posted November 13, 2011 Report Posted November 13, 2011 (edited) I've managed to port Pulse bits to Huawei's 2.6.29 MSM7X25 kernel tree. Lastly I ported Pulse to Ascend M860 source (kernel-2.6.29-M860-Eclair.zip). And before that to Pulse Mini (MSM7X25). You may ask - what's the achievement as we have 2.6.29 from the manufacturer for ages. The point is that the port is based on tree (MSM7X25) that have future. It has seen versions of 2.6.32 and 2.6.35 already, while Pulse tree(MSM7201A) is dead. Please find attached experimental zImage of M860 port. Yes, it runs, I pair it with stock Pulse UK 2010 ramdisk and Android itself. Edit: I found this commit a4b272c43714cf12facafa03e216a7e5644910d8 in eclair branch of Code Aurora from 2009-10-12 is the closest match to Ascend kernel source. The diff size is ~3.6M. Noticed HTC changes along with Huawei's - maybe source was based on some HTC fork?? Edited November 20, 2011 by pier11
Guest Freon35 Posted November 13, 2011 Report Posted November 13, 2011 How stable - unstable is it? What works, what doesn't work? FC-s or not? CPU clocked or not? Any status report is good :)
Guest pier11 Posted November 13, 2011 Report Posted November 13, 2011 I just created it, but since that it works fine - no crashes. Everything works, except rotation -lost in transition :) No FC I saw so far. Actually it's pretty close to the stock kernel. Is it wishful thinking, or does it really run a bit faster? :)
Guest Basher52 Posted November 15, 2011 Report Posted November 15, 2011 The most important things you should add are theo overclocking feature, and swap. Both were even possible on the old kernel, so that shouldn be too hard to implement. Stuff like Radio etc working?
Guest pier11 Posted November 15, 2011 Report Posted November 15, 2011 Stuff like Radio etc working? Yes...
Guest Freon35 Posted November 15, 2011 Report Posted November 15, 2011 (edited) Could you list ROM features please. ROM: ported original - Cyanogen ROM: Eclair based, Ginger based... ROM: functionality (what works, what doesent). Something like this:-----WORKING Features----- --RIL --Audio --Bluetooth --Wi-Fi --Sensors --D-pad --UC/OC Kernel (30-768MHZ) --GPS --Camera --Video recording --Calibration --Headphones --Keylights --SDCard mount via notification bar --camera --Gapps installed / separate install Bugs/Not working/TODO --Missing FM --Camera app lag/battery Edited November 15, 2011 by Freon35
Guest pier11 Posted November 15, 2011 Report Posted November 15, 2011 Could you list ... features please. ... It's a kernel, not ROM. Origin: kernel-2.6.29-M860-Eclair.zip (+Pulse bits) Working tested: --RIL --Audio --Wi-Fi --Touchscreen --D-pad --NOT overclocked --GPS --Camera(Both) --Keylights Not tested: --Bluetooth --Video recording --Headphones Not wotking: --Rotation This kernel is my experimental base to figure what was done in Pulse tree different to "main" tree, to potentially forward port that changes to newer kernels.
Guest Freon35 Posted November 15, 2011 Report Posted November 15, 2011 Thanx a mil - now I can see the working logic :)
Guest pier11 Posted November 15, 2011 Report Posted November 15, 2011 Thanx a mil - now I can see the working logic :) well, it's not yet proposed for custom ROMs, but if one is willing to try, the steps are usual: - disassemble working boot.img - replace kernel to this one, - reassemble boot.img - flash boot.img with fastboot utility. I'm not giving more specific instructions, as this is just an experimental version, not for end users.
Guest twrock Posted November 16, 2011 Report Posted November 16, 2011 I hope this isn't an "ignorant" request, but please look into what it takes to increase the overly low limit on headphone volume when playing media. Something I read somewhere lead me to believe this has something to do with the kernel (but I could be highly mistaken, hence the potential ignorance of my request). If I find time in the next few days, I'll build a boot.img with it and give it a whirl.
Guest twrock Posted November 17, 2011 Report Posted November 17, 2011 Tested, confirmed working: --Bluetooth --Video recording --Headphones Confirmed not working: --Rotation (Details: custom ramdisk based on FLB rom)
Guest pier11 Posted November 17, 2011 Report Posted November 17, 2011 Tested, confirmed working: --Bluetooth --Video recording --Headphones Confirmed not working: --Rotation (Details: custom ramdisk based on FLB rom) Thanks for testing!
Guest Dr Who Posted November 18, 2011 Report Posted November 18, 2011 Would love to have something useful to add but simply don't have the time to play these days, but this is the most interesting development I have seen with the Pulse for ages - keep it up and hopefully you chaps can continue your marvellous work with this device. Perhaps an updated kernel would allow for multitouch on the Pulse.........(joke)
Guest FunYeg Posted November 18, 2011 Report Posted November 18, 2011 If the kernel of Ascend is work with Pulse. What will be the next?
Guest rangeoshun Posted November 27, 2011 Report Posted November 27, 2011 (edited) Nice work! I tried it with the new CM7 rom, but just got bootloop... Not shure, that I packed it correctly tho... I used Racer_kitchen_v2. Edited November 27, 2011 by rangeoshun
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now