[ROM+Kernel] Inferior Human Organs unofficial CM7.1

Search This thread

blarfiejandro

Senior Member
Jun 4, 2011
323
225
Inferior Human Organs unofficial CM7.2

IHO unofficial CyanogenMod is a port of the CyanogenMod ROM to the Optimus V and S (hopefully the C, M, U, and Vortex will follow).

In the interest of brevity I've moved the pertinent details to a Github wiki. Check out the freshly minted wiki here. This is the only thread which I monitor on a regular basis. Because there has been a proliferation of different ROMs based on IHO, I've stopped updating this post and moved that information to the wiki as well. This way the ROM authors can update the page themselves as they issue new builds. The latest versions of ROMs for the S and V are listed here on Github.

I would like to thank the following people for building ROMs and offering their support to end users so I can continue development:

ath3nos, BobZhome, drewwalton19216801, JerryScript, KemikalElite, Mrg666, and Pbailey212.

Without these guys I suspect most of you would be looking at a pile of source, unsure what to do with it.

And a special thank you goes to Centinel/1cewolf for taking on the daunting task of cleaning up the wiki so that it's more accessible to end users. While the wiki is currently able to be modified by any user with a Github account, I'd like to ask that anyone proposing significant changes coordinate with him.

I also would like to thank the following users for offering financial assistance:

JerryScript, punkmaxx, MarMed10, Centinel, mustafu, crpeck, El Schisne, BobZhome, takehull, rb64, yogi4, mrg666, asadullah, szfinland, Ostrich Egg, wilberfan, Whyzor, ejlmd, LarryCL, Centinel, nemo3, and pandacookie.

Without these guys I'd be sober and bored.

If you'd like to help out financially or see your name on that list please consider donating. If you do want to see your name on that list please make sure to mention in the comments field of your donation what your screenname is. Otherwise if you'd like to claim the donation PM me the billing zipcode and dollar amount of the donation.
 
Last edited:

mjs2011

Senior Member
May 25, 2011
5,014
1,870
I'm officially excited for this. Thanks for the long hours you're putting in to this project.

Sent from my LG-VM670 using XDA App
 
  • Like
Reactions: g1DDriver

JerryScript

Senior Member
Mar 17, 2011
738
567
Las Vegas
Introducing the BACKside ROM, a port of CyanogenMod7 for the Optimus V.

Edit: Updated 05022012, download links at bottom of post
android_rearview.png


Credits:
Blarfie - For creating the IHO repository, and fixing most of the bugs with CM7 OV ports
AOSP - The Android Open Source Project for creating the offical Android source
CyanogenMod - The entire team for all their hard work creating the best Android Mod available
KermikalElite - For helping me set up my build environment and compiling this ROM

Special thanks to ath3nos - for getting the ball rolling on the S, zefie - for his original work on CM7 port for the OS, mik_os - because he started it all, and many others who I may have left out! Thanks to Danny Baumann for fixing the custom ringtones! Huge thanks to Tom Marshall aka tdm for fixing the long suffered charging-while-powered-off bug!

STANDARD WARNING-- Flashing any custom ROM may semi-brick your phone!
Follow the installation instructions to the letter!
Always backup your apps, and do a backup in recovery before flashing!
This is a WIP (work in progress)!


This is the Optimus V build of the inferiorhumanorgans repository which is forked off the CyanogneMod7 source tree, the same as ath3nos, but built for the Optimus V and not the Optimus S. No S-to-V script necessary. There is also an optional Green Machine theme built in UOT Kitchen for those who are interested, or you can theme your own if you like.

KermikalElite was the first to build for the Optimus V from the IHO source, and you can find his latest buiilds, and other users builds, in Blarf's OP.


Installation

---Updating from a previous BACKside-IHO build

NEW METHOD (post 04172012 build)

1) Open the BacksideUpdater in the app drawer or under Settings>>CM settings>>System>>Check for ROM udates

2) If a new version is available, press the Download now button

3) Once download is complete and md5 checks, select Reboot Recovery then Automatic Install!

4) Put your phone down and do something for 5-10 minutes, come back and start using it ;)


OLD METHOD (up till 01182012)

1) Download the newest build, and GreenMachineTheme zip if you like, and place them on your sdcard

2) Boot into recovery and make a backup (imho, not optional ;))

3) Wipe cache and dalvik cache

4) Flash the BACKside-IHO zip file

5) Flash the GreenMachineTheme (optional)

6) Flash gapps (hopefully not necessary anylonger, ymmv)

7) Reboot and enjoy


---Installing from another ROM

1) Backup your apps with something like TitaniumBackup or MyBackup

2) Download the BACKside ROM zip file, the gapps zip file, and optional GreenMachineTheme zip file linked below and place them on your sdcard

3) Boot into recovery

4) Make a backup (ALWAYS RECOMMENDED!)

5) Wipe cache, and under advanced wipe dalvik cache

6) Under mounts, format boot, system, data, and cache (only recommended when coming from a different ROM)

7) Flash the BACKside ROM zip file

8) Flash the gapps zip file

9) [Optional] Flash the GreenMachine-UOT zip file for the Green Machine Theme

10) Reboot your phone

11) Restore apps, but DO NOT RESTORE SYSTEM APPS!!!

12) Enjoy yummy gingerbread and the CyanogenMod goodies


How to use CyanogenMod Settings and Goodies

http://blogs4android.com/2011/06/rooting/cm7-settings-for-phones-explaination/


Getting More Space

http://wiki.cyanogenmod.com/wiki/Barebones


Known Bugs

Fixed 07212011 USB Mass Storage is not working, you will have to use ADB or put your sdcard in another device for file transfers
(Blarfie is working on it, Windows USB drivers can be a nightmare)


Fixed 07302011 Custom ringtone settings are not followed, default ringtone rings instead

Fixed 07302011 Camera sometimes places artifacts on the edge of images when zoomed at some levels.
(The problem is known, expect a fix, but other things have a higher priority right now)


Voice Dialer button is not mapped, use Button Remapper and set it as you like.

Fixed 10172011Headset button doesn't work. Fixed 10172011, thanks rcmarotz (original thread here)

Fixed 07272011Android Market web interface doesn't allow automatic installs, says country is not supported. Fixed, see this post

Fixed 07212011 Screenshot app from the power button menu saves the images inverted 180 degrees, you can fix them with any photo editing app/prog, I just let photobucket take care of these screenshots.

Screenshots with Green Machine Theme installed over the build
screenshot-1325996615273.png
screenshot-1318893118050.png

screenshot-1318886655708.png
screenshot-1319112095557.png


In order to keep this as close to CyanogenMod7 source, I have left all the extras in there, which makes for a large install. You can use a bloat removing script such as mmarz's, or manually delete ringtones, wallpapers, etc as you like. If there is enough interest, I will post a slimed down version with most of the bloat removed.


Downloads

Download CWM-Green-recovery-05022012.img here
md5sum e3963b7709fe23c2ae5667e318e50d96

