- 04-21-2011, 10:26 AM #101
I can't even get higher that 787 out of mine.
- 04-21-2011, 10:33 AM #102
Are you saying the hardware itself will not give the option to run above 864?
Thanks to drezliok, mmarz and LeslieAnn for explaining some of the issues with flashing this on your phone which was previously flashed with Xionia. I will explain further.
Thanks to mmarz for posting a "fix" to flash. I don't have a V and haven't tested it (or pulled it apart to see what it does) but as people test it, if it makes sense I can add it to the top post.
I'm also considering whether to change the picasticks .zip or offer an "alternate" version. Many thanks to LeslieAnn, I've been working with her to make a build of Aphrodite with picasticks preinstalled, and in doing so have learned a lot about the various Optimus V hacks and the the history behind them, which coming recently from the S I didn't expect.
OK, so ... the basic issue is this. The Xionia kernels, built for the S, require various workarounds to swap the buttons and "fix" the accelerometer to work with the V. These are problems you guys solved weeks ago to make Xionia run well on your phones. These fixes go into the initial filesystem ramdisk. The ramdisk and kernel together make up the /boot partition (called boot.img when it's a dumped to a file image).
I came from the S where making these changes to the ramdisk are unnecessary, so the ramdisk is "clean". When my AnyKernel updater runs, it takes your *existing* ramdisk and merges it with the new kernel. So, if you have a "clean" ramdisk and add my kernel to it, everything's good. Ditto if you're coming from a ROM like Aphrodite Extra Pure which flashes a "clean" ramdisk.
The problems occur when your ramdisk has the workarounds: i.e., if you most recently flashed a Xionia boot.img (Xionia AnyKernel doesn't touch the ramdisk) or a ROM (probably most V ROMs) that includes these workarounds.
So, while distributing the kernel as AnyKernel worked great on the S (because there aren't any inconsistencies in people's ramdisks), on the V it might make more sense for me to give you a whole boot.img (including ramdisk) so that when you flash my kernel it will "just work".
The only problem with that is, you or your ROM might have made mods to the ramdisk that you like (boot animation, edits to default.prop, edits to init.qcom.post_boot.sh), and for me to just wipe those out would be bad. (This is why AnyKernel in the first place!)
I could do like zefie does and have both boot.img and AnyKernel editions, but I think that's too confusing because I know the first time he did that, I was like WTF does that mean? and probably didn't make a good decision about which one to use.
I think the right thing to do is along the lines of what mmarz has done, and to post a separate update .zip to give people something to optionally flash to restore a "standard-like" ramdisk. i.e. stock ramdisk but with ro.secure=0 in default.prop since *every* ROM does that.
Anyway, let me know what you think.
p.s. this is also why just having my kernel built into a ROM like Aphrodite will be great, because then we can make sure everything will just work for people who flash the ROM.
There is a table of available frequencies in the kernel that sets what your cpu can select. i.e. you can clock to 245 or 480 or 864 because there is an entry for these speeds, but not 479 or 862.
I stuck with 864 as the max since it's what all the other MSM7627 kernels did (including Xionia), just me following the herd.
Personally I can't complete stress tests at 864 without my phone rebooting. Antutu system benchmark also forces a reboot at 864.
But if confirm your phone is truly stable at 864, I will do an experimental build to let you go higher. Please keep in mind that this is only because I am secretly evil and want to see your phone melt and your sofa catch on fire.Thanked by:
- 04-21-2011, 08:53 PM #105
- 04-21-2011, 08:56 PM #106
- 04-21-2011, 09:09 PM #107
- 04-21-2011, 09:15 PM #108
Thank you....I am sure there are others who would like to try that are at 864 stable (Please speak up if you are!) Since I am running AOSP's 415 rom, I assume I will have to run mmarz fix as well?
- 04-21-2011, 10:20 PM #109
Considering just for troubleshooting purposes alone, most users trying it out and coming from a clean source instead of remnants from jumping different kernels lately makes a lot of sense. Pairing it with Aphrodite is a fantastic idea, and I cannot wait to give it a run!
Really, thanks for your ongoing efforts and time.
- 04-21-2011, 10:59 PM #110
- 2,893 Posts
- Harmonia 3
Yes, if you're on AOSP you'll want to flash mmarz's thing ... just go to recovery and flash his update and then my kernel. Also remember I am not officially supporting AOSP with this kernel version, only Froyo. But in this case I guess I'm making an exception, so you can complain if it doesn't boot. But, that's it.
- 04-22-2011, 08:13 AM #112
Perhaps you can send the kernel to mmarz who can zip it up with his update for aosp and it can be an aosp exclusive for those rom users. Would that be possible?
Also, I don't know how high you were thinking about over 864. A 9xx number would be good and 1ghz for bragging rights. If you want your evilness to shine through, I think over 1Ghz would melt my phone. 1.2Ghz would be great cause your doubling the stock, but I seriously doubt anyones phone would be capable of that.
Last edited by sdxben; 04-22-2011 at 08:18 AM. Reason: ...
- 04-22-2011, 09:31 AM #113
- 04-22-2011, 10:44 AM #114
- 04-22-2011, 10:46 AM #115
- 449 Posts
- I.H.O. Mirage CM7.2
- 04-22-2011, 11:42 AM #116
p.s. The adblock app in market works well, and downloads a new hosts file automatically. Which is good because Google changes its ad servers' IPs pretty frequently. /end OT post
- 04-22-2011, 06:44 PM #119
HAHA! This is fantastic! Mine starts getting unreliable after 806, so obviously I wouldn't apply, but I am look forward to hearing how far some can push this!
- 04-23-2011, 12:26 AM #120
Grab That Popcorn...
*By the way- latest clockworkmod recovery meant for Aosp's rom works just fine for Aphrodite's ROM, I am not sure if others have tested it.
I am running stable so far at 864 and I love all the governors you put into this kernel (I haven't seen this many before)
At 864 with AnTuTu benchmark I am getting about 100-200 lower score than I did on AOSP 415. My Linpack score is slightly less, but not by much. Only scoring 620 on Quadrant, much lower than I could on AOSP.
Ok time to try higher...
FAIL at 883 ondemand It just Hangs!
But I love how quick this Boots up...faster than any other rom/kernel combo I have tried before. Looks like my testing will be sped up.
FAIL at 941 ondemand It just Hangs!
Glimmer of Hope-- I hit up 883 conservative...functions fine until I push it with a benchmarker. I can run at 922mhz conservative too! BUT obviously not stable.
Ok, thank you for the effort with these new frequencies and I absolutely LOVE LOVE LOVE the boot up time. I am talking 10seconds or less- sometimes my phone on aosp takes that long to fully wake up from screen off with that kernel still polling for speed.
I will report back later and try this on the AOSP 0415 gb build. Probably won't boot but if it does it may be effective on that rom.
I put out the challenge to anyone else running 864stable to try this out and see if you can beat the odds!
- 04-23-2011, 12:48 AM #121
864?! That is *amazing*, man. You definitely got the golden ticket of hardware for this device!
Also: Seconded on very fast boot times on the Aphrodite/picasticks combo. It easily boots to desktop faster than my i7 970. :P
Oh, and shutdown time is snappy as well.
- 04-23-2011, 01:25 AM #122
Ok...Back with more testing.
Picastcks PME kernel with AOSP0415. It all works fine with the exception of the accelerometer not working. I even used mmarz's optimusv_stock_crap zip to put the native drivers back on after flashing a aosp0415 but before piccasticks pme.
The phone works great with no other problems. However any oc'ing past 864 just hangs the phone than reboots it. Oh well...At least I get to say that I tried all that I could. I can't wait to hear if anybody WILL be able to oc past 864 because this is the ONLY kernel that allows it. Thank you again Picasticks for working on the experiment with me!
- 04-23-2011, 01:41 AM #123
- 04-23-2011, 01:45 AM #124
- 2,893 Posts
- Harmonia 3
- 04-23-2011, 03:33 AM #125