yashsingh1/xdaforums huggingface dataset:
[Optimus V Android Development] Liath:
Queston about fix permissions and doing update vs fresh install....

Do you need to fix permissions on update? I remember the last time my phone went nuts I'd done that after an update and it seemed to mess with permissions of installed apps too. If someone is just upsetting do permissions needed to be adjusted?

Is just updating and not completely wiping and reinstalling everything bad?
[Optimus V Android Development] jawz101:
I'd look herehttp://wiki.cyanogenmod.com/wiki/Fix_permissions

I have a tasker task that runs fix permissions routinely via a script through sl4a script manager so I can't say how often it's needed.
[Optimus V Android Development] jawz101:
Version 2 of tvall's tweaked kernel http://forums.androidcentral.com/showthread.php?p=1708068
[Optimus V Android Development] mrg666:
MiRaGe 04142012

I have uploaded the 04142012 build of MiRaGe to the IHO Wiki.

You can find all of the changes at this link since 04032012.

I have changed ro.ril.hsxpa and ro.ril.gprsclass settings in build.prop as follows. It seems to me that there is some improvement in the 3G speed.

ro.ril.hsxpa=2

ro.ril.gprsclass=12

Please post if you have any feedback.

As always thanks to Blarf, Bob, Jerry, LeslieAnn, tdm, thekraven, gannon5197, tvall, bigsupersquid, Whyzor, and of course all of the CM team.
[Optimus V Android Development] dingermtb:
Flashing now :)

Sent from my AlienFusion-VM670 using Xparent Blue Tapatalk 2
[Optimus V Android Development] tvall:
its not really version 2. its the result of me fixing my mistakes and deciding to use v0.2 instead of starting at v1
[Optimus V Android Development] glarepate:
Right behind ya! :p
[Optimus V Android Development] Liath:
Thank you. The reason I'd asked is a few pages back someone posted that you should run it after installing after waiting ten minutes and rebooting. Guess i probably don't need to run it then? I've not had any problems so far.
[Optimus V Android Development] jawz101:
I don't think it's necessary
[Optimus V Android Development] Liath:
I do have one general complaint about the mod so far. There are haptic feedback setting spread all over the place. I'm not sure witch ones to set and which do nothing, or if there are conflicts between the myriad settings. Could they be relocated to one settings page?

Not sure if this is just cyanogen mod our particular to this ROM.
[Optimus V Android Development] mikesting:
Sounds like a nice idea it would make sense to just have one spot for all of the haptic feedback setting. :D
[Optimus V Android Development] dingermtb:
Battery life seems much better while still having that really nice responsiveness :)

Sent from my AlienFusion-VM670 using Xparent Blue Tapatalk 2
[Optimus V Android Development] drm1992:
I'm having issues with the play store. Says error purchasing app even on the free ones

Can anyone help?
[Optimus V Android Development] magus7091:
About haptic feedback: it's an android thing, made more pronounced by the amount of additions cyanogenmod adds, at least, from my observations. One settings page or app for all haptic feedback settings would be a beautiful thing though. C'mon Jerry, make it happen for us.
[Optimus V Android Development] Liath:
Hey Jerry. Just wanted to drop a line here. This last build has me impressed. Battery life and general responsiveness have gone way up. I use Pandora at work and normally i only get about 4 hours, with a general slow down of the phone. Dunno what you did, but I've gone almost a whole shift and still have 33% battery!

Awesome!
[Optimus V Android Development] magus7091:
I've also noticed increased battery performance with the latest BACKside, however I seem to be noticing other issues. First, I've had a couple random reboots. Before, when this was about to happen I would notice the battery got hot and I would see a decrease in performance, now seems to happen without notice. Secondly, my screen has been really stubborn about turning off. Yesterday I counted, and 12 times in a row when I turned the screen off it turned back on in 1-2 seconds. Most of the time this is a minor irritation, but I've also pocket dialed people a few times because of this. The screen off issue doesn't happen all the time, nor can I reliably predict or recreate it. Is there anything I can do to troubleshoot or fix this?
[Optimus V Android Development] JerryScript:
That sounds like the power button itself may be getting a bit worn out. I know that my personal OV I sometimes have issues with it. When I long-press for the power menu, often it will appear then the screen turns off. I did some testing with the donor phone to be sure it wasn't a software issue, and had no problems on it running the same build.
[Optimus V Android Development] Kolma:
I'm pretty sure it's not a power button issue