Download updated 05022012 ROM here
md5 checksum 066c2f984c612821e9b3584e1efbdba2

Download gapps here

Download the Green Machine Theme 05022012 flashable zip file from here


Changes

Note, this is not an all inclusive list of changes, please visit CyanogenMod's and Blarf's repositories for all the changes/commits/requests.

Changes 05022012: Synced with CM and cherry-picked some changes-- Default keyboard now has option to use volume keys to move the cursor-- Added snooze times to Calendar alarm events-- Contacts now have individual call histories-- Added format option to T9Dialer-- Fixed typo that prevented baseband from showing under Settings>>About Phone---- BacksideUpdater Backup/Restore Options!!!-- Added the ability to automatically backup-- Added the ability to automatically restore (CWM compatible backups only)-- Added option for full wipe and format before automatic installation-- Added the ability to automatically install any ROM or Theme zip file----Note: Automatic functions require CWM-Green-Recovery V3.3+

Changes 04172012: Synced with CM and cherry-picked some changes-- Lots of behind the scenes code improvements in dalvik, should lead to smoother performance-- BacksideUpdater huge update!!!-- Added download progress indicator but it is still OK to exit and let it complete in the background-- Added the ability to Automatically Install ROM Updates!!-- Once you have downloaded the ROM package and BacksideUpdater verifies it, you can select Install ROM Now and your phone will reboot and wipe cache/dalvik-cache and install the ROM and reboot back to normal All Automatically!

Changes 04012012: Synced with CM -- fix for swiping actions that get stuck on corners -- fixes for pattern lockscreen showing battery status and pin request even if lockscreen is disabled -- option to disable ICS rotation animations are now a part of CM -- --Fixed bootanimation chooser to work with most file managers --Tweaked system icon colors to better match connected status colors --Added options to hide alarm clock and signal bars in system icons --Added easter eggs to thank LeslieAnn for the use of her build server and jcase for his work rooting the security update

Changes 03132012: Reverted fingerprint frameworks and pin landscape commits from CM - needs testing to see if this fixes reports of pin screen not functioning properly -- Added an experimental Suspend mode to the power menu - this will put your phone in a semi-deep sleep state similar to airplane mode - no phone calls or messages - but you will still get your alarms - might be good for overnite power savings when no charger is available -- Made the date in the status bar follow the clock color - been meaning to do this for a while now -- Made the status bar system icons follow the general theme of being green when active/connected -- Improved the functionality of the statusbar restart in settings -- Added ability to use any file manager with all BACKside tweaks - status bar mods - BacksideUpdater - etc - no more requirement to use OI File manager exclusively -- Added option in BacksideUpdater to download previous versions back to the beginning of the year - once a different date is selected you can download - view changelog - check md5sum - then reboot to recovery to install -- Added option in BacksideUpdater to install a recovery within the app - choose recovery file and it will install it - then reboot straight into the new recovery to test it - I highly recommend Drewwaltons touch recovery! -- Note - If the changelog doesn't show when you load an old version, swipe down in the black text box, it's because the last text showing was larger, will fix in next build. ;)

Changes 03062012: Synced with CM - BACKside-IHO is now a Kang of CM7.2 RC1 - More changes to fingerprint frameworks - Telephone supplemental notifications now supported -- Added option to restart status bar in settings so you dont have to reboot for changes to status bar or notification dropdown background colors or images -- NOTE - Do not press the restart option rapidly - give it a full 30 seconds to restart before trying again

Changes 02292012: Synced with CM --3 fixes from AOSP for screen freezes --Lots of little background changes like translations etc --Frameworks for fingerprint unlock added but not functional yet --Added ability to crop selected image for use as the notification dropdown background --Cleaned up a bunch of leftover code and debugging

Changes 02192012: Synced with CM7.2 -Change to LGEstarRIL may help with mms from some carriers (needs testing) -More fixes for screen freezes caused by ICS rotation animation -More fixes for swipe to dismiss in notification dropdown -Added landscape layout for lockscreen pin screen -Added an option in notification power widget to automatically switch 2G/3G when mobile data is disabled/enabled --Added ability to set custom background image in the notification dropdown --Added an option to disable ICS rotation animations (just in case )

Changes 20120212: Synced with CM-- Fix for screen freeze bug in new rotation animations-- Fix for brightness controls in Power Control Widget-- Improved scrolling cache should make long throws a bit smoother-- -- Bootsound is back but this time it comes with a setting in CMParts so you can turn it off easily - change system-media-android_audio mp3 to any short mp3-- BacksideUpdater checks for network connection now and if not present gives option to goto wireless settings-- Offline-charging fixed - reboots reboot - and crashes reboot - only power off goes to offline-charging now--You can sleep easily with your phone plugged in now -if there is some random reboot - it will reboot fully and you wont miss your alarms or phone calls

Changes 02062012: Synced with CM7.2--New Blade lockscreen ring style--Options to set BT timeout--Option to set compcache for those with larger app memory issues--Option to enable-disable scrolling cache for performance--BacksideUpdater gui and performance improvements - added menu options and hide unused gui elements for cleaner look--Added preference to bootanimation changes so users choice shows in settings menu--Market fix by disabling 01mvdalvik should prevent out of space market errors

Changes 01312012: Changes: -- Added Pedlar's CMBootanimation chooser to Settings>>CyanogenMod settings>>Interface>>Bootanimation -- Added two additional bootanimations to /system/media for use with the bootanimation chooser -- Update to BobZhome's kernel v3.7 with support for a2sd swap and BT HID, Thanks Bob! -- BacksideUpdater updated with option to check any downloaded file, option to delete bad download before trying again (prevents download renaming such as file.zip becoming file-1.zip), and updated gui elements

Changes 01252012: -- Synced with CM: --ICS transistions and animations backported to Gingerbread, --lockscreen alignment <right> fixed, --Option to lock volume keys when in silent mode, --Fixed race condition in notification dropdown swipe-to-dismiss function, shouldn't freeze anymore, --Fixed automatic timezone selection in Hawaii (had to throw that one in the for all you frozen users), - New version of BacksideUpdater installed: --Checks download status, checks to see if download has begun, and if complete based on file size, --Checks MD5 sum, automatically checks against the manifest's posted md5 (takes a while, be patient), --Cleaned up the gui a bit, still needs work (functionality first ;))

Changes 01202012: Fixed borked WiFi module from 0118 build, add camcorder icon back in

Changes 01182012: Synced with CM, lots of behinds the scenes tweaks (translastions etc), added Holo lockscreen ring style, Changed first bootanimation, replaced VirginMobile's with one for BACKside-IHO, Added update checker (see this post for details)


Changes 01102012: Special build up thanks to Tom Marshall fixing the charging-while-powered-off bug, THANKS TOM!, also reversed the logic on transparent status bar (needs testing)

