[ROM][UNOFFICIAL] Pons CM7.2 Inc builds (20120903)

Do you want a stock kang with only merged commits, or add in select open commits?

  • Completely stock with only merged/approved commits

    Votes: 54 48.6%
  • Add in open/unapproved/experimental commits

    Votes: 57 51.4%

  • Total voters
    111
Status
Not open for further replies.

Pons

Senior Member
Sep 2, 2010
3,933
2,067
0

All credit goes to Cyanogen and the rest of the CM team, and especially our HTC Incredible maintainers, as listed by the CyanogenMod site: jistone (aka CUViper/This Guy), slayher, and of course, koush, as well as the authors of the respective open commits.

Why a new the thread? The build bot has retired (as far as CM7 nightlys are concerned), and the current thread at [ROM] CM7.2 Nightlies for the Droid Incredible was designed with the official nightlys in mind. It has since deviated from that original aim, and to keep it from going off topic any further, I have created this thread.

For some reason, I have received several requests to put a donation link in my profile. You can always donate to the CyanogenMod project, but if you feel you HAVE to donate to me, I've put a link in my profile, and all donations will go towards upgrading my computer, so I can stay on top of this for CM9.
 
Last edited:

Pons

Senior Member
Sep 2, 2010
3,933
2,067
0
Changelog
In case you missed it the first time.


Known Issues/Bugs

Per slayher: "Sometimes things are going to break, sometimes features are going to be removed, then added, then removed, then added back."
Just because it works in one build, doesn't mean it's going to work in the next.

FAQ


Q: What's the ETA on....about how long till...when can I expect....?
A:
The only rule of CyanogenMod: You don't ask for ETAs.


Q: Now that the Ice Cream Sandwich SDK has dropped, we're getting a port, right?!
A:
Take a look at this PSA by Keyan Mobil


Q: What's this CM7.2, Android 2.3.7 business?
A:
The kangs are built towards CM7.2, which is Android 2.3.7.


Q: How do I install a CM7.2 kang, coming from non-CM7?
A:
The safest (definitely not the only, but my preferred) way is
  1. Download kang from link
  2. Reboot into recovery.
  3. Make a backup/nandroid (to be safe)
  4. Format system and boot under mounts
  5. Wipe Data/Factory reset
  6. Install zip from SDCard
  7. Flash kang.
  8. Flash Gapps (if this is your first time flashing a kang/CM7
  9. Reboot
  10. Enjoy

If any of you have data that you must absolutely save, then and only then should you use Titanium backup (or other backup apps) to restore your data. Please be sure not to restore any data to /system using these apps, as this will mostly likely corrupt your ROM.


Q: How do I update/flash these kangs?
A:
The safest (definitely not the only, but my personal) way is
  1. Download kang from link
  2. Reboot into recovery.
  3. Make a backup/nandroid (to be safe)
  4. Wipe Cache
  5. Wipe Dalvik
  6. Install zip from SDCard
  7. Flash kang.
  8. Reboot
  9. Enjoy


Q: How about that 720P? I hear it's handy.
A: Per slayher,
"720P recording will not be coming to CM7 at this time. We *MAY* see it later if we get an HTC GB leak, using an MSM device (aka not omap). But for now, if you HAVE to have 720P recording, stick with CM6. The issue is that GB uses stagefright, and the hack it took to get 720p in CM6 wont work with stagefright. (it was done in opencore.) This is why we cant get it. The current driver implementation we have to work with is just not capable. So there you go, you can stop wondering/asking/hoping."

Q: How about CWM3/5? I'm having a problem where....
A:
Try deleting the current recovery first.

Q: How do I fix the space error that pops up when I try to install some apps?
A: Per slayher,
"If you get a Space error trying to install apps, just try installing again. I have encountered this error also and it is not related to actual free space, (unless you have a cubic crap ton (crapton * crapton * crapton) of apps installed)."

Q: How do I disable the shutter sound?
A: Per mattyg151,
"I used root explorer to rename /system/media/audio/ui/camera_click.ogg to camera_click!.ogg ... no more camera shutter sound."
There is also an option at Menu > Settings > CyanogenMod setting > Sound > Mute camera shutter

Q: How do I increase the WiFi scan time to save battery life?
A: Per karnovaran,
"One way to reduce battery drain is to increase the WiFi scan interval. It's set to 45 seconds, meaning it will scan every 45 seconds. If you change it to something like 90, obviously it will scan less often and use less battery. To do this, you have to edit the build.prop file in /system. The easiest way is with Root Explorer. Go to /system, mount r/w, open the build.prop in text editor and locate "wifi.supplicant_scan_interval=45" Change that value to 90 or whatever you want. Save the file, mount back to r/o, and reboot."

Q: Those automatic brightness settings are confusing. Anyone know of a good setting/rough guide?
A:
This thread looks useful. So does this post

Q: How does that brightness slider thingey-majib work?
A: Per byrong
"For those of you trying to figure out the new brightness-adjust-via-statusbar feature, do the following:
1. Settings > CM Settings > Interface > Status Bar Tweaks > StatusBar brightness (I'm guessing you guys already figured this part out)
2. Here's the trick: place your finger on the status bar, but don't drag it down. It will still 'peek' out some, but now you'll want to slowly drag your finger to the left or right while keeping it on the status bar itself. If you drag left, the screen will get darker; right for bright."

Q: I can't send no fancy mms picture messages!
A: Change you APN settings manually, (a popular way is to use GoSMS).
MMSC: http://mms.vtext.com/servlets/mms
MMS proxy: leave empty
MMS port: 80


Any more I should add? Let me know.
 
Last edited:

Pons

Senior Member
Sep 2, 2010
3,933
2,067
0
Redid the changelog that I use to keep track of the open commits. Linked it to a public viewable google document so I only have to maintain one across different sites.

Let me just say it was painful copying and pasting the thread from Rootz to here. Even after I tidied it up for xda's forum, it still looks terrible to me, especially compared to Rootz. XDA needs to switch forum software.
 

ToyTank

Senior Member
Jul 13, 2010
337
8
0
Kalispell,MT
Great idea devoted thread for the kangs. Honestly I did not know you were doing that and I was using #258 still. Who knows what small differences I'll never notice I am missing. Time to flash.

I had to upgrade to a nexus but now I can unleash my Dinc from Verizon and "phone" duties.
 

BlankDEP

Member
Nov 6, 2010
34
1
0
I hope this isn't a dumb question, but what are Commits, and what is the difference between merged commits and open commits?

I've been running one of the kangs for a few days now and I love it. I was just curious because I see the survey at the top of the page and a couple links about commits, but I don't know what they are and after just a quick search I haven't found anything.
 

Pons

Senior Member
Sep 2, 2010
3,933
2,067
0
I hope this isn't a dumb question, but what are Commits, and what is the difference between merged commits and open commits?

I've been running one of the kangs for a few days now and I love it. I was just curious because I see the survey at the top of the page and a couple links about commits, but I don't know what they are and after just a quick search I haven't found anything.
CyanogenMod goes through a review process, where anyone can submit code. The code submitted is called a commit. If it passes scrutiny and works, it gets merged into the official CM repository. This approved commit is called a merged commit. All official nightlys (and RC's and stables when they get to that point) only have merged commits.

An open commit is a change to the code that is currently being reviewed and hasn't been approved to be included in the next CM...yet, or ever for that matter. Some open commits get merged eventually (either as they are, or after they've been updated a time or fifteen), other open commits get abandoned. Some users like the additional functionality of these open commits, at the potential cost of stability.

I've started releasing kangs two at a time. One completely stock with only merged commits (just like the official CM7 build bot would have done, may it rest in peace), and the next kang with the same amount of merged commits, plus some interesting looking open ones (most have been requested by users, other merely look like they won't make your phone explode).

And don't hesitate to ask questions, at least after a quick google search. ;)
 

BlankDEP

Member
Nov 6, 2010
34
1
0
CyanogenMod goes through a review process, where anyone can submit code. The code submitted is called a commit. If it passes scrutiny and works, it gets merged into the official CM repository. This approved commit is called a merged commit. All official nightlys (and RC's and stables when they get to that point) only have merged commits.

An open commit is a change to the code that is currently being reviewed and hasn't been approved to be included in the next CM...yet, or ever for that matter. Some open commits get merged eventually (either as they are, or after they've been updated a time or fifteen), other open commits get abandoned. Some users like the additional functionality of these open commits, at the potential cost of stability.

I've started releasing kangs two at a time. One completely stock with only merged commits (just like the official CM7 build bot would have done, may it rest in peace), and the next kang with the same amount of merged commits, plus some interesting looking open ones (most have been requested by users, other merely look like they won't make your phone explode).