Just getting so used to holding it a certain amount of time that you have it timed near perfectly

And there is a split second window when you hold it long enough for the phone to *tick* and the menu to pop up. but too short that it turns off the screen.

I did this very often on my old phone and when i got replacement phone it continued.
[Optimus V Android Development] magus7091:
It's not a power button issue, it does it with button savior as well as with the button.
[Optimus V Android Development] deja_geek:
That's an issue with the google play store servers. I'm getting the same thing. It has nothing to do with the rom
[Optimus V Android Development] dwgjr330:
I am having about the same battery life as other builds- almost getting me through a day- what are some tips/ticks for good battery life and is there any area that should be wiped besides davlik and the cache when flashing new roms?

Also, what are your opinions of the Triumph?
[Optimus V Android Development] wilberfan:
I really like the JuiceDefender app....

(And it's OT, but I'd be curious about Triumph opinions as well...)
[Optimus V Android Development] workdowg:
I used juice defender also. I get 20 hours between charges, and that's with using my phone as a phone also...
[Optimus V Android Development] JerryScript:
Battery life -- Switch wifi off when not using it, keep your screen timeout low and brightness down, and use betterbatterystats (google it) to see what is using your battery the most

Wipes -- If you are updating your currrent ROM, you should only need to wipe cache and dalvik-cache. If you have issues, you may need to wipe data as well. Before wiping data, do a backup with TitaniumBackup. Once you wipe everything and install the ROM, reboot and wait a full 5 minutes. Download TitaniumBackup and restore your apps. Then open ADW Launcher Settings and restore. This should set your home-screens up the way you had it. ;)
[Optimus V Android Development] JerryScript:
New build of BACKside-IHO us up!

Download via the BacksideUpdater (just wait till you see the new one!)

or

BACKside-IHO-VM670-04172012.zip

md5sum d396e9c3e62e80747f00877415ea6bb7

GreenMachineTheme-04172012.zip

Changes: 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! ;)

For the best results download and install CWM-Green-Recovery, a new recovery I built for just this purpose!

Note- Automatic install has been tested to work on CWM-Green, BobZhome, IHO, and Drew's-Touch recoveries. Automatic wipe dalvik-cache only works on CWM-Green-Recovery.

Thanks as always to Blarf, BobZhome, mrg666, tdm, LeslieAnn, gannon, tvall, Whyzor, bigsupersquid, kermikalelite, the CM team, the AOSP team, and a whole lot more! ;)
[Optimus V Android Development] mikesting:
CWM-Green-Recovery is sexy i like it nice work, New ROM is good.

im using the new ROM with the New Kernel by Tvall and it feels good with it, i got it out of magpie-17.4.12 ROM and put it in the new Jerry ROM.

thanks for all the Kernel work i enjoy the new kernel keep it up :).

Thanks Jerry and Tvall for the new stuff, and any one i don't know Thanks For all the work.
[Optimus V Android Development] mkoyskip:
Downloaded earlier this morning, installing now.

Note: followed these instructions from your CWM-Green page

but it didn't give me the "Install ROM" option, just booted into recovery and had to do it manually.

..... gone green today in honor of your latest update .....

1,000 thank you's to Jerry and all the other devs!
[Optimus V Android Development] JerryScript:
The Install ROM Now option is in the newest build of BacksideUpdater included in the newest build of BACKside-IHO (0417). You'll see it next time you update. ;)
[Optimus V Android Development] captaincrook:
tvall's kernel has made CM7 bearable for me, coupled with 16bit alpha transparency option. I used BFQ instead of the SIO default to test with and have my CPU speed set to stock and man, everything is really responsive. Typing is no longer a pain, and in fact, more responsive than Froyo. Scrolling is very smooth in almost all apps (sidenote: I disabled scrolling cache) and all I have to complain about is the meager battery life.
[Optimus V Android Development] dingermtb:
Running Jerry's lateset with tvall's kernel is a match made in heaven! Also really like Jerry's recovery, especially how wiping cache and dalvik cache are combined into one command. My only issue now is finding time to biild me a new green theme to match with recovery. Yes, i'm a little OCD when it comes to matching ;)