Changes 01092012: Made some changes to status bar and notification dropdown background settings to impove theme support (needs testing) -Added custom notification dropdown background image, please submit additional ones to add in future builds, selection will be based on popularity (donaters to Blarf will of course be given preference ;)) -Add option to make media the default volume control, default is still ringer volume, helps when trying to set a song's volume before you begin playing it (embarassment saver ;)) -Added ADB Over Network option to Settings>>Applications>>Development. Once enabled, go to Settings>>Wireless and network settings>>WiFi settings then press your menu key and select Advanced. Use the IP address listed and add port 5000 to use ADB via WiFi, ie: adb connect 192.168.1.123:5555 (replace IP address with your phone's)

Changes 01032012: Fixed borked camera from 01022012 build, thanks to BobZhome's camera repo, Thank You Bob!

Changes 01022012: Synced with CM7.2, New LGEQualcomRIL added for better telephony support, beginings of face-detection in place in camera app (don't know if it will be implemented on CM7 or not), had to revert another CM camera commit to prevent borking it on the OV, switched to BobZhome's newest kernel, implements rb64's find for two-way recording in phone calls, Thanks Bob & rb64!, changed holiday egg to Android Baby New Year, added thekraven's headset mic fix (needs testing), added an option to change the notification dropdown's background color, choices are: --Theme (default) --Custom Color (argb colorwheel) --Transparent (fully transparent). Testing needed to see how it affects various types of themes.

Changes 12212011: Synced with CM, new option to skip bootanimation may make boot times faster, fix to notification drop down swipe to dismiss feature makes it smoother, Fixed the date view in the status bar, now the notification icons will animate away when the date is visible, and animate back when as it fades away, Added option to customize the overscroll color (cherry-picked from here), not sure how it will affect themes (needs testing)

Changes 12162011: Added option to change status bar background (requires reboot), added center clock to ticker animation to prevent overlay caused by transparent backgrounds, organized the CyanogenMod settings>>Interface>>Status bar tweaks menu into 4 categories

Changes 12072011: First build from JerryScript repository, now BACKside changes to IHO are visible online, synced with IHO and CM7, reverted a commit the reverted a commit that made our camera work better ;), some other small fixes to camera should make recording start faster and some poorly made files play better, and cm camera now supports touch to focus properly, fix to minimal ring lockscreen, added Xmas egg

Changes 11222011: Synced with CM7.2, lots of improvements from CM, video support for omap now enabled, changes to improve screen performance, changes to improve audio performance, camera click sound issue fixed, lockscreen single ring option and middle ring unlock option, lots of other changes can be viewed on gerrit, cherry-picked the carrier name change commit, and reverted the commits that broke the camera.

Changes 11092011: Synced with Blarf's repo, market download fix (needs testing), added a first try at an update checker (see app drawer), more integration with recent omap update should improve video performance, lots of small changes mostly to files not associated with the OV

Changes 11022011: Pulled in a commit from CM7 that fixes borked notification sounds from 1101 build, and fixed clock color changer so the change takes effect immediately instead of having to tweak other settings.

Changes 11012011: Synced with Blarf's repo, added option to set the status bar clock color in CyanogneMod Settings menu, commits to CM7 include option to remove battery icon from status bar, show share menu when taking screenshots from power menu, several fixes to stagefright to improve video, fixes to audiopolicymanager, surfaceflinger tweaks should improve screen drawing, fixed a wifi lock bug that caused releases when it should be locked, lockscreen calendar now supports all day events, quiet hours can now silence haptic feedback, separate volume settings for when headset is plugged in and when it isn't

