[ROM][4.0.4][29.01.13] BananaSandwich v0.2 - first smooth & fast ICS ROM (CM9 based) - G1 Android Development

[ROM][4.0.4][29.01.13] BananaSandwich v0.2 - first smooth & fast ICS ROM (CM9 based)
Download:
http://www.mediafire.com/?e870iwf5ejptd
installation:
#1: Download and put files to sdcard
#2: Flash Recovery_Patch-ICS_banana4444.zip (phone will automatically reboot into recovery; superwipe included)
#3: Flash ROM: BananaSandwich_v0.1.zip
(#4: Flash FontPack-ICS_banana4444.zip) optional - see what this contain, if you won't use these fonts, don't flash this file
#5: Flash kernel: ezgb-2636-v1.5.3-ics_S.zip
#6: Flash boot-v1.5.9-Alpha3-CustomMTD_S.zip
#7: Reboot and wait few minutes
If there will be sth wrong with sound after first boot, reboot phone into recovery and type in cmd: adb shell fix_permissions (it won't help to ringtones)
cmtd - 120 / 3
FontPack contains:
DroidNaskh-Regular.ttf
DroidSansArmenian.ttf
DroidSansEthiopic-Regular.ttf
DroidSansFallback.ttf
DroidSansGeorgian.ttf
DroidSansHebrew-Bold.ttf
DroidSansHebrew-Regular.ttf"
DroidSansMono.ttf
DroidSansThai.ttf
Requirements:
* Radio 28.25/27.08
* SPL 0013d
* Ra-dream recovery (or cwm but you need to use cmtd)
http://www.mediafire.com/?a3ay0gxvfj9y8
Credits:
jordfaz - for great base
CyanogenMod - for base of base
PowerPlop - for helping me to solve many problems
tvall - for invaluable advice and his files
ezterry - for kernel
dsixda - for best android kitchen

Works:
Wi-Fi (fixed)
Audio (fixed)
Touchscreen
Screen rotation
Hardware acceleration
Data
Call
Apps
Backlight
Keyboard
Root
Vibration
Mobile network
SD card - fixed
Auto rotation - fixed
Physical keyboard (except shift and alt keys)
All buttons (like 'Home')
Doesn't work:
Camcorder
Bluetooth
Camera
ADB
ext
Not tested:
GPS (should work)
Compass
v0.2
SD Ext - fixed

Impressive!
Wow, 3rd ICS for G1!!! Looks amazingly fast (for ICS), how did you do it? I'm assuming it's the hw acceleration. Where's the Dalvik cache stored, that was a big problem in terms of speed for previous ICS ROMs.
I now have a G2 (Desire Z) so will be able to test this in the near future + give feedback

Youtube working?
Build-in screenshot function is working?
What ROM did you use as a base?

firstly i used your rom as a base (on video) with tvall's and jcarrz's files help, but now im working on cm9 - much faster and stabler
screenshot works, i'll check youtube later

Great to seem some more ics love! Ill have to try this out come the weekend! Thanks much!
Sent from my HTC Vision using Tapatalk 2

cm9 based rom in 2nd post, tell me guys, what you think about it
if you have ideas how to fix issues, send me pm with solution, i'll be very thankful

banana4444 said:
cm9 based rom in 2nd post, tell me guys, what you think about it
if you have ideas how to fix issues, send me pm with solution, i'll be very thankful
Click to expand...
Click to collapse
Which ROM did you use for the CM9 base? Rotation works right (no black screen).
Let me know if you have tested youtube.

cm9 base: http://forum.xda-developers.com/showthread.php?t=1620617
i can't test youtube now, because wifi, sdcard & adb doesn't work yet, but i'm working on it
most important thing is fixing adb, rest will be much easier then

If you have any questions, you may always PM me!
Sent from my Sapphire using xda app-developers app

hey OP thanks for puttin in work on this ancient device
I go to work @ 4 PST, do u think the links will be up by then? thx

banana4444 said:
Doesn't work:
Camcorder
Bluetooth
Wi-Fi
Camera
ADB
SD card
Auto rotation
Click to expand...
Click to collapse
Some of these sound like a kernel issue. What kernel are you using?

ezgb-1.5.3 ics
I don't think these are kernel issues, because it works fine on powerplop's base. Few of them should be fixed tonight.

My mind is blown!! Im trying this as soon as i get home and flash it to my G1. I wonder if, when HTC made the G1, they had the slightest idea that almost four years latter it would still be getting use and that more importantly it would have such advanced software forced into it and still run nicely.

banana4444 said:
ezgb-1.5.3 ics
I don't think these are kernel issues, because it works fine on powerplop's base. Few of them should be fixed tonight.
Click to expand...
Click to collapse
Yeah, that kernel should be fine. I'm guessing libs?
Well, cool! Best of luck to you!
Are you going to github your project?

so....how about that rom?

I'm awaiting patiently this release (so patiently that I keep refreshing this thread).
This would be a great boost for my cellphone, because everyone else is all happy with their 4.0, 4.1 and 4.2s in their all new cellphones.

1.5.3-ics? Is it safe to assume that's the one I built? If so, did you try the linaro one? It should perform a little better.
I should get back to work on my ics and jb roms and kernel. I've been really neglecting my android projects recently...

tvall said:
I should get back to work on my ics and jb roms and kernel. I've been really neglecting my android projects recently...
Click to expand...
Click to collapse
Not like you have done a lot of great stuff for our community already. Just saying...

tvall said:
1.5.3-ics? Is it safe to assume that's the one I built? If so, did you try the linaro one? It should perform a little better.
Click to expand...
Click to collapse
Yes, I tried, but it doesn't even boot. Any ics rom doesn't boot for me with this kernel.

Related

[ROM][DEV] (Texas)Ice Cream Sandwich AOSP 4.0.3 [Evervolv] for Desire (bravo) [12/31]

Hey guys you dont know me but im drewis (w/ Evervolv), the N1 guy that built all (or at least most) of the builds Sandvold released. I don't have a desire to test on so i built; then gave them to Sandvold to fixup and make things work.
Anyway here's a fresh build for you straight from evervolv ics repo.
Built for stock bootloader.
these things (at least) are working:
3g (auto connecting) (and signal strength)
Bluetooth
Camera (partial)[thanks rapmv78](will be included in p3) for now do in manually
Compass
GPS
Headphone jack
TouchScreen (multitouch)
Trackball (w/ wake)(wake doesnt work in p2 forgot to add it in.)
Wifi (and signal strength)
Will update this list as more things are confirmed working
remember i dont have a desire so i rely on you guys to report things for me
Click to expand...
Click to collapse
Not working:
Some Gapps dont work properly (Not much i can do for you there)
Full Hardware Acceleration (need kgsl driver backported from msm-3.0)
Click to expand...
Click to collapse
If there is enough interest, I will continue with development.
Bringing you the latest and greatest from Ice Cream Sandwich.
follow development on the Evervolv gerrit:
review.evervolv.com
irc:
#ics_desire_nexus_dev or #evervolv
Edit [1/1/12]: Congrats! The Desire has offically been added to the Evervolv repo.
Build instuctions:
Code:
repo init -u git://github.com/Evervolv/android.git -b ics
repo sync
. build/envsetup.sh
breakfast bravo
mka
More info about HWA:
Ideally we would want a 3.0 kernel to do it 'properly' but that is a lot (read very very very difficult) of work and imo it's not worth it.
What should be done instead is backport the kgsl driver from cafs msm-3.0
This is an issue for all 8x50 (qsd8k)( adreno200) device's. ie n1, desire, inc, evo4g, and all the others
Right now I'm feeling left out as kali- did it for 7x30 (adreno205) and toastcfh did it for 8x60 (adreno220).
And if i am not mistaken they all use the same driver.
So someone could reference kali- and toastcfh work and get it going on adreno200
CHANGELOG / Downloads
Mirror: http://code.google.com/p/desireics courtesy frogfire
All builds for stock bootloader.
Evervolv-Desire-2.1.0p2
whats new in p2
6bar signal strength icons
Lockscreen: bring back tab and rotary style, defalut 3way ics style can now choose what app you want. all options in EVToolbox (all thanks to preludedrew...i did pretty much nothing lol)
Rebuilt kernel: based on Evervolv/tiamat-kernel 8x50 branch
facebook sync in contacts
And i think thats it... enjoy your new year.
Thanks Raikesy for testing
Flashable zips:
with gapps (system size 203mb): Evervolv-Desire-2.1.0p2-bravo.zip - 124.4 MB
without gapps (system size 169mb) : Evervolv-Desire-2.1.0p2-bravo-nogapps.zip - 99.6 MB
Evervolv-Desire-2.1.0p1
Does not have full hardware acceleration only the partial that the other builds have (rapmv78 and rmcc mods)
Includes:
Gapps
Tristan202's kernel
Init.d with my own homebrew apps2sd type "a2sd install" to activate or "a2sd" no arguments for the help menu.
Note: (you can flash any apps2sd over it and they should also work)
Note2: you only need to type a2sd install once. after that as long as you don't format you /sd-ext partition. It will auto reinstall after a wipe. (It does this by putting the a2sd flags on /sd-ext as opposed to /data. I did this 100% because i am lazy and wipe my phone almost everyday and really hate typing a2sd install then waiting for it to reboot and set everything up this way it does it on first boot)
USB: Experimental native Usb Mass Storage
Phone: option to disable voicemail notifications
Lockscreen: experimental 3way style (silent toggle / unlock / open mms app)
Note: (mms app is hard coded for now, options for custom app coming later)
Thanks sadisticveneer(sadven) for testing it for me.
Flashable zip: Evervolv-Desire-2.1.0p1-bravo.zip - 125.3 MB
just in case
Kudos on your work so far..will be syncing your repo and testing soon.
Let me know if you want a download page with file hosting, and resume support for file downloads..
Sent from my HTC Desire using Tapatalk
Downloading the flashable zip right now...
texasice said:
Evervolv-Desire-2.1.0p1
Does not have full hardware acceleration only the partial that the other builds have (rapmv78 and rmcc mods)
Includes:
Gapps
Tristan202's kernel
Init.d with my own homebrew apps2sd type "a2sd install" or "a2sd" no arguments for the help menu.
Note: (you can flash any apps2sd over it and they should also work)
USB: Experimental native Usb Mass Storage
Phone: option to disable voicemail notifications
Lockscreen: experimental 3way style (silent toggle / unlock / open mms app)
Note: (mms app is hard coded for now, options for custom app coming later)
Flashable zip: Evervolv-Desire-2.1.0p1-bravo.zip - 125.3 MB
Click to expand...
Click to collapse
Thanks for the gr8 ROM.. a2sd needs to be activated? or it is installed by default?
and may I have ur permission to make a cm7r2 HBoot compatible ROM ?
Edit: another Qx, is it synced with CM9 repo?
I will try it now hope you will continue the building for the desire!
Sent from my HTC Desire using xda premium
What's the difference between this and sandvolds ice build?
Sent from my HTC Desire
Hope there will be a 7cr2 Hboot version
Sent from my HTC Desire using xda premium
abellimz said:
What's the difference between this and sandvolds ice build?
Sent from my HTC Desire
Click to expand...
Click to collapse
this is based on 4.03, sandvold's one should be based based on 4.01
but I do not know the others defferences
installing now, also the boot animation is different
pbotloh said:
Hope there will be a 7cr2 Hboot version
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
am not sure it will be.. already did a DATA version..
trying to make cm7r2.. with no success for now.. need to delete lot of apps.. I will be trying to look around..
Edit: here is a data version http://www.multiupload.com/59RT67IM2L
it lakes some apks (including setupwizard.apk, u still can do all u need manually) and some media files..
I replaced the maps.apk with mpas6.0.3modded by Brut. and replaced the launcher with trebuchet launcher from CM9
pbotloh said:
Hope there will be a 7cr2 Hboot version
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
I used fast boot commander to switch between hboots and flash different roms, pretty easy though. Better than waiting for a stripped down version.
Sent from my HTC Desire using XDA App
Camera is very important. So, it needs to be implemented...
sameee781 said:
Camera is very important. So, it needs to be implemented...
Click to expand...
Click to collapse
Agree with you, so how about you get it up and running, because you seem to know everything about the drivers?
Jeez, developers do this for the community, you have no right to command them. Camera will be supported eventually, or start working on it yourself.
@Texasice: about this msm-3.0 thing for the GPU: so we have to backport the driver from a Linux 3.0 kernel? That means, upgrading the kernel to 3.0 should do the job too? And is there any driver available for 3.0 to backport, or do we have to write it ourselfs first?
Edit: I'm going to set up a Linux environment again here, and try to get a newer kernel running on the Desire. Perhaps 2.6.40 or 3.0? (Which seem to be almost identical). Give me one week, and hopefully I can give you guys something back
Chaosz-X said:
@Texasice: about this msm-3.0 thing for the GPU: so we have to backport the driver from a Linux 3.0 kernel? That means, upgrading the kernel to 3.0 should do the job too? And is there any driver available for 3.0 to backport, or do we have to write it ourselfs first?
Click to expand...
Click to collapse
there is.. the galaxy nexus one.. I dont know how much it could help..
there is one for SGSII too, from CM9, but same issue.. dont know how it could help..
I know a guy nicknamed shaky is working on it, and he tweeted, before christmas, that 90% of the work is done.. have no update about this..
About time someone continued work on ICS for the HTC Desire
Thanks and keep up the good work!
thanks a lot, the ROM is awesome and working fine
no problems so far
This rom is bloody brilliant Drewis!
so much faster and smoother than previous builds, great job!
Don't suppose anybody has a flashable for the included kernel so i can go ahead and test Tiamat do they?
want to be able to revert incase it doesnt work without reflashing the whole rom.
Signal bars works!that doesn't work properly in the Sandvold's.And I love the new 3-direction lockscreen.thx bro!

[DEV][05/04/12][new alpha3] xDEOS-CyanogenMod-9.0.0-UNOFFICIAL (v. 4.0.4 for U8150)

MOTIVATION
Welcome in the official thread of the project. This post is made to let discover you why this project is born. We are two universitary students that want more about a new branch of th IT Area, the Embedded OS Porting. We have a particular device, the HUAWEI IDEOS U8150, so our port is in this direction.
So don't ask to us why we are porting this version of Android with this device, because this project starts for educate ourself to the porting of Android OS, in particular we are oriented to port CyanogenMod ver 9. We made research to define a good porting for this device, so all the support ,moral, technical and economic(we need more RAM and CPU frequency) is really appreciated. We are also thinking to port, after this ROM Porting, the MIUI v4.
We work to create a stable ROM that could enjoy all great people that have this device. We think that newest releases of Android could run on this kind of mid-low level devices, so we make all the possible to complete this work.
The xDEOS team
raidenfox
sebaker
INFO ON THE STATUS OF PROJECT
Official Website: Here
G+ Page (daily updates) : Here
ABOUT THE ROM
This is the status of our working ROM:
ALPHA 3 (4.0.4)
CODENAME
xDEOS_u8150-alpha3-CM9-signed.0.0-UNOFFICIAL.zip
Changelog
resized system image
removed calendar and example audio and video files
added all GAPPS
more smooth
resized system (only 96MB)
Wi-Fi finally fixed
Internal Headset works (i hope in all devices and not only U8150D)
Removed Gallery (while we fix graphics we don't insert it in)
DOWNLOAD
Here or on the official website
----------------------------------------------------------------------------------------------------
ALPHA 2 (4.0.4)
CODENAME
xDEOS-9.0.0-RC0-u8150-UNOFFICIAL-alpha2-signed
Download
Official Site
Changelog
Update to 4.0.4 Distribution
Removed annoying Red Border
Modified codename
----------------------------------------------------------------------------------------------------
ALPHA 1 (4.0.3)
CODENAME
cm_u8150-9.0.0-KANG-alpha1-signed.raidenfox
WORK
USB
MMC
Browser
Gallery (without HW Acceleration)
Overclock
Thetering
Audio
GPS
Contacts
Wi-Fi
RIL (partially solved)
SENSORS (G - Sensor)
NOT WORK
Graphics Hardware Acceleration
Camera
Bluetooth
other bugs not known..
All the details about the ROM (status of bugs in bugtracker section) is available on this site.
http://www.xdeos.eu
Sorry for my bad english
SCREENSHOT
CWM INSTALLATION
Boot in recovery mode
Flash CWM
Reboot you Phone in recovery again
HOW TO FLASH THE ROM
Select Install from zip
Select cm_8150 zip file downloaded on official site
Flash it
After flash do a wipe/cache
Clean cache
Reboot phone
You have installed xDEOS!
i already tried this cm9 it good but some time of use it started to lag
Have you tried alpha2 ? ANd have you set a little bit of overclock ?
[/COLOR]
tonystark88 said:
Have you tried alpha2 ? ANd have you set a little bit of overclock ?
Click to expand...
Click to collapse
no i tried alpha 1 from other thread i'm not tried alpha 2 now i'm downloading but can't try now because my mom use u8150 and no i't started to lag of 10 hours use
When u have time try it
Sent from my GT-S5660 using xda premium
Ported android kernel 2.6.35 from U8160. New alpha soon
Android Kernel 2.6.35
Sent from my GT-S5660 using xda premium
Hey, tried it out, works great on my T-Mobile Comet. No SIM card, so don't know how it does on the network, but yeah, it's usable, thanks for this!
Is there a way to get haptic feedback on the soft buttons?
May want to put on the first page how to install ICS gapps.
For some reason, Gapps won't work.
Hitorijanae said:
For some reason, Gapps won't work.
Click to expand...
Click to collapse
GApps fare note included yet
Sent from my GT-S5660 using xda premium
Fitchman said:
Hey, tried it out, works great on my T-Mobile Comet. No SIM card, so don't know how it does on the network, but yeah, it's usable, thanks for this!
Is there a way to get haptic feedback on the soft buttons?
May want to put on the first page how to install ICS gapps.
Click to expand...
Click to collapse
Your SIM id not recognized?
Sent from my GT-S5660 using xda premium
New site and new informations on the status of project here.
tonystark88 said:
Your SIM id not recognized?
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
No, I just literally had no SIM in it, so I couldn't try data.
i tried alpha 2 and it's not lag as alpha 1 good job
can you work for lg optimus me p350 cm9 i'm working on aosp ics but cm9 is good then aosp ics i tried many times to boot cm9 but always getting not bootable rom,
new alpha 3 is coming out...in upload...
Alpha 3 comes out. Changelog, download link and other news/details on the official page
cips gokhle said:
can you work for lg optimus me p350 cm9 i'm working on aosp ics but cm9 is good then aosp ics i tried many times to boot cm9 but always getting not bootable rom,
Click to expand...
Click to collapse
I don't have the device and this (xDEOS) is my first port, but we can try to do it, maybe you can cooperate with me and test releases on your device if u want.
New alpha 3 version in the head of post and on the official website. News for testers in the website.
New photo with this changelog:
resized system image
removed calendar and example audio and video files
added all GAPPS
more smooth
resized system (only 96MB)
Wi-Fi finally fixed
Internal Headset works (i hope in all devices and not only U8150D)
Removed Gallery (while we fix graphics we don't insert it in)
Gallery is not installed but you can install quickpic, a beautiful gallery
Well done boys!! Great job! But the RIL works??

[ROM] | 19-9-2012 | MIUI 2.9.14 | ICS & JB | Kernel 3

Okay Guys I have now decided to stop my porting of MIUIv4 as we have official build now... So this thread will just be open to discuss bugs and share anystuff related to miui...and also link up some mods that will make life for newbies easier and be one point source for desire s miuiv4 issues...I will just update whatever kernel and stuff is needed so that you can flash a clean installation always...
Thanx guys for your support...Cheers to the community
Fully-Functional :
Battery history
Bluetooth & WiFi
Bluetooth Headset / A2DP
Google Apps
GPS
Headset / Headphones
HW Acceleration
Microphone when using apps
Mobile Data
Mobile Data usage logging
Sensors (Proximity, Light, Compass, Rotation)
Touchscreen
USB Mass Storage
USB Tethering
WiFi tethering
Camera
Camcorder
Semi-Functional :
Non-Functional :
Changelog v2.9.14 : Changelog
Installation Instructions:
Official MIUI :
- Take care your hboot is either 2* (if hboot was 0.98*) or 7* (if hboot was 6.98*) else update hboot 1st...
- Full wipe mandatory (A clean installation always gives a stable rom experience) unless coming from official miui version
- Flash Rom
- Optional Kernel : You can flash attached kernel it has capacity to OC, governors and IO schedulars
- Reboot and setup everything
Optional Language Packs
- Reboot into recovery
- Flash Language Pack if needed
- Reboot & Enjoy
JB MIUI :
- Full wipe mandatory (A clean installation always gives a stable rom experience) from any rom MIUI or non MIUI
- Flash Rom
- Reboot and setup everything
Download :
ICS :
Official Download
Kernel Thread to Download
Language Pack Download
JB :
2.8.24 Download Credits: Shrome99
Credits :
* miuiandroid community for official one
* amidabuddha for the kernel
* shrome the omnipresent for a JB build
* Prox for helping me with whatever little I know about porting (I mean Proxuser)
* All Devs who helped in some way or the other for ICS development
* Finally Xda and Desire S community for everything
Bugs
yeah thanks Vampire. Definitely gonna try it out.
Thx alot for this - Will absolutely check it out!
Was running Reaper for a while, until this morning, when I got an uncontrollable urge to go back to my good'ol MIUI (GB) nandroid. (which I did).
And then I saw this...
dr.higgins said:
Thx alot for this - Will absolutely check it out!
Was running Reaper for a while, until this morning, when I got an uncontrollable urge to go back to my good'ol MIUI (GB) nandroid. (which I did).
And then I saw this...
Click to expand...
Click to collapse
Upload done...enjoy am off to sleep...
Gn Sd guys
wow will definitely download this thanks bro and i hope all the bugs are fixed soon
had been a miui GB fan and was waiting for a stable MIUI v4.
did a clean install.. so far tooo good!
will report issues if any. thanks for this ROM.
- Spirit FM Light Radio works, BT gets turned on automatically with Spirit. while in radio if you get call radio doest resume (but this is true on all ICS ROMs), a simple restart of Spirit fixes it.
I use miui .18 from blindumb.Since this is also miui,do i need to do any wipes? (Cm9 kernel)
whats the difference b/w your build and one released by blindndumb ?
I'm using this ROM without any issues, however, I couldnt find a setting to disable 'sweep2wake' ?
'Sweep2Wake' does indeed consume a lot of juice, want to see how MIUI v4 battery lasts without that feature.
batmobile_bang said:
I'm using this ROM without any issues, however, I couldnt find a setting to disable 'sweep2wake' ?
'Sweep2Wake' does indeed consume a lot of juice, want to see how MIUI v4 battery lasts without that feature.
Click to expand...
Click to collapse
For that you ll need to apply non patched kernel...
I ll try to give a link of default kernel as well
HaxSync compatibility...
Have one suggestion. Since HaxSync does a pretty good job of syncing high def contact pictures and linking them with phone contacts - works beautifully on AOSP and AOKP ICS ROMs - can you manage do the same with MIUI. If this is manageable it would be excellent since MIUI has one of the best call screens around.
batmobile_bang said:
Have one suggestion. Since HaxSync does a pretty good job of syncing high def contact pictures and linking them with phone contacts - works beautifully on AOSP and AOKP ICS ROMs - can you manage do the same with MIUI. If this is manageable it would be excellent since MIUI has one of the best call screens around.
Click to expand...
Click to collapse
I don't know but since previous version full screen isn't working with haxsync...some issue...
So we can edit join with haxsync contact...then again click edit and select haxsync and then use this photo...contact uses the haxsync photo...but caller screen still not full screen...since last week's version...hopefully this week they solve it
one suggestion, can you please have supercharger v6 preinstalled in your future MIUI releases.
AND also when will this rom be released on kernel 3? RATHER THAN ON CM9 KERNEL
That will be just awesome..
brainzasif said:
one suggestion, can you please have supercharger v6 preinstalled in your future MIUI releases.
AND also when will this rom be released on kernel 3? RATHER THAN ON CM9 KERNEL
That will be just awesome..
Click to expand...
Click to collapse
When CM9 have kernel 3
Sent from my HTC Desire S using Tapatalk 2
There is no Play store in this ROM :/?
Will be all over this as soon as Camera works!
This ROM is a lot more stable than the BlindMIUI version! No reboots during Music/GPS tracking combo!
Is it possible to add the GPS fix to this ROM? http://forum.xda-developers.com/showthread.php?t=1442032
papaganz said:
This ROM is a lot more stable than the BlindMIUI version! No reboots during Music/GPS tracking combo!
Is it possible to add the GPS fix to this ROM? http://forum.xda-developers.com/showthread.php?t=1442032
Click to expand...
Click to collapse
Will add in next version
please also consider adding super charger v6 to this version.

[ROM][4 May 2013] CM7 for HTC Merge/Lexikon [Kernel: msm7x30 CM]

I originally released this rom on 2fastforums.com (http://2fastroms.com/showthread.php?5435-WIP-18-Dec-2012-CM7-Kernel-CM-msm7x30) and now feel it is ready for release on XDA. (Site is currently down for unknown reasons)
CM7 for HTC Merge/Lexikon
Click to expand...
Click to collapse
Code:
Features:
-100% stock CM7 from source
What works:
Almost everything
Click to expand...
Click to collapse
What doesn't work:
MMS on USC?
Jittery Compass
Click to expand...
Click to collapse
Instructions
1) Flash recovery through bootloader or fastboot
2) Boot into recovery and factory reset, also go into mounts and format system
3) Flash Rom
4) Flash GApps
Click to expand...
Click to collapse
Downloads
Recovery: http://d-h.st/users/e334/?fld_id=6766 (Either one will work, I personally prefer v5.0.2.8 Capacitive Touch)
ROM: http://d-h.st/users/e334/?fld_id=6727
GApps: https://www.box.com/s/79bpq0ywdxcf4093t926 (thanks liamf1!)
Click to expand...
Click to collapse
Source
Kernel: https://github.com/jianC/htc-kernel-msm7x30
Lexikon Device Tree: https://github.com/jianC/android_device_htc_lexikon
Lexikon Proprietary Vendor Tree: https://github.com/jianC/android_vendor_htc
Click to expand...
Click to collapse
All my changes are documented on github.
Credits: Cyberblade (CDMA fix), liamf1 (beta tester/helpful feedback) 2fast4u88, Cyanogenmod & Team, Kali-, Neopeek & Team, UnitedDev & Team, and everyone else who contributed.
Please leave any feedback about bugs/problems/glitches/etc and I will try to fix them.
Thank you ;D
Sent from my HTC Merge using Tapatalk 2
faille13 said:
Thank you ;D
Sent from my HTC Merge using Tapatalk 2
Click to expand...
Click to collapse
Nice to see you on here too
Lol yeah, I'm everywhere.
Sent from my HTC Merge using Tapatalk 2
---------- Post added at 01:34 PM ---------- Previous post was at 01:12 PM ----------
I don't get around here too often. I haven't seen a dedicated forum for my merge yet.
Sent from my HTC Merge using Tapatalk 2
GPS problem
How to fix the GPS ?
It won't turn on , I mean GPS icon is not shown in the notifications bar and it searches for the satellites forever .
I use 20130121 version of this mod and gsm mode .
Gytixas said:
How to fix the GPS ?
It won't turn on , I mean GPS icon is not shown in the notifications bar and it searches for the satellites forever .
I use 20130121 version of this mod and gsm mode .
Click to expand...
Click to collapse
Hmm.. i'll look into it.
I am so happy that new version established but i GSM doesn't work. Please fix the bug
Thanks
Mistake
sorry sorry, GSM works perfect, Just needed to reboot. Thanks a lot. but Bluetooth and GPS doesn't work either. Plz fix these bugs ! Thanks
nikoloz995 said:
I am so happy that new version established but i GSM doesn't work. Please fix the bug
Thanks
Click to expand...
Click to collapse
+1
development of the firmware is?
Thank you so much, this is the best rom for this phone (the only working cyanogen). I am happy to report that after a few weeks use it has across the board improved my phones responsiveness, battery life, and usability. However... I have one problem. I live in Alaska and have GCI as a carrier... when I alter my cdma apn info, everything works up to the point I want to change my MCC and MNC... it's defaulting to 310 and 012 respectively. When I leave those values alone it saves the apn... when I alter them, the apn entry disappears! How can I fix this? I I need it to be 311 and 370 but can't get it to save my apn.
If this never works, I don't care, I wil continue using this rom without mobile internet or mms downloads... it's just that good.
lexikonlover said:
Thank you so much, this is the best rom for this phone (the only working cyanogen). I am happy to report that after a few weeks use it has across the board improved my phones responsiveness, battery life, and usability. However... I have one problem. I live in Alaska and have GCI as a carrier... when I alter my cdma apn info, everything works up to the point I want to change my MCC and MNC... it's defaulting to 310 and 012 respectively. When I leave those values alone it saves the apn... when I alter them, the apn entry disappears! How can I fix this? I I need it to be 311 and 370 but can't get it to save my apn.
If this never works, I don't care, I wil continue using this rom without mobile internet or mms downloads... it's just that good.
Click to expand...
Click to collapse
APN backup and restore app worked for me on US Cellular (backup apn from stock install, then restore to CM7), though I had to switch to GoSMS as a messaging app for MMS to send properly (stock app would receive but not send MMS - SMS worked normally in both). I had no success manually entering the apn info - didn't seem to have any effect when I tried.
@JianC
I found an issue with the 20130121 version from Jan 21 you posted on 2fastroms: If the phone is left on the charger it will charge all the way up, then discharge all the way back to zero while still plugged in. It still displays that it is at 100%, but then abruptly drops to whatever the actual charge level is after a few minutes of use. I've tried wiping battery stats to no effect and it works properly in stock rom. This is the only bug I can't seem to work around... Any fix or suggestions for things to try would be most appreciated! Thanks again for your work on this ROM!
Fixed GPS (and other issues), please see OP!
EDIT: I'll look into the apns issue... I don't use my Merge on CDMA so it's a stab in the dark.
The final version of CM7 has been uploaded (charging bug *should* be fixed).. I will not be supporting CM7 anymore but will be working on Evervolv/CM10.1.
Thanks for your feedback and support!
jianC said:
The final version of CM7 has been uploaded (charging bug *should* be fixed).. I will not be supporting CM7 anymore but will be working on Evervolv/CM10.1.
Thanks for your feedback and support!
Click to expand...
Click to collapse
CM10.1 availible to test?
DJ_MiX said:
CM10.1 availible to test?
Click to expand...
Click to collapse
Nope, he working on kernel .
http://review.evervolv.com
Sent from my HTC Merge using xda premium
If any help with the kernel is needed I will try my best to free up some time and pitch in some help. I have made several kernels for several other devices and the most popular being for the Acer Iconia tablets here on XDA see my signature. Great to see a CM rom for the merge on here though!! GB works fine for me, not that much cool factor from cm 10 or cm 10.1 as I have compiled quiet a few nightlies for the A100.. Other than the Project Butter and the overall UI I could care less about JB/ICS.
linuxsociety said:
If any help with the kernel is needed I will try my best to free up some time and pitch in some help. I have made several kernels for several other devices and the most popular being for the Acer Iconia tablets here on XDA see my signature. Great to see a CM rom for the merge on here though!! GB works fine for me, not that much cool factor from cm 10 or cm 10.1 as I have compiled quiet a few nightlies for the A100.. Other than the Project Butter and the overall UI I could care less about JB/ICS.
Click to expand...
Click to collapse
@linuxsociety That would be awesome if you could. Elginsk8r and I have already ported the board files but I can't figure out what's keeping it from booting..
@ everyone: CM9 for the htc merge is here!: http://forum.xda-developers.com/showthread.php?p=44487058#post44487058
jianC said:
@linuxsociety That would be awesome if you could. Elginsk8r and I have already ported the board files but I can't figure out what's keeping it from booting..
Click to expand...
Click to collapse
Does it just boot loop or does it go black? does the CM logo appear? Guess there is no logcat output via adb either or you'd probably have nailed it by now. Maybe we will have to get jtag debugging output so we can see exactly what is causing the kernel panic and work from there.
I have just now had time to get on xda and check up on the new status. I will try to clone the git repository and check the kernel .config for the cm10 build. Just a thought but on most devices that have a working kernel with cm9 the exact same kernel + modules work fine with CM10. Have you all tried the kernel from CM9 that was just recently posted on any CM10 builds for the device? Not much has changed between ICS and JB that are dependent on in kernel features or that require bleeding edge mainline kernel and/or proprietary kernel patches. However there is a good possibility that the issue is more to do with the bootloader that is required to chainload the android OS for JB causing CM10 not to boot properly. So updating the bootloader may be necessary for JB/CM10 to boot properly. Nevertheless we need some debugging output in order to pinpoint what exactly is the problem going on. I am going to flash cm9 to my merge now and see how everything goes. I may experiment with the cm9 kernel and a cm10 build if I can find one for the merge. My hardware I have right now would take quiet some time to build JB as I haven't even used this old c2d laptop to build any android roms yet lol. Sorry for such a long posting but hopefully it is of some help in finding the resolution to the problems we have.
Thanks guys!
linuxsociety said:
Does it just boot loop or does it go black? does the CM logo appear? Guess there is no logcat output via adb either or you'd probably have nailed it by now. Maybe we will have to get jtag debugging output so we can see exactly what is causing the kernel panic and work from there.
I have just now had time to get on xda and check up on the new status. I will try to clone the git repository and check the kernel .config for the cm10 build. Just a thought but on most devices that have a working kernel with cm9 the exact same kernel + modules work fine with CM10. Have you all tried the kernel from CM9 that was just recently posted on any CM10 builds for the device? Not much has changed between ICS and JB that are dependent on in kernel features or that require bleeding edge mainline kernel and/or proprietary kernel patches. However there is a good possibility that the issue is more to do with the bootloader that is required to chainload the android OS for JB causing CM10 not to boot properly. So updating the bootloader may be necessary for JB/CM10 to boot properly. Nevertheless we need some debugging output in order to pinpoint what exactly is the problem going on. I am going to flash cm9 to my merge now and see how everything goes. I may experiment with the cm9 kernel and a cm10 build if I can find one for the merge. My hardware I have right now would take quiet some time to build JB as I haven't even used this old c2d laptop to build any android roms yet lol. Sorry for such a long posting but hopefully it is of some help in finding the resolution to the problems we have.
Thanks guys!
Click to expand...
Click to collapse
The .35 kernel works fine for CM10.0 but I'm having some issues booting cm10.1 with the .35 kernel because of some graphics memory allocation issues. The main issue is that there are a few issues that can't be fully fixed without the 3.0 kernel such as the camera/camcorder, ION support, etc (which is WIP here: http://review.evervolv.com/#/c/6609/ ). I have already tried probing for the UART TX/RX pins on the lexikon motherboard with a bus pirate but I have not found anything to date. I ordered a micro usb breakout board yesterday for USB UART debugging and am going to pick up some resistors from radioshack so we can hopefully get some progress on the 3.0 kernel because it won't boot far enough to adb or dmesg for our purposes. The problem isn't CM10 right now, but the kernel, which would require jtag or uart debugging, as you have mentioned. I hope that we can get the 3.0 kernel booting soon so we can have cm9/10 fully working.
jianC said:
The .35 kernel works fine for CM10.0 but I'm having some issues booting cm10.1 with the .35 kernel because of some graphics memory allocation issues. The main issue is that there are a few issues that can't be fully fixed without the 3.0 kernel such as the camera/camcorder, ION support, etc (which is WIP here: http://review.evervolv.com/#/c/6609/ ). I have already tried probing for the UART TX/RX pins on the lexikon motherboard with a bus pirate but I have not found anything to date. I ordered a micro usb breakout board yesterday for USB UART debugging and am going to pick up some resistors from radioshack so we can hopefully get some progress on the 3.0 kernel because it won't boot far enough to adb or dmesg for our purposes. The problem isn't CM10 right now, but the kernel, which would require jtag or uart debugging, as you have mentioned. I hope that we can get the 3.0 kernel booting soon so we can have cm9/10 fully working.
Click to expand...
Click to collapse
This sounds about like the exact same issues that was experienced when I was helping hashcode work on the original kindle fire device and getting it to work with ICS. I 'think' with the HTC it shouldn't be near as hard to resolve the issue to get full hw acceleration, memory mappings camera/gps and all the extra bells and whistles if we make an attempt at backporting the necessary support into the .35 kernel instead of trying to upgrade * to 3.x which will be adding to the work and break more things than it fixes. Since HTC apparently isn't going to be releasing any updates for the device it looks like it is going to be left all up to us to make one of two decisions:
1) backporting kernel - only the few things remaining needed for our current working GB kernel to have full support for ICS/JB roms
OR
2) updating to 3.x.x and merging HTC fixes and 3rd party patches -through several mainline kernel patches and keeping the proprietary htc addins compatible.
My opinion/suggestion:
I'd think of the two options that backporting would be the most logical answer to the equation since we are only missing support for few things and you already have everything working except the camera, ION, BINDER(?), and other >=3.0.0 android patches. Plus the device is pretty well coming to a good place to say cease development work and either enjoy the device or upgrade to something newer. So if we could get JB support or even just ICS working fully I think 99.99% of all owners/users would be more than 99.99% happy!! I know I would be very happy myself!

[ROM-AOSP] Unofficial CM10.2 (JB 4.3) [08/12 BASEBAND+GPS?]

CyanogenMod 10.2 (Android 4.3) for the AT&T MB865 (Edison)
BACKGROUND: I was given an Atrix 2 a few months ago as a dev phone to help the community any way I could ...
And this ROM represents a portion of that work. I work with many of the devs in this community on a weekly basis and I'll make sure they know how to build this ROM (or variants).
This build is somewhat untested for phone / data. I'll need some feedback here. Currently the other Moto OMAP phones have phone/data/gps etc.
Download CM10.2 for Edison:
[NEWEST] 2013-08-12:
Mirror 1: http://goo.im/devs/Hashcode/edison/cm10.2/cm-10.2-20130812-UNOFFICIAL-edison.zip
md5sum: 04d56f5b442d60282d727ea418031540
2013-08-08:
Mirror 1: http://goo.im/devs/Hashcode/edison/cm10.2/cm-10.2-20130808-UNOFFICIAL-edison.zip
md5sum: 3e8d7f65b4bf43df6a4318e49a5aca25
GAPPS (For now use these for Android 4.3/CM10.2 builds):
http://goo.im/devs/Hashcode/gapps/
[ Reboot once for Wifi to start working ]
Older builds are found here:
http://goo.im/devs/Hashcode/edison/cm10.2/
INSTRUCTIONS:
Flash in BMM with Gapps
Make sure to do a FULL wipe (system / data / cache) when coming from Android 4.2 ROMs
Can restore apps + data using Titanium Backup
WHAT'S NEW?
http://developer.android.com/about/versions/jelly-bean.html
CHANGES (always includes latest from CM):
[08/12] Fixes for baseband
[08/12] Fixes for GPS
[08/12] Added basic SElinux policies in permissive mode (thanks DHacker)
[08/08] First public build (Alpha)
CURRENT KNOWN ISSUES:
GPS is broken. Debugging.
Reboot once for Wifi to work
Focal will probably crash on entry/exit.
In general performance needs work
WORKING:
UI / HW rendering
Wifi
Bluetooth
Camera
Codecs
UPCOMNG CHANGES:
SElinx addition for security
More kernel additions for better Android 4.3 compatibility
Submit Edison to CM as an official device
INSTRUCTIONS FOR BUILDING THIS ROM
COMING SOON
RESERVED
Looks good! Cant wait for future updates.
So great:good:
Hashcode you rule man! Thanks a ton! You've just joined the elite team!!! :thumbup:
Sent from my MB865 using xda premium
Thanks a lot hashcode...you are awesome.... I expected a lot of bugs on the first build ...doesn't look like that...however will this work on non ATnT ?? Eager to try this out ...
Sent from my MB865 using XDA Premium HD app
As you mentioned .. Baseband not working, and there is a green led bug ..
BTW , for some reason wifi started to work on the first boot on my device..
Nice to see you around man. If I can get my touchscreen fixed (and get the stupid phone to actually boot now) I hope to get working on some more stuff.
2 words - absolutely phenomenal!!! Thank you very, very much Hashcode for bringing the newest installment of Android to us! We are not worthy of such amazing devs! *Bows* :thumbup:
Sent from the Ace's MB865 using xda-developers app
Has anyone got phone problems....reflashed,reboited a number of times...still no dice..i did notice this wont boot w/ jbx or atleast i cant...i cant set apn either
iamezio said:
As you mentioned .. Baseband not working, and there is a green led bug ..
BTW , for some reason wifi started to work on the first boot on my device..
Click to expand...
Click to collapse
Can i get the output of: adb logcat -b radio > logcat-radio.txt
(Either in pastebin link or PM'd)
The only devices I can test data/phone on are the CDMA Moto's, so I'll need some help w/ testing GSM.
btw forgot to mention, brightness control is broken too .
amynjimmy said:
Has anyone got phone problems....reflashed,reboited a number of times...still no dice..i did notice this wont boot w/ jbx or atleast i cant...i cant set apn either
Click to expand...
Click to collapse
I got it to boot on system 1 first try. Jbx wont work bc this rom is 4.3 and jbx is made for 4.2 roms...baseband doesnt work either..
Booted fine on any system...verified on all but system 1...firgot jbx is 4.2.... duh...
Hashcode said:
Can i get the output of: adb logcat -b radio > logcat-radio.txt
(Either in pastebin link or PM'd)
The only devices I can test data/phone on are the CDMA Moto's, so I'll need some help w/ testing GSM.
Click to expand...
Click to collapse
Ill test for u i got staight talk
sent from my thumbs
New build coming:
FIXES:
Baseband is now showing correctly for me (no SIM tho)
GPS driver is now loading correctly
Hashcode said:
New build coming:
FIXES:
Baseband is now showing correctly for me (no SIM tho)
GPS driver is now loading correctly
Click to expand...
Click to collapse
Your working fast man! Really appreciate your hard work. Many thanks given!:good:
How's the battery life?
filip990 said:
How's the battery life?
Click to expand...
Click to collapse
I wouldn't consider it good for the moment, I think there's a wake lock being held somewhere in the phone data / gps system. And Google Services is very demanding on the system atm. All of which will be ironed out over time.
DERP. We're adding SElinux policies as well, but it's breaking the Edison boot at the moment. I'll fix it when i get some time after dinner and get that build up sooner or later.

Categories

Resources