Sent from my AlienFusion-VM670 using Xparent Blue Tapatalk 2
[Optimus V Android Development] mkoyskip:
that idea did finally occur to me - much, much later on.:p
[Optimus V Android Development] Kolma:
Just noticed something WONDERFUL in Jerry's latest build

That missing space in my internal has finally returned

My free space jumped from around 20MB to 60MB

I know i wasn't the only one that suffered from the missing space a couple updates ago and this was great news to me and I'm sure many others

*edit

Ok... it's slowly dropping everytime i check my applications.. it's down to 39MB atm.. 31...

and it seems to have stopped at 29MB.. it was nice while it lasted xD'

Jumped back up to 35MB...
[Optimus V Android Development] jawz101:
Jerry, can you remove the fix permissions command from your recovery since it breaks things?
[Optimus V Android Development] jawz101:
How are you switching schedulers? Just from terminal? And are you using force disable or default disable for the scrolling cache?
[Optimus V Android Development] tvall:
do you think the battery life issue is due to my kernel? im still working on that part.

and you have a g1? have you tried my rom on it?
[Optimus V Android Development] dingermtb:
There's several apps out there you can use to switch scheduler. I use CPU Master. I use it for the overclocking and to set CPU profiles also. You can switch scheduler under advanced tab. Pay app, but well worth it, and very easy to use with a simple user interface.

Sent from my AlienFusion-VM670 using Xparent Blue Tapatalk 2
[Optimus V Android Development] mikesting:
my battery life is good with your kernel :D
[Optimus V Android Development] captaincrook:
Yes I am oldschool, or proper as the fogies might say. Though to be more precise I use an init.d script.

For fast and dead simple scheduler changing, I recommend disabling CM's "Set on Boot" option for the CPU clocking and handling it through No-Frills CPU app, which handles both overclocking and schedulers.

Can't really tell too much of a difference between the two in my short time with both, but I use BFQ on my desktop and that helps things out quite a bit so I figured heck, maybe its ok on a phone.

Also I am using force disable at the moment. It lags less with Zeam launcher, and the Garbage Collector doesn't work as much (causing laaaaag) .

Still trying to figure out a bug I read about where IHO doesn't seem to get lower than 220MB free that I am currently plagued with as well. Might fiddle with the minfree to see how it goes. In the meantime I feel that I cannot use the cache options too much due to programs being ended VERY early on since the ROM cannot seem to have any less than 220MB free of RAM.

I wouldn't say it's due to your kernel, just overall IHO-ness. I am one of the few who stick to Froyo simply for battery life and performance. But you seem to be headed in the right direction with it, which pleases me greatly.

Also, funny enough, I do have your ROM (sig outdated) currently on my dustry but trusty G1. v1.9.1 :p
[Optimus V Android Development] JerryScript:
That's due to the dalvik cache I would bet. I assume you wiped dalvik cache before installing the latest update? If so, that gives you space, but a lot of it will be taken back as the system rebuilds the dalvik-cache files. Most apps dalvik files wont be rebuilt until you launch them, so you could experience more missing space as you use apps you haven't used since before updating. ;)

---------- Post added at 09:46 PM ---------- Previous post was at 09:44 PM ----------

I'm investigating it, and hope to fix it. If I can't, then I will remove it. ;)
[Optimus V Android Development] jawz101:
I've read on cyanogenmod's wiki that recovery fix permissions will typically always be outdated compared to the one built into the ROM, fwiw. Might be just as well to remove it- and since you have your backside updater you could possibly have an item in your app to run the fix permissions command or add it to your cyanogenmod menu mods ;) just thinking of the easy way:D
[Optimus V Android Development] Whyzor:
Sounds like you're running with non-default Android lowmemkiller settings. Superscript V6 and some other apps will change the default to leave more free memory available for loading apps/games that require lots of memory faster. The downside it keeps a lot of memory free all the time instead of using them to cache apps in the background. I recommend not messing with that and just use default Android settings for most users.

BTW using tvall's 0.2 with Mirage ROM and getting very good battery life still (like before on BobZHome's 3.7 kernel). The battery drops a bit more after flashing new ROMs and takes a few hours for the meter to recalibrate.
[Optimus V Android Development] tvall:
so.. no need for me to check for changes i made that would harm battery life?
[Optimus V Android Development] captaincrook:
I don't use any scripts of the sort. I check in periodically to see how much RAM is free and its usually 220-260MB, which I do not like. I'd prefer for the phone to use more RAM and not have the phone so "empty", so to speak. The internal task killer is very aggressive.