Changes 10172011: Headset button fixed, big thanks to rcmarotz, notification icon overlay covering center clock fixed (system icons are still buggy, I'm close on it though), camera tap to focus function added, commits from CM include improved aid selection, telephoney added fastdormancy support

Changes 10102011: Manually pulled in several commits to CM7.1, fix to lockscreen ring style animations (I did not pull in the arrow rings, don't like em), a2dp audio interface, camera service ttf fix and video stabilization fix, super user updated, added new Music 4.0.1 apk, added option to center clock or leave on right, removed bootsound from package, will add flashable zip on the wiki to enable bootsounds.

Changes 10042011: Synced with Blarf's repo and CM7.1, switche to BobZhome's new Kernel V3.1 with new governors, new lockscreen ring style option, new 16bpp option under performance menu provides faster/smoother interface, several fixes to surfacflinger should prevent crashes in the UI, wifi fix for lease duration should help with connectivity issues, fix for wallpaper race condition should prevent freezes, lockscreen calendar alarms show next event, about 70+ other minor tweaks that will help but won't necessarily be noticeable.

Changes 09282011: Fixed center clock notification overlay, added 2d graphics improvements (should make overall phone UI smoother), changed default button color again (probably will go back to default on next build), added graphical easter eggs to thank Blarf, BobZhome, and the users (find them, same place as aosp and cm7), added extra bass band to equalizer settings, cleaned up some of my added code

Changes 09192011: Changed wifi supplicant scan interval to 60 to save battery, if it gives you issues, you can change in in the build.prop file, Changed to BobZhome's kernel, lots of tweaks, all screen should work now, Edited build.prop to reflect changes in OV2.2.2 and OS-ZVH versions, Added supercharger settings and other tweaks to build.prop, Center clock in status bar, thanks to Drew, Removed trackball settings, never could find it on my phone, Added extra camera button settings, Added Build ID to Device info menu

Changes 09162011: Synced with Blarf's repo, removed bootloader option from reboot menu, swapped in kernel v2 (even though it says 1.2, oops) should fix screen issues on newer phones

Changes 08312011: Synced with Blarf's repo, Headset mic fixed, Camera geo tagging fixed, code cleanup, preparation for support of new phones, lots of CM7 tweaks that don't affect the Optimus V

Changes 08252011: Synced with Blarf's repo, most bugs from 0824 and prior builds are fixed

Changes 08242011: Reverted to previous build to fix 0823 bugs, once we sort out the repository's commits I'll post a fresh build.

Changes 08232011: Synced with Blarf's repo, IHO merged with CM7.1 lot's of little fixes, new bootanimation incorporates IHO logo (needs work to smooth out the transition), bootsounds working properly now, see wiki for diff from pure IHO

Changes 08202011: Synced with Blarf's repo, GPS now properly enabled, lots of small cleanup items, small audio tweaks

Changes 08172011: Synced with Blarf's repo, GPS changed to hopefully improve battery performance (needs testing), second partition on sdcard should mount, minor background changes to libaudio, lockscreen, and profiles, changed second boot logo to IHO

Changes 08102011: Synced with Blarf's repo, Sound always playing through the speaker regardless of settings has been fixed, BobZ's wifi fix included and another small tweak (if this build fixes issues, wifi bug should be fixable), Updated to Blarf's newest kernel r1.2, tweaks for battery and performance, Camera exposure mostly fixed though default value may still be too dark, Removed bootsound for now due to overwhelming requests ;) (but you can enable it using eollie's script). Some bloat removed.

Changes 08082011: Edit: Now there is a themeless build with the experimental tweaks mentioned below built in for you tasteless types :p
Created experimental Green Machine ROM, this one will have the green machine theme built in. It has a couple of wifi tweaks we hope will help those with wifi issues, bootsound support (thanks eollie), camera exposure (still buggy, but better), no more reset of death under privacy settings, added video icon to app drawer (thanks asadullah), smaller LatinIME.apk (thanks to mmarz's script), and most of the bloat removed (wallpapers, large ringtones, themes, extra tts languages). To change the bootsound at startup, replace the android_audio.mp3 file in /system/media, or just delete it for no bootsound.

Changes 08032011: Synced with Blarf's repo, GPS should now lock on faster (needs testers), dBm reading in status bar fixed, Market apps that should work on OV not installing should be fixed now, some changes to SIP services should make native SIP work better, boot time should be faster

Changes 07302011: Synced with Blarf's repo, Camera zoom and autofocus improved, custom ringtones now work, BT functionality improved (needs testers)

Changes 07272011: Synced with Blarf's repo, Mostly build.prop changes to allow Android Market web interface installs, some other fine tuning.

Changes 07252011: Synced with Blarf's repo, new kernel r1 should fix the charging issues some were having

Changes 07222011: Synced with Blarf's repo, new kernel v53 with USB tethering support working in OSX, may be a bit buggy on Windows, ext3 support added, now have ext2/3/4 built into the kernel, couple of other small commits, changed carrier name to Green Machine in the theme only.

Changes 07212011: Synced with Blarf's repo, new kernel v49 with built in ext2/4 support, fixed screenshot from power button being flipped, USB mass storage now working, circle-particle bootanimation included again, some behind the scene changes

Changes 07202011: Updated repo to include Blarf's new kernel v41 (with ext2 support, see his posts on page 2), and his stock binary blobs, screen rotation fixed, forgot to add in the circle-particle-cyanogenmod bootanimation, you can download it from here and push it to system/media if you like it.
 
Last edited:

punkmaxx

Senior Member
Oct 30, 2010
208
40
West Virginia "The Best Virginia"
Wicked Thanks to Blarfie & Jerry and others. Gonna flash now....& Donate

Booting......
Nice, i see that the hardware keyboard issue was worked out i was able to summon the keyboard with a long press of the menu button haven't seen that in a while.
EDIT: Initial setup seems to be going very smoothly from a clean wipe install.

Posted any bugs on github as well.
Basic Functionality
EDIT: always enjoy testing new builds... All the basics seemed to work fine on a clean install, WIFI, data, market downloads, gingerbread backup service, SU, etc.

EDIT: Screenshot app in power menu saves images with 180 degree rotation so they display upside down.

data2ext
EDIT: Restored /data and /sd-ext rolled over from aospmod and ath3nos builds and seems to integrate fine except that i was not able to get the data2ext mod to work correctly. It would enable the mod but it still read as not being active when checked in terminal. I'm gonna try to get it to work with no restore and an empty /data and /sd-ext

EDIT: Could not get a data2ext MOD for ext2 to work correctly, any suggestions? maybe i'm not using the best mod for the job. anyway other than that all seems well. Nice job Guys.

EDIT: Apparently ext 2/3/4 support was not included so that renders this mod unusable the ext2fs modules were not included in this package.

Performance
EDIT: as for general performance overclocking seems to work fine all the way up to 480/864Mhz and i really like that the smooth scrolling issue that has plagued other CM7 ROMs is not in this release. The browser scrolling, menu scrolling and swipe physics seems smoother than ever before.

Browser
In browser use i noted that the new feature incorporated by Google on the homepage that allows you to swipe down on the tabs at the top to reveal icons of the main services (images, gmail, news, etc..) does not seem to be functioning it almost slides down but wont ever pull down completely. (Although it is still available by pressing "more>>")

Really happy to have smooth scrolling back in browser, can't iterate that enough. I use stock browser quite a lot.
 
Last edited:
  • Like
Reactions: JerryScript

ajones23

Senior Member
Apr 13, 2011
667
137
51
New Braunfels,Tx
This looks like it could be interesting,wich one to keep. But can you flash this rom with xoinia cwma 12518.4 recovery or what. Looks good from pics. How is the performance and is it qiuck or not.
 

JerryScript

Senior Member
Mar 17, 2011
738
567
Las Vegas
Wicked Thanks to Blarfie & Jerry and others. Gonna flash now....& Donate

EDIT: Screenshot app in power menu saves images with 180 degree rotation so they display upside down.

EDIT: Stock Music Player Does Not Seem to Recognize Artists Meta-Info on SD card Although it seems to Recognize album Meta-Info and Playlists.

data2ext
EDIT: Restored /data and /sd-ext rolled over from aospmod and ath3nos builds and seems to integrate fine except that i was not able to get the data2ext mod to work correctly. It would enable the mod but it still read as not being active when checked in terminal. I'm gonna try to get it to work with no restore and an empty /data and /sd-ext

EDIT: Could not get a data2ext MOD for ext2 to work correctly, any suggestions? maybe i'm not using the best mod for the job. anyway other than that all seems well. Nice job Guys.

The stock music player shows the artist names for me, perhaps I don't understand the difference you're referring to? I would suggest you try the media scanner in the Dev Tools app that's included.

I noticed the screenshot inversion bug when I was posting the screenshots, forgot to mention that, shouldn't be too hard of a fix, but Blarfie is pretty busy with his new kernel, and I'm still new to this, check back in a few days.

I haven't ever used data2ext, apps2sd was enough for me before, but I will check into it since I know alot of users like it.

Thanks for the feedback! :)
 
Last edited:
  • Like
Reactions: soleen and punkmaxx

basketthis

Senior Member
May 23, 2011
507
258
thanks blarf for everything you do for the optimus. Was over here and saw this thread. Decided I'd say hey from AC and myself. Good to see great people doing great things. Great work again! Love this port on my phone! Keep it up!!
 

ajones23

Senior Member
Apr 13, 2011
667
137
51
New Braunfels,Tx
In the power options,screenshots is upside down. Is there a way to change it. By the way awesome job on this rom.

Sent from my LG-VM670 using XDA Premium App
 

JerryScript

Senior Member
Mar 17, 2011
738
567
Las Vegas
In the power options,screenshots is upside down. Is there a way to change it. By the way awesome job on this rom.

Sent from my LG-VM670 using XDA Premium App

Noticed that too when I first posted screenshots it's in my ROM post listed under bugs. Not a huge priority to fix at the moment, want to get data2ext support going tonite. It's on the todo list though. ;)
 
  • Like
Reactions: soleen

punkmaxx

Senior Member
Oct 30, 2010
208
40
West Virginia "The Best Virginia"
I could not get data2ext support to run in any capacity ext2 or ext4 even with the new modules. I always recieved the message:"Data2EXT is already enabled but not active..." when trying to use the MOD.