And don't hesitate to ask questions, at least after a quick google search. ;)
Thank you so much for the response. It makes a lot more sense to me now. I might take a look at what some of those open commits do and test them out, I have not problem having to restore or flash a newer stabler one if needed.
 

Neo

Senior Mod / MC Committee - The One
Staff member
Aug 4, 2011
13,377
30,848
263
The Matrix
Thank you so much for the response. It makes a lot more sense to me now. I might take a look at what some of those open commits do and test them out, I have not problem having to restore or flash a newer stabler one if needed.
Good on ya mate! Take a chance and get cool features that may never be available

Sent from Tapatalk
 

TheWhiteBandito

Retired Recognized Developer
Jun 15, 2010
591
84
0
NY/CT
Thanks, Pons. These KANGs brought me back to CM7 after like 9 months on MIUI builds. Just got tired of the instability and random problems with the new MIUI builds. These CM7 kangs are awesome. Great work!
 

miketwoms

Senior Member
Aug 9, 2011
104
18
0
Brooklyn, NY
Kitchen theming not sticking

Sorry if this is a dumb question, I haven't been on CM7 in a while, and hadn't tried using UOT for anything on it before.
I set up a new battery style and applied the zip. It themed over fine after booting up, but eventually it reverted to the stock CM7 battery after an hour or so.
Anyone have any suggestions on getting a new battery style to stick? Thanks.
 

Neo

Senior Mod / MC Committee - The One
Staff member
Aug 4, 2011
13,377
30,848
263
The Matrix
Sorry if this is a dumb question, I haven't been on CM7 in a while, and hadn't tried using UOT for anything on it before.
I set up a new battery style and applied the zip. It themed over fine after booting up, but eventually it reverted to the stock CM7 battery after an hour or so.
Anyone have any suggestions on getting a new battery style to stick? Thanks.
You can another way but it may be a little more complicated? Not onto recovery, mount system, then adb pull the systemui.apk, decompile it with apk manager, swap out the png's for the battery with those from the SystemUI.apk, recompile the SystemUI.apk, then pull the png's from the recompiled apk with 7Zip and drop them into the original SystemUI.apk, and adb push it back to the phone.

EDIT: And although I haven't tried this next method, it may work? You could boot into recovery, mount the system, adb pull the SystemUI.apk, explore it with 7Zip, and simply drop the battery png's from the uot (which you are exploring the same way) into the folder the battery png's are located in within the SystemUI.apk and it will overwrite them (provided the files are named the same. They NEED to be named exactly the same). the adb push that systemUI.apk back to the phone. No decompiling or Recompiling done...

So yeah, not sure if that will work do to compression and stuff..

Sent from Tapatalk
 
Last edited:
  • Like
Reactions: miketwoms
Status
Not open for further replies.