I have checked where the default OOM groupings were, and the phone by default drops nearly every single app into the last slot (empty applications) which I see to be a noticeable problem. In a scenario like this, SuperCharger would come in handy, but I must first check and see if I can get the ROM to use more RAM, then tackle the groupings.

It makes no sense to have my browser killed so often, when there's clearly enough free RAM in the system to keep it open.

If anyone else can check, maybe after a few hours or so of use, periodically check your free RAM. I can't get mine to even get close to what I would consider low (say, 40MB), which was easily obtainable in Froyo. Probably why I felt some drastic performance issues there between Froyo and IHO with IHO constantly reloading apps.
[Optimus V Android Development] jawz101:
I'd use the same advice franco uses on his kernel which is to tell users to use it for a few days before commenting on battery drain.

My opinion on it too is It's an initial reaction for everyone to say there's battery drain moreso after upgrading my Rom. My gas mileage also seemed to drop on my last car every time I added an aftermarket tune, cold air intake, cut outs... etc. Surely it couldn't be because I was immediately using my car more afterwards?:rolleyes:

Literally after every flash I'm on my phone for the next few hours dicking with it. The battery drains a bit out of character for a while.

I step away from the mic to breathe through my nose
[Optimus V Android Development] wilberfan:
I'm curious to try tvall's kernel, but I'm confused as to WHEN I need to apply it. Can I apply it to an

existing

"Jerry"--or do I need to do a complete wipe/flash ROM/apply kernel/restore apps sequence?

I'm using apps2sd in my current Jerry build--would I omit that given the '...to-sd' features of tvall's kernel? :confused:
[Optimus V Android Development] tvall:
flash it whenever (after you have a rom installed)

and kernels dont do anything with any *2sd setup (besides file system drivers), so what you have should still run the same

and after i get a little more work done on my kernel and rom, i'll probably make a thread here for them so people dont have to check other forums
[Optimus V Android Development] wilberfan:
I'd love to hear your opinions on any scheduler, IO settings, cpu speeds (etc) you find optimal or desirable... :o

[edit] Anyone remember what the 'stock' minimum cpu setting is? I know the stock max is 600...
[Optimus V Android Development] tvall:
245 or somethin
[Optimus V Android Development] Raul027:
480/600
[Optimus V Android Development] captaincrook:
Stock settings are 600 max 245 min.

SIO should be better for flash devices, but I have not read too much onto it. BFQ works really well on the desktop, so I go with that for now.

Also I use stock speeds to help avoid heating up, along with a good scaling governor like ondemand (maybe with some tweaks) and Smartassv2. I did runs of 729/480 on Froyo and that worked relatively well.

I'd spinoff into a big post of what speeds to use but it really depends on your usage patterns. I don't believe ANYONE should be using the really high settings (800+, or even more than 748) due to the heat, and of course the governor will matter there as well. Something like interactive will keep yourself at the higher speeds to minimize lag and making your battery drain much faster. Example being, I can read a web page and interactive will mostly keep me at high speeds with the scrolling between and pressed and such. Ondemand will scale me down until I do something usually, so the actual reading part will be at the lowest speed. Interactive does scale down yes, but at a slower pace than ondemand.

Most governors are tweak-able in SetCPU. I myself am privy to OnDemand and Conservative, with conservative being slower to ramp up speeds, being easier on the battery. Using conservative help the battery at the cost of some performance, but its a minor trade off if you can tweak it to ramp up a little bit faster under load.
[Optimus V Android Development] wilberfan:
Sorry to be such a noob, but where (and what values) would you insert in SetCPU or CPUMaster to achieve that "ramp up a little faster under load" setting?
[Optimus V Android Development] moore.bryan:
Strange happenings with my home button on the latest Mirage; it doesn't work.