not sure where to go from here but just thought i would give an update. maybe i'm doing something wrong....
I was gonna post a logcat on pastebin but I get an endless string of these from ddms in a linux enviroment:
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error

......although all other functions seem to be working correctly in ddms
 

blarfiejandro

Senior Member
Jun 4, 2011
323
225
In the power options,screenshots is upside down. Is there a way to change it. By the way awesome job on this rom.

Noticed that too when I first posted screenshots it's in my ROM post listed under bugs.

Punkmaxx also filed a proper bug report on Github. I've fixed it.

https://github.com/inferiorhumanorgans/android_device_lge_thunderc/issues

I could not get data2ext support to run in any capacity ext2 or ext4 even with the new modules. I always recieved the message:"Data2EXT is already enabled but not active..." when trying to use the MOD.

That's not you. It's an odd configuration with CM. By default they look for kernel modules on the root filesystem... which is great... unless you want to make it easy for people to upgrade or otherwise change the included modules. I'll probably just bite the bullet and include ext2 in the kernel which will solve this problem.

I was gonna post a logcat on pastebin but I get an endless string of these from ddms in a linux enviroment:
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error
E/AmitDaemon( 149): [AMI304D] AMI304MID_IOCTL_GET_CONTROL error

I believe this is fixed in today's build. If not it's a mismatch between the kernel AMI304D driver and the ami304d. I'm using the Sprint driver, and I /think/ the Sprint binary, but there were a few points in time where this got out of sync.

Code:
MD5 (ami304d) = 0b793d165d2d2448617fd07c67d84be8

If that's not the md5sum for your /system/bin/ami304d, grab it from GitHub and replace it or install a newer version of the ROM.
 
  • Like
Reactions: soleen and punkmaxx

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    Inferior Human Organs unofficial CM7.2

    IHO unofficial CyanogenMod is a port of the CyanogenMod ROM to the Optimus V and S (hopefully the C, M, U, and Vortex will follow).

    In the interest of brevity I've moved the pertinent details to a Github wiki. Check out the freshly minted wiki here. This is the only thread which I monitor on a regular basis. Because there has been a proliferation of different ROMs based on IHO, I've stopped updating this post and moved that information to the wiki as well. This way the ROM authors can update the page themselves as they issue new builds. The latest versions of ROMs for the S and V are listed here on Github.

    I would like to thank the following people for building ROMs and offering their support to end users so I can continue development:

    ath3nos, BobZhome, drewwalton19216801, JerryScript, KemikalElite, Mrg666, and Pbailey212.

    Without these guys I suspect most of you would be looking at a pile of source, unsure what to do with it.

    And a special thank you goes to Centinel/1cewolf for taking on the daunting task of cleaning up the wiki so that it's more accessible to end users. While the wiki is currently able to be modified by any user with a Github account, I'd like to ask that anyone proposing significant changes coordinate with him.

    I also would like to thank the following users for offering financial assistance:

    JerryScript, punkmaxx, MarMed10, Centinel, mustafu, crpeck, El Schisne, BobZhome, takehull, rb64, yogi4, mrg666, asadullah, szfinland, Ostrich Egg, wilberfan, Whyzor, ejlmd, LarryCL, Centinel, nemo3, and pandacookie.

    Without these guys I'd be sober and bored.

    If you'd like to help out financially or see your name on that list please consider donating. If you do want to see your name on that list please make sure to mention in the comments field of your donation what your screenname is. Otherwise if you'd like to claim the donation PM me the billing zipcode and dollar amount of the donation.
    52
    Introducing the BACKside ROM, a port of CyanogenMod7 for the Optimus V.

    Edit: Updated 05022012, download links at bottom of post
    android_rearview.png


    Credits:
    Blarfie - For creating the IHO repository, and fixing most of the bugs with CM7 OV ports
    AOSP - The Android Open Source Project for creating the offical Android source
    CyanogenMod - The entire team for all their hard work creating the best Android Mod available
    KermikalElite - For helping me set up my build environment and compiling this ROM

    Special thanks to ath3nos - for getting the ball rolling on the S, zefie - for his original work on CM7 port for the OS, mik_os - because he started it all, and many others who I may have left out! Thanks to Danny Baumann for fixing the custom ringtones! Huge thanks to Tom Marshall aka tdm for fixing the long suffered charging-while-powered-off bug!

    STANDARD WARNING-- Flashing any custom ROM may semi-brick your phone!
    Follow the installation instructions to the letter!
    Always backup your apps, and do a backup in recovery before flashing!
    This is a WIP (work in progress)!


    This is the Optimus V build of the inferiorhumanorgans repository which is forked off the CyanogneMod7 source tree, the same as ath3nos, but built for the Optimus V and not the Optimus S. No S-to-V script necessary. There is also an optional Green Machine theme built in UOT Kitchen for those who are interested, or you can theme your own if you like.

    KermikalElite was the first to build for the Optimus V from the IHO source, and you can find his latest buiilds, and other users builds, in Blarf's OP.


    Installation

    ---Updating from a previous BACKside-IHO build

    NEW METHOD (post 04172012 build)

    1) Open the BacksideUpdater in the app drawer or under Settings>>CM settings>>System>>Check for ROM udates

    2) If a new version is available, press the Download now button

    3) Once download is complete and md5 checks, select Reboot Recovery then Automatic Install!

    4) Put your phone down and do something for 5-10 minutes, come back and start using it ;)


    OLD METHOD (up till 01182012)

    1) Download the newest build, and GreenMachineTheme zip if you like, and place them on your sdcard

    2) Boot into recovery and make a backup (imho, not optional ;))

    3) Wipe cache and dalvik cache

    4) Flash the BACKside-IHO zip file

    5) Flash the GreenMachineTheme (optional)

    6) Flash gapps (hopefully not necessary anylonger, ymmv)

    7) Reboot and enjoy


    ---Installing from another ROM

    1) Backup your apps with something like TitaniumBackup or MyBackup

    2) Download the BACKside ROM zip file, the gapps zip file, and optional GreenMachineTheme zip file linked below and place them on your sdcard

    3) Boot into recovery

    4) Make a backup (ALWAYS RECOMMENDED!)

    5) Wipe cache, and under advanced wipe dalvik cache

    6) Under mounts, format boot, system, data, and cache (only recommended when coming from a different ROM)

    7) Flash the BACKside ROM zip file

    8) Flash the gapps zip file

    9) [Optional] Flash the GreenMachine-UOT zip file for the Green Machine Theme

    10) Reboot your phone

    11) Restore apps, but DO NOT RESTORE SYSTEM APPS!!!

    12) Enjoy yummy gingerbread and the CyanogenMod goodies


    How to use CyanogenMod Settings and Goodies

    http://blogs4android.com/2011/06/rooting/cm7-settings-for-phones-explaination/


    Getting More Space

    http://wiki.cyanogenmod.com/wiki/Barebones


    Known Bugs

    Fixed 07212011 USB Mass Storage is not working, you will have to use ADB or put your sdcard in another device for file transfers
    (Blarfie is working on it, Windows USB drivers can be a nightmare)


    Fixed 07302011 Custom ringtone settings are not followed, default ringtone rings instead

    Fixed 07302011 Camera sometimes places artifacts on the edge of images when zoomed at some levels.
    (The problem is known, expect a fix, but other things have a higher priority right now)


    Voice Dialer button is not mapped, use Button Remapper and set it as you like.

    Fixed 10172011Headset button doesn't work. Fixed 10172011, thanks rcmarotz (original thread here)

    Fixed 07272011Android Market web interface doesn't allow automatic installs, says country is not supported. Fixed, see this post

    Fixed 07212011 Screenshot app from the power button menu saves the images inverted 180 degrees, you can fix them with any photo editing app/prog, I just let photobucket take care of these screenshots.

    Screenshots with Green Machine Theme installed over the build
    screenshot-1325996615273.png
    screenshot-1318893118050.png

    screenshot-1318886655708.png
    screenshot-1319112095557.png


    In order to keep this as close to CyanogenMod7 source, I have left all the extras in there, which makes for a large install. You can use a bloat removing script such as mmarz's, or manually delete ringtones, wallpapers, etc as you like. If there is enough interest, I will post a slimed down version with most of the bloat removed.


    Downloads

    Download CWM-Green-recovery-05022012.img here
    md5sum e3963b7709fe23c2ae5667e318e50d96

    Download updated 05022012 ROM here
    md5 checksum 066c2f984c612821e9b3584e1efbdba2

    Download gapps here

    Download the Green Machine Theme 05022012 flashable zip file from here


    Changes

    Note, this is not an all inclusive list of changes, please visit CyanogenMod's and Blarf's repositories for all the changes/commits/requests.

    Changes 05022012: Synced with CM and cherry-picked some changes-- Default keyboard now has option to use volume keys to move the cursor-- Added snooze times to Calendar alarm events-- Contacts now have individual call histories-- Added format option to T9Dialer-- Fixed typo that prevented baseband from showing under Settings>>About Phone---- BacksideUpdater Backup/Restore Options!!!-- Added the ability to automatically backup-- Added the ability to automatically restore (CWM compatible backups only)-- Added option for full wipe and format before automatic installation-- Added the ability to automatically install any ROM or Theme zip file----Note: Automatic functions require CWM-Green-Recovery V3.3+

    Changes 04172012: Synced with CM and cherry-picked some changes-- Lots of behind the scenes code improvements in dalvik, should lead to smoother performance-- BacksideUpdater huge update!!!-- Added download progress indicator but it is still OK to exit and let it complete in the background-- Added the ability to Automatically Install ROM Updates!!-- Once you have downloaded the ROM package and BacksideUpdater verifies it, you can select Install ROM Now and your phone will reboot and wipe cache/dalvik-cache and install the ROM and reboot back to normal All Automatically!

    Changes 04012012: Synced with CM -- fix for swiping actions that get stuck on corners -- fixes for pattern lockscreen showing battery status and pin request even if lockscreen is disabled -- option to disable ICS rotation animations are now a part of CM -- --Fixed bootanimation chooser to work with most file managers --Tweaked system icon colors to better match connected status colors --Added options to hide alarm clock and signal bars in system icons --Added easter eggs to thank LeslieAnn for the use of her build server and jcase for his work rooting the security update

    Changes 03132012: Reverted fingerprint frameworks and pin landscape commits from CM - needs testing to see if this fixes reports of pin screen not functioning properly -- Added an experimental Suspend mode to the power menu - this will put your phone in a semi-deep sleep state similar to airplane mode - no phone calls or messages - but you will still get your alarms - might be good for overnite power savings when no charger is available -- Made the date in the status bar follow the clock color - been meaning to do this for a while now -- Made the status bar system icons follow the general theme of being green when active/connected -- Improved the functionality of the statusbar restart in settings -- Added ability to use any file manager with all BACKside tweaks - status bar mods - BacksideUpdater - etc - no more requirement to use OI File manager exclusively -- Added option in BacksideUpdater to download previous versions back to the beginning of the year - once a different date is selected you can download - view changelog - check md5sum - then reboot to recovery to install -- Added option in BacksideUpdater to install a recovery within the app - choose recovery file and it will install it - then reboot straight into the new recovery to test it - I highly recommend Drewwaltons touch recovery! -- Note - If the changelog doesn't show when you load an old version, swipe down in the black text box, it's because the last text showing was larger, will fix in next build. ;)

    Changes 03062012: Synced with CM - BACKside-IHO is now a Kang of CM7.2 RC1 - More changes to fingerprint frameworks - Telephone supplemental notifications now supported -- Added option to restart status bar in settings so you dont have to reboot for changes to status bar or notification dropdown background colors or images -- NOTE - Do not press the restart option rapidly - give it a full 30 seconds to restart before trying again

    Changes 02292012: Synced with CM --3 fixes from AOSP for screen freezes --Lots of little background changes like translations etc --Frameworks for fingerprint unlock added but not functional yet --Added ability to crop selected image for use as the notification dropdown background --Cleaned up a bunch of leftover code and debugging

    Changes 02192012: Synced with CM7.2 -Change to LGEstarRIL may help with mms from some carriers (needs testing) -More fixes for screen freezes caused by ICS rotation animation -More fixes for swipe to dismiss in notification dropdown -Added landscape layout for lockscreen pin screen -Added an option in notification power widget to automatically switch 2G/3G when mobile data is disabled/enabled --Added ability to set custom background image in the notification dropdown --Added an option to disable ICS rotation animations (just in case )

    Changes 20120212: Synced with CM-- Fix for screen freeze bug in new rotation animations-- Fix for brightness controls in Power Control Widget-- Improved scrolling cache should make long throws a bit smoother-- -- Bootsound is back but this time it comes with a setting in CMParts so you can turn it off easily - change system-media-android_audio mp3 to any short mp3-- BacksideUpdater checks for network connection now and if not present gives option to goto wireless settings-- Offline-charging fixed - reboots reboot - and crashes reboot - only power off goes to offline-charging now--You can sleep easily with your phone plugged in now -if there is some random reboot - it will reboot fully and you wont miss your alarms or phone calls

    Changes 02062012: Synced with CM7.2--New Blade lockscreen ring style--Options to set BT timeout--Option to set compcache for those with larger app memory issues--Option to enable-disable scrolling cache for performance--BacksideUpdater gui and performance improvements - added menu options and hide unused gui elements for cleaner look--Added preference to bootanimation changes so users choice shows in settings menu--Market fix by disabling 01mvdalvik should prevent out of space market errors

    Changes 01312012: Changes: -- Added Pedlar's CMBootanimation chooser to Settings>>CyanogenMod settings>>Interface>>Bootanimation -- Added two additional bootanimations to /system/media for use with the bootanimation chooser -- Update to BobZhome's kernel v3.7 with support for a2sd swap and BT HID, Thanks Bob! -- BacksideUpdater updated with option to check any downloaded file, option to delete bad download before trying again (prevents download renaming such as file.zip becoming file-1.zip), and updated gui elements

    Changes 01252012: -- Synced with CM: --ICS transistions and animations backported to Gingerbread, --lockscreen alignment <right> fixed, --Option to lock volume keys when in silent mode, --Fixed race condition in notification dropdown swipe-to-dismiss function, shouldn't freeze anymore, --Fixed automatic timezone selection in Hawaii (had to throw that one in the for all you frozen users), - New version of BacksideUpdater installed: --Checks download status, checks to see if download has begun, and if complete based on file size, --Checks MD5 sum, automatically checks against the manifest's posted md5 (takes a while, be patient), --Cleaned up the gui a bit, still needs work (functionality first ;))

    Changes 01202012: Fixed borked WiFi module from 0118 build, add camcorder icon back in

    Changes 01182012: Synced with CM, lots of behinds the scenes tweaks (translastions etc), added Holo lockscreen ring style, Changed first bootanimation, replaced VirginMobile's with one for BACKside-IHO, Added update checker (see this post for details)


    Changes 01102012: Special build up thanks to Tom Marshall fixing the charging-while-powered-off bug, THANKS TOM!, also reversed the logic on transparent status bar (needs testing)

    Changes 01092012: Made some changes to status bar and notification dropdown background settings to impove theme support (needs testing) -Added custom notification dropdown background image, please submit additional ones to add in future builds, selection will be based on popularity (donaters to Blarf will of course be given preference ;)) -Add option to make media the default volume control, default is still ringer volume, helps when trying to set a song's volume before you begin playing it (embarassment saver ;)) -Added ADB Over Network option to Settings>>Applications>>Development. Once enabled, go to Settings>>Wireless and network settings>>WiFi settings then press your menu key and select Advanced. Use the IP address listed and add port 5000 to use ADB via WiFi, ie: adb connect 192.168.1.123:5555 (replace IP address with your phone's)

    Changes 01032012: Fixed borked camera from 01022012 build, thanks to BobZhome's camera repo, Thank You Bob!

    Changes 01022012: Synced with CM7.2, New LGEQualcomRIL added for better telephony support, beginings of face-detection in place in camera app (don't know if it will be implemented on CM7 or not), had to revert another CM camera commit to prevent borking it on the OV, switched to BobZhome's newest kernel, implements rb64's find for two-way recording in phone calls, Thanks Bob & rb64!, changed holiday egg to Android Baby New Year, added thekraven's headset mic fix (needs testing), added an option to change the notification dropdown's background color, choices are: --Theme (default) --Custom Color (argb colorwheel) --Transparent (fully transparent). Testing needed to see how it affects various types of themes.

    Changes 12212011: Synced with CM, new option to skip bootanimation may make boot times faster, fix to notification drop down swipe to dismiss feature makes it smoother, Fixed the date view in the status bar, now the notification icons will animate away when the date is visible, and animate back when as it fades away, Added option to customize the overscroll color (cherry-picked from here), not sure how it will affect themes (needs testing)

    Changes 12162011: Added option to change status bar background (requires reboot), added center clock to ticker animation to prevent overlay caused by transparent backgrounds, organized the CyanogenMod settings>>Interface>>Status bar tweaks menu into 4 categories

    Changes 12072011: First build from JerryScript repository, now BACKside changes to IHO are visible online, synced with IHO and CM7, reverted a commit the reverted a commit that made our camera work better ;), some other small fixes to camera should make recording start faster and some poorly made files play better, and cm camera now supports touch to focus properly, fix to minimal ring lockscreen, added Xmas egg

    Changes 11222011: Synced with CM7.2, lots of improvements from CM, video support for omap now enabled, changes to improve screen performance, changes to improve audio performance, camera click sound issue fixed, lockscreen single ring option and middle ring unlock option, lots of other changes can be viewed on gerrit, cherry-picked the carrier name change commit, and reverted the commits that broke the camera.

    Changes 11092011: Synced with Blarf's repo, market download fix (needs testing), added a first try at an update checker (see app drawer), more integration with recent omap update should improve video performance, lots of small changes mostly to files not associated with the OV

    Changes 11022011: Pulled in a commit from CM7 that fixes borked notification sounds from 1101 build, and fixed clock color changer so the change takes effect immediately instead of having to tweak other settings.

    Changes 11012011: Synced with Blarf's repo, added option to set the status bar clock color in CyanogneMod Settings menu, commits to CM7 include option to remove battery icon from status bar, show share menu when taking screenshots from power menu, several fixes to stagefright to improve video, fixes to audiopolicymanager, surfaceflinger tweaks should improve screen drawing, fixed a wifi lock bug that caused releases when it should be locked, lockscreen calendar now supports all day events, quiet hours can now silence haptic feedback, separate volume settings for when headset is plugged in and when it isn't

    Changes 10172011: Headset button fixed, big thanks to rcmarotz, notification icon overlay covering center clock fixed (system icons are still buggy, I'm close on it though), camera tap to focus function added, commits from CM include improved aid selection, telephoney added fastdormancy support

    Changes 10102011: Manually pulled in several commits to CM7.1, fix to lockscreen ring style animations (I did not pull in the arrow rings, don't like em), a2dp audio interface, camera service ttf fix and video stabilization fix, super user updated, added new Music 4.0.1 apk, added option to center clock or leave on right, removed bootsound from package, will add flashable zip on the wiki to enable bootsounds.

    Changes 10042011: Synced with Blarf's repo and CM7.1, switche to BobZhome's new Kernel V3.1 with new governors, new lockscreen ring style option, new 16bpp option under performance menu provides faster/smoother interface, several fixes to surfacflinger should prevent crashes in the UI, wifi fix for lease duration should help with connectivity issues, fix for wallpaper race condition should prevent freezes, lockscreen calendar alarms show next event, about 70+ other minor tweaks that will help but won't necessarily be noticeable.

    Changes 09282011: Fixed center clock notification overlay, added 2d graphics improvements (should make overall phone UI smoother), changed default button color again (probably will go back to default on next build), added graphical easter eggs to thank Blarf, BobZhome, and the users (find them, same place as aosp and cm7), added extra bass band to equalizer settings, cleaned up some of my added code

    Changes 09192011: Changed wifi supplicant scan interval to 60 to save battery, if it gives you issues, you can change in in the build.prop file, Changed to BobZhome's kernel, lots of tweaks, all screen should work now, Edited build.prop to reflect changes in OV2.2.2 and OS-ZVH versions, Added supercharger settings and other tweaks to build.prop, Center clock in status bar, thanks to Drew, Removed trackball settings, never could find it on my phone, Added extra camera button settings, Added Build ID to Device info menu

    Changes 09162011: Synced with Blarf's repo, removed bootloader option from reboot menu, swapped in kernel v2 (even though it says 1.2, oops) should fix screen issues on newer phones

    Changes 08312011: Synced with Blarf's repo, Headset mic fixed, Camera geo tagging fixed, code cleanup, preparation for support of new phones, lots of CM7 tweaks that don't affect the Optimus V

    Changes 08252011: Synced with Blarf's repo, most bugs from 0824 and prior builds are fixed

    Changes 08242011: Reverted to previous build to fix 0823 bugs, once we sort out the repository's commits I'll post a fresh build.

    Changes 08232011: Synced with Blarf's repo, IHO merged with CM7.1 lot's of little fixes, new bootanimation incorporates IHO logo (needs work to smooth out the transition), bootsounds working properly now, see wiki for diff from pure IHO

    Changes 08202011: Synced with Blarf's repo, GPS now properly enabled, lots of small cleanup items, small audio tweaks

    Changes 08172011: Synced with Blarf's repo, GPS changed to hopefully improve battery performance (needs testing), second partition on sdcard should mount, minor background changes to libaudio, lockscreen, and profiles, changed second boot logo to IHO

    Changes 08102011: Synced with Blarf's repo, Sound always playing through the speaker regardless of settings has been fixed, BobZ's wifi fix included and another small tweak (if this build fixes issues, wifi bug should be fixable), Updated to Blarf's newest kernel r1.2, tweaks for battery and performance, Camera exposure mostly fixed though default value may still be too dark, Removed bootsound for now due to overwhelming requests ;) (but you can enable it using eollie's script). Some bloat removed.

    Changes 08082011: Edit: Now there is a themeless build with the experimental tweaks mentioned below built in for you tasteless types :p
    Created experimental Green Machine ROM, this one will have the green machine theme built in. It has a couple of wifi tweaks we hope will help those with wifi issues, bootsound support (thanks eollie), camera exposure (still buggy, but better), no more reset of death under privacy settings, added video icon to app drawer (thanks asadullah), smaller LatinIME.apk (thanks to mmarz's script), and most of the bloat removed (wallpapers, large ringtones, themes, extra tts languages). To change the bootsound at startup, replace the android_audio.mp3 file in /system/media, or just delete it for no bootsound.

    Changes 08032011: Synced with Blarf's repo, GPS should now lock on faster (needs testers), dBm reading in status bar fixed, Market apps that should work on OV not installing should be fixed now, some changes to SIP services should make native SIP work better, boot time should be faster

    Changes 07302011: Synced with Blarf's repo, Camera zoom and autofocus improved, custom ringtones now work, BT functionality improved (needs testers)

    Changes 07272011: Synced with Blarf's repo, Mostly build.prop changes to allow Android Market web interface installs, some other fine tuning.

    Changes 07252011: Synced with Blarf's repo, new kernel r1 should fix the charging issues some were having

    Changes 07222011: Synced with Blarf's repo, new kernel v53 with USB tethering support working in OSX, may be a bit buggy on Windows, ext3 support added, now have ext2/3/4 built into the kernel, couple of other small commits, changed carrier name to Green Machine in the theme only.

    Changes 07212011: Synced with Blarf's repo, new kernel v49 with built in ext2/4 support, fixed screenshot from power button being flipped, USB mass storage now working, circle-particle bootanimation included again, some behind the scene changes

    Changes 07202011: Updated repo to include Blarf's new kernel v41 (with ext2 support, see his posts on page 2), and his stock binary blobs, screen rotation fixed, forgot to add in the circle-particle-cyanogenmod bootanimation, you can download it from here and push it to system/media if you like it.
    16
    MiRaGe 05222012

    I have uploaded the 05222012 build of MiRaGe to the IHO Wiki.
    Followings are the main changes from CM repo sync. You can find details of the changes in CM repo at this link.
    - Fix percentage bar not appearing on first try to enable the compact battery indicator
    - Fix nickname/organization query in Phone app
    - sed: fix handling of s/// which has empty matches in busybox
    - Handle wraparound correctly to fix stack dumps
    - Revert "Fix for disappearing status bar power widgets after changing T-Mo themes
    - Fix ClassCastException when long pressing a widget and choosing 'Choose catalog' in ADWLauncher
    - Fix for disappearing status bar power widgets after changing theme
    - Manage buttons inside of PowerWidget instead of a static map

    I have added the following changes
    - Backported the staging android drivers from 2.6.38.8 kernel
    - Backported all of the fixes for bluetooth stack and drivers from 2.6.32.59 kernel
    - Fixed the same bluetooth MAC address problem
    - Removed the bluetooth sound volume limiter in voice dialer

    The same ROM modified for Verizon Network is also available here. MD5sum: d6b4bd68582d37a0d156a6198771be94

    As always thanks to Blarf, Bob, Jerry, LeslieAnn, tdm, thekraven, gannon5197, tvall, bigsupersquid, Whyzor, Earthnfire78, and all of the CM team.
    Special thanks to Dannemand, Schlidel, thewraith420, curtis1973, riggerman, EarthnFire78 (I hope I didn't miss anybody) for the help with testing.
    15
    New build is ready:

    BACKside-IHO-VM670-12162011.zip
    md5sum 86475633da10b0317a645fedd4dc5c18

    GreenMachineTheme-12162011.zip

    Changes:

    • Added option to change status bar background to one of three choices (requires reboot):
      1. Theme (or default background)
      2. Custom Color (can be semi to fully transparent)
      3. Transparent
    • Added center clock to ticker animation to prevent overlay caused by transparent backgrounds.
      (looks better this way too ;) )
    • Organized the CyanogenMod settings>>Interface>>Status bar tweaks menu into 4 categories:
      1. Status bar settings (appearance)
        • Status bar appearance
        • Status bar background color
        • Status bar brightness controls
      2. Status bar clock settings
        • Show clock
        • Center clock
        • Clock color
        • AM/PM style
      3. Carrier label settings
        • Compact carrier label
        • Carrier label type
        • Custom carrier label
      4. System icon settings
        • Battery status style
        • Alternate signal display
        • Show headset icon

    While those smarter then I work out the kinks in ICS, I'll be continuing to add customization options. Next up, custom overscroll and edge glow colors.

    Thanks to Blarf, BobZhome, mrg666, kermikalelite, whyzor, bigsupersquid, leslieann, asadullah, the CM7 team, AOSP, and everyone I've left out, not to mention everyone who gives feedback and bug reports! ;)

    Happy Holidays!
    15
    Belated Happy New Year everyone. I have uploaded the 01042012 build to the wiki

    The changes are as follows
    - BobZhome's latest kernel 3.6 is included. I have not recompiled the kernel since Bob's binaries were compiled with the same Linaro toolchain. This kernel adds call recording capability and thekraven's mic fix.
    - T9 dialer from CM repo.
    - Disabling the boot animation option in the CM settings.
    - Few other changes from syncing with CM.

    Thanks to Blarf, Bob, Jerry, TheKraven, BigSuperSquid, Whyzor, CM team, and many others.