Sent from my IHO phone
[Optimus V Android Development] freestylejunki32:
I'm having a bit of trouble with Bluetooth...anytime I try connecting to anything it will say paired but not connected. Also after like 3days of use my screen responsiveness becomes terrible to the point where I can't text at all but clearing the dalvik seems to fix it for a while...not sure if the newest build will fix the issue or not tho
[Optimus V Android Development] captaincrook:
Sampling Rate (how often the CPU load is checked) and Up Threshold (at what load to clock up) in the Advanced tab. This is usage dependent.
[Optimus V Android Development] bananaboat23:
Well, I think something is up with my phone. I've had wifi issues for months (wifi doesn't even turn on). I tried a factory reset and flashed the original firmware and the wifi still doesn't turn on -- icon briefly flickers and then goes away.

Oh well! Does anybody have any experience replacing their phone through LG? Mine's less than a year old.
[Optimus V Android Development] dingermtb:
In CPU Master, just slide the bar for your overclock values. I have mine at 480 min 806 max. Seems to be stable and doesn't really heat up much at all. I set my governor at InteractiveX. Granted, these settings will drain the battery a little faster though. Under advanced tab, i set my scheduler to bfq. You can also create profiles that'll scale your phone down durimg certain events such as while charging, when screen is off, during calls, low battery, etc.

Sent from my AlienFusion-VM670 using Xparent Blue Tapatalk 2
[Optimus V Android Development] kwkbnk:
Call Virgin Mobile.. Even if you don't have insurance they give you a 1 year warranty on the phone. I don't have insurance and just had mine replaced a few weeks ago due to a bad button. Call them up and they will do some troubleshooting and when it doesn't work they'll ship you one out. I got mine next day not incuding weekend
[Optimus V Android Development] YouArePoop:
Sorry, already went and did a full wipe/format.

Wish Titanium Backup Pro didn't cost so much. This one at a time for 122 apps is annoying.

My data2ext partition was/is ext4 from the beginning.
[Optimus V Android Development] BobZhome:
For those that have no problems with this ROM can try my new build. Change-log and links located here: http://prepaidandroid.org/index.php?title=CM7_BobZ

For those that are having problems, please continue to use Jerry's build and reporting problems.

All credit goes to Blarf(the Dev)...please donate to his beer fund!
[Optimus V Android Development] blarfiejandro:
Well it should be about the same as it's ever been, which is to say lousy. You can pull the gps.conf from a previous build if you want... but as far as I can tell I changed settings that are being ignored. I'm playing around with the stock gps libs and the shim library from cm... Battery life still sucks but it seems a lot faster and usually more precise to me.
[Optimus V Android Development] blarfiejandro:
Honestly I'd encourage you to dig in and see where in all the init scripts the offending bits lie.
[Optimus V Android Development] punkmaxx:
no gps lock issues here
[Optimus V Android Development] wilberfan:
Can this be flashed over yesterday's ROM--without having to completely wipe everything, I mean?

[Edit] Well, I took a chance and just wiped the cache & dalvik. It installed and booted. I've got my fingers crossed.

[2nd Edit] Ouch. Something went splat. I got a screen speckled with thousands of tiny little red, green, and blue pixels. Trying a complete wipe and re-flash.
[Optimus V Android Development] nixie2121:
Anyone having issues downloading the rom? I tried 3 browsers.. All go to mediafire but does nothing when I click download
[Optimus V Android Development] wilberfan:
All is hokey-dokey here. (Latest chromium on OS X)
[Optimus V Android Development] moonknightus:
Posted on AC forums but thought I'd put it up here too.

For those having WiFi disconnect issues, try using a static IP address on your phone. If this fixes your issue and you still need to use DHCP to connect to other access points, get "Zakus WiFi Profiles" and create a static profile for home and set it to use DHCP for "unidentified" APs. This has worked wonders for me and finally allowed me to enjoy this wonderful ROM. Many thanks to blarfie and jerry.
[Optimus V Android Development] nascar2428:
I've been testing Runkeeper, Cardiotrainer and My tracks all at the same time. Cardiotrainer and My tracks hook right up, Runkeeper takes two or three tries sometimes after the other two are already running. Conclusion, it's gotta be the app for some reason.
[Optimus V Android Development] wilberfan:
That's what I thought, too--but Google Maps didn't seem to know precisely where I was either... I just installed tonights ROM--I'll test the GPS soon with that.
[Optimus V Android Development] moonknightus:
Works great. In-recovery version still reports 4.0.1.4, fyi.