Official ARM. Project Thread - LG Optimus 2x

Hello O2X Community,
I am here to announce ARM. which will be on your device! This thread is for you to discuss about which ever kernel specific features you want. Of course, here are the ARM. specific features that will be included:
- Based Official CyanogenMod Sources with ICS Drop
- Dimmed LED for more Battery Life
- Undervolted clock rates for more battery savings
- Deep sleep surpasses minimal clock rate for further sleep savings to increase battery life
- Optional Overclock for performance
- Minor GPU Overclock without increasing battery drain
- Maximum minimum brightness to save battery at night
- Various Phone hardware modules undervolted for more battery life
Compatible with all CM10 Based ROMs
Seeing all of those features, it means that we aim for Power and Performance
Please discuss about how you want us to work on the kernel. Note that a Stock ICS version will be developed after the CM's final version/build.
Note that we do not accept bugs posted right to the thread. Submit it to the github instead.
Github

hey, thanks for your work guys!
here's a list of features i miss from old GB kernels:
- a cpu governor that will disable the 2nd core when the screen is off (basically the hotplug governor main feature applied to interactive/conservative ones)
- a way to let us choose at wich frequency and after how many seconds the 2nd core should turn on and off
- simple i/o (SIO) scheduler
- a slightly ram overclock
- ramhack if possible 0-32-48-64(-80-96)MB (i think it's not atm?)
- every other specific and/or general tweak you can think of
ps: should you open a parallel thread in the dev section?

Make the led light as a notification light
When can we expect these to see running on our phone
Sent from my LG-P990 using Tapatalk 2

Ok. Whatever is said is said, but of course, hotplug wilk be joining in, and pegasusd, since its another power saving governor for dual cores. And RAM hacks are not applicable for ARM.
About tweaks, they will be added.(Of course)
Lastly, I want you to know that its scheduled for January. But I will try my best to complete by New Year's Eve. Lastly, I am finding another developer to maintain this device. Please PM.
Sent from my LG-P970 using Tapatalk 2

Nice
Sent from my LG-P990 using xda premium

Harsh please pm him
Just take your time don't rush we want a stable release thank you
Sent from my LG-P990 using Tapatalk 2

this here sounds very interesting to be honest nicholaschw and i would like to see everything u wrote down for this phone bcs if it can also help extend battery life that would be awesome while boosting it, bcs i still don't feel this phone is out of date, bcs u still got dual-core processor and a nvidia graphic chip that can still do good and play 1080p through hdmi ^^

Great announcement,looking forward to.
+1

Lets just say harsh is a dev. If you are, PM me asap. This is because i want two maintainers at the same time (1 of them is me) because i have to see to other phones also.
I assure you i will work on this fully.
Optimus black, your near partner is nearing final release. Once its done, you will expect my full concentration to o2x.
I hope i enjoy deving here. report bugs as soon as a new release is out. that way, your stable ARM. will be here in no time!
Final member needed, Alpha tester, required to be online when i am and must be skype-able. This tester tests each and every build. He must be well versed in exiting soft brick as fast as possible

USB OTG is too much work? I dont know if it can be ported from others Tegra2 devices.
Waiting for this!!!

is there any developer visiting general section i think no developer see this interesting project that nicholas starting

grimmyrippy said:
is there any developer visiting general section i think no developer see this interesting project that nicholas starting
Click to expand...
Click to collapse
Sure mate
Harshs Github: https://github.com/bhanvadia
And I sent him a link to this thread.
Let's see where this is going!
Don't forget to send interesting commits upstream to CMs Gerrit
Sent from my Optimus 2X using xda app-developers app

Welcome over to the O2x nicholas,
with Tonyp and hopefully Harsh being here too, we'll see a solid kernel in no time.
thanks for your help and interest, this is going to be awesome!
to add to list of possible features,
not very important, but its nice to have. a option to change the HDMI output. having it working automatically is great. but sometimes i'd like to chose what size a Screen im watching. .. this may be a feature in the rom more so than the kernel im not sure. =P

Tony, i sure will be commiting to CM if i can Now, if you can please help us, PM me, i will add you into git to push. Please inform harsh also
Ok. The timeline has been planned with my team. We will schedule our first build and commit this coming week, and, once we reach a stable build, we move on to a kernel controlling app. Note that before the app is out, you can use AOKP (must be based off CM) to control voltage and etc.
Its almost here. Get ready.

nicholaschw said:
Tony, i sure will be commiting to CM if i can Now, if you can please help us, PM me, i will add you into git to push. Please inform harsh also
Ok. The timeline has been planned with my team. We will schedule our first build and commit this coming week, and, once we reach a stable build, we move on to a kernel controlling app. Note that before the app is out, you can use AOKP (must be based off CM) to control voltage and etc.
Its almost here. Get ready.
Click to expand...
Click to collapse
:good:
:victory:
Waiting waiting waiting!!!

Second the USB OTG support, even if it disables the SD card temporarily.
Some descriptions with the options, some users (including me) have no clue what some of the options actually mean.
A "nitros widget" like CPU boost would be great, to enable a different CPU profile easily.

Ok. Heres the deal to my favourite community. The reason why i picked O2X, because i can see potential Ok, the Thread i will be creating will include how to use some features of the kernel. This allows newbies to also use the kernel.
Developers i need your help too. Any thing you want me to do, post here! Non devs, tell me kernel bugs in CM, i try to help aremcee!

Currently main bug in cm is call audio bug.
Arcee is already working on that, but if you solve it, it will be very helpful to boost this forum. Other bug is slow charging..

And we have another bug called BSOD.
Gesendet von meinem LGP990 mit CM10.

nicholaschw said:
Ok. Heres the deal to my favourite community. The reason why i picked O2X, because i can see potential Ok, the Thread i will be creating will include how to use some features of the kernel. This allows newbies to also use the kernel.
Developers i need your help too. Any thing you want me to do, post here! Non devs, tell me kernel bugs in CM, i try to help aremcee!
Click to expand...
Click to collapse
if you want a summary of actual cm10 bugs (including rom problems and not kernel related) you can check this thread:
http://forum.xda-developers.com/showthread.php?t=1976629
i also came up with another great feature, NTFS filesystem module integration :laugh:

Related

[Kernel][Patch][Stable] IDLE2 for S5PV210 (v0.391) (Improved Deep Idle/LPAUDIO)

Update (10/09/2012):
IDLE2 v0.391 - details here.
Known issues:
Bluetooth sometimes doesn't work correctly in rare cases on some devices. I've done all I can with this. Whenever I test it, it works. So this one is going to be for the community to solve, should anyone wish to fix it.
Excessive battery drain during suspend. Unsure why this occurs, I'm investigating. It actually uses less battery if you kill suspend by holding a wakelock. This suggests to me that the device is 'pretending' to go into suspend, it *is* freezing tasks and calling wfi, but I suspect the SoC isn't being powered off, which may be a syscon issue. Time to do more TRM reading.
Update (09/09/2012):
Current version v0.390, which I'm also going to declare stable. It *may* still have minor bugs, but the blockers are definitely fixed, such as the kernel panics and lockups. The code churn is also over, as the implementation is looking good and cheap.
Development is now in this branch.
Changes here, here and here.
I also deleted a load of old crap from below.
Update (30/08/2012):
Still too busy / lazy to update the first post. Actually getting the damn thing working takes priority.
Current development is all taking place in this branch.
Current version (v0.370) highlights:
It actually saves power now after I fixed a few bugs causing stupidly low residencies.
Enabled continually. TOP block will be left on unless the screen is off, or the USB is plugged in.
CPU frequency set to 800MHz at all times whilst screen off
Tons of code re-written / refactored / deleted / reinvented.
Plenty of code comments added.
Statistics exported to /sys/kernel/debug/idle2/statistics (note the changed path) - Enable in menuconfig (CONFIG_S5P_IDLE2_STATS) (Would be better if this were disabled for 'stable' builds). I will probably remove it once IDLE2 is declared stable.
Hot path code is now cheap as chips.
IDLE / resume stuff reworked to use the S5P platform suspend code instead of specific assembly.
Blah blah blah. Probably loads more, but I forget, I've rewritten 90% of the code 2 or 3 times now, but I've learnt a lot.
Ignore the majority of the below, it's old and inaccurate. Perhaps I will update it sometime.
Any sensible questions regarding the code, ask in the thread.
No n00bs and no moronic questions please, think before post.
Patches and improvement suggestions are more than welcome, particularly now I think the code churn has stopped.
Credits and copyright of IDLE2 v0.3xx:
Originally, the majority was a port of code from Samsungs 2.6.32 P1000 kernel, hence Samsung retained the copyright because the changes were minor.
This is no longer the case as the current status of v0.3xx is that the vast majority of it, over 90%, is original code written by me as I have completely reworked and rewritten pretty much everything.
Describing it as a 'port' is not appropriate either, as it's not a port, it's a completely fresh implementation which has pretty much nothing in common with Samsungs LPAUDIO or Ezekeels didle, other than it achieves the same thing, arguably in a more robust and cheaper way, utilising as much common code as possible such as the platform suspend code.
IDLE2 was inspired by:
Samsungs P1000 kernel (my original port)
OMAP3/4 cpuidle
NVIDIA T2/3 cpuidle
S5PV210 TRM
There are a few portions of code in idle2.c which bear resemblance to the code in Samsungs 2.6.32 kernel, such as the defines and struct for the device checks, the memory allocation in idle2_post_init(), the gpio code in s5p_enter_idle2(), checks for activity in MMC/OneNAND et al, but the rest is entirely my work.
In short: The MMC & OneNAND activity check and the GPIO power down are Samsung code with modifications, but that is the extent of Samsung copyright.
Wilful kanging, not clearly giving proper credits and not contributing back is extremely unwelcome.
Open source is not about copying other peoples work, a principle which some developers don’t get.
The GPL was never designed for the purpose of copying code verbatim and riding on other peoples work, it was designed to allow freedom of code, a continual cycle of improvement and peer review, so consider that please and if you aren't prepared to work like that, perhaps consider the reasons why you are actually 'developing' and releasing stuff on here.
another awesome work by this awesome community. many thanks thalamus
teoserio said:
another awesome work by this awesome community. many thanks thalamus
Click to expand...
Click to collapse
You are very welcome.
I almost forgot...(lol)
If you want to try it out, right now, it's in my latest kernel release, which is available here. Info on my blog here.
Can you be so kind to update your first post and tell us how we use the patch files???
I would like to link to your thread from my tutorial how to compile a kernel.
This way we can teach more people to make kernels and they can make their own also.
djjonastybe said:
Can you be so kind to update your first post and tell us how we use the patch files???
Click to expand...
Click to collapse
There is a readme in the patch directory.
djjonastybe said:
Can you be so kind to update your first post and tell us how we use the patch files???
I would like to link to your thread from my tutorial how to compile a kernel.
This way we can teach more people to make kernels and they can make their own also.
Click to expand...
Click to collapse
It tells you how to use the patch files in the readme which is included in the same directory as the patches.
_thalamus said:
You are very welcome.
I almost forgot...(lol)
If you want to try it out, right now, it's in my latest kernel release, which is available here. Info on my blog here.
Click to expand...
Click to collapse
Okay i'll flash it later and report back with results
look's promising..
I checked and it works on the Jelly Bean. Android 4.1.1 AOSP
Jelly Bean i tapatalk
Astonishing work Thalamus. Ill be testing this as soon as possible, which means not now since its 4am and I just watched the new Batman.
Ill throw out some numbers as soon as I get some sleep, though I very much like some of the improvements you've made. I have high hopes.
Harbb said:
Astonishing work Thalamus. Ill be testing this as soon as possible, which means not now since its 4am and I just watched the new Batman.
Ill throw out some numbers as soon as I get some sleep, though I very much like some of the improvements you've made. I have high hopes.
Click to expand...
Click to collapse
Right on with that. Cannot wait to test this myself. It's a bit sad the development gets so far after the Nexus S gets "phased out" with the release of the Google Nexus. Not exactly its primetime, even though some releases here are top quality material. I cannot imagine someone would be deceived by all this, finally getting DI stable.
ALSO
You guys get the new Batman already? I'm jealous. Gotta wait until the 20th... *shakes fist*
Awesome contribution! I love seeing new kernel patches. Will try it out.
It seems I have a bug which breaks bluetooth audio streaming.
The good news, I know exactly what is causing it. The bad news, I don't really have any way of testing it because I don't own such hardware.
So, anyone who has got a bluetooth headset and can test a fix for me, please PM me.
So, the bluetooth issue is now fixed, thanks to Randomwalker for testing it so promptly.
IDLE2 version is now v0.130 and I have updated my kernel with the fix and released 3.0.37-18.
Info on the fix and kernel here.
When it's 100% stable I will try porting the patches to other devices as well.
djjonastybe said:
When it's 100% stable I will try porting the patches to other devices as well.
Click to expand...
Click to collapse
It is stable. Stability of idle2 is not an issue.
'Porting' won't be required, it should work on any S5PV210 device as is and S5PC110 devices with small alterations to the file paths / Kconfig. It's pretty generic. At the worst, you might have to fix a few conflicts, but that is about it.
The bugs I have fixed today were related to bluetooth audio streaming and the LED torch, neither were a reflection on the stability of the idle2 code, just things that were missed during testing, because myself and the people who tested for me can't test every corner case.
Very nice. Just have a few questions:
Is this a full stand alone kernel? Or like a patch you flash over your existing kernel to add this new feature?
Sorry if I don't make much sense, still kind of noob.
Sent from my Nexus S using Tapatalk 2
MrBigWaffles said:
Very nice. Just have a few questions:
Is this a full stand alone kernel? Or like a patch you flash over your existing kernel to add this new feature?
Click to expand...
Click to collapse
The patch is something you include in your code if you're compiling a kernel, it cannot be flashed over a kernel, like in a ROM.
There is however a kernel available which contains the patch, among others, which is also developed by _thalamus.
Sent from my Nexus S
on my i9023 and Remics rom it seems that there's more battery drain than INK (the version with DI by fear).
Btw I didn't try while listening music so I don't know if it is kernel related or something else
teoserio said:
on my i9023 and Remics rom it seems that there's more battery drain than INK (the version with DI by fear).
Btw I didn't try while listening music so I don't know if it is kernel related or something else
Click to expand...
Click to collapse
'seems that there's more battery drain' isn't massively helpful to be honest. More detail would be appreciated, such as some figures compared to a previous one of *my* kernels.
I'm not sure if there is an issue or not at the moment, looking at the time the device is spending in suspend makes me think that there isn't a problem, but if someone can show me that there is, I will look into it.

[4.2.2][P311x] Unofficial Carbon Rom. 9 august 2013

Unofficial Carbon Rom Built by Sevenup30 & Tuxafgmur
What is Carbon rom ?
dg4prez said:
CarbonRom is an aftermarket firmware based on the Android Open Source Project. The team is composed of former members of Team Liquid who have forked the code in an attempt to bring greater speed, better coding, and full authorship to code. We are in no way affiliated with Liquid0624. The rom was forked at Liquid beta 3.2.1 and has since undergone major code changes and modifications. Please note that on some devices the kernel is not yet linaro compiled.
We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look at, build, and use our code on CarbonDev GitHub.
We would like to thank CyanogenMod for their device trees, framework/settings mods and their code that was incorporated into this project. We also extend our gratitude to the devs whose code that we have incorporated. Proper authorship has been maintained and can be viewed on our repository.
Special thanks also go to Slim Rom for some of their features, PA, AOKP, and anyone else we may have borrowed commits from that hasn't been mentioned here. If you feel you have been unfairly left out, please - let us know.
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.
Screenshots:
Carbon Updates:
Join us on these Social Media Channels to keep yourself up-to-date on all the latest Carbon news, updates, contests, and more! Join our completely open Google+ community for insider conversation with devs and other users!
http://goo.im/devs/carbon
Who is Team Carbon?
andros11
BigShotRob
dg4prez
Kejar31
mattmanwrx
morfic
nocoast
pixeldotz
slick_rick
ToxicThunder
winner00
Our next goal is to put together a build machine, and we need your help. Why do we need a server? Well, a few reasons. The first is the most obvious - we'd like to build more frequently and need the hardware to support it. That means drive space and speed. The more of each we have, the more we can say "hey let's crank out a build," and throw it up on goo so you see an update in goomanager. Right now, building is a pretty intensive all-day process. The second reason is stability. Building from a development machine means that the environment itself is less stable. This translates into, again, fewer builds and more work to make them. Faster building means we can build for more devices, too. All this free time means we can do more cool stuff. We've got a lot of great ideas coming, and every bit of time we can get to work on them means a better rom for you. If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!
​
Click to expand...
Click to collapse
FEATURES:
Built with Dhollmen Kernel
Smooth & really fast !
Carbon rom includes:
Dark Carbon (invert rom without reboot thanks to slim dev for that)
Pie Control(Thanks ParanoidAndroid for that)
Phone / Phablet / Tablet UI
LockScreen options
StatusBar & NavBar options
Xposed Framework (edit per app dpi in settings original thread
Much more tweaks.
INSTALL
First , Full wipe(if coming from other rom, no need if coming from previous carbon build)
Flash Carbon rom
Flash Gapps
DOWNLOAD:
Unofficial Carbon 9august
GAPPS
old version:
Unofficial Carbon p311x old version
CHANGELOG
Official Carbon Changelog
***9 august***
Updated to latest Carbon source
Updated to Dhollmen Kernel (no need to flash it anymore)
includind HALO))) (finally ) + fix random halo crash
Built with linaro tool chain
***15 july***
update to carbon source
-lot of new features, like ribbon v2 from aokp & custom tiles
- dont forget to full wipe if you use theme engine.
update dhollmen kernel
note:
Halo still missing, dont know if it really works on 7" tabs, i'll dig it and try to give it to you in next release guys.
***22 may***
Updated to Carbon source
Updated Dhollmen Kernel
***10 April***
Fix OC unstable due to libs.
Update from carbon source
***8 April***
Updated to Carbon Source
Built with Google Toolchain
Built with DhollmenKernel (no need to flash it after)
super fast !!!!!!!
Report me if you find issue.
Browser FC and home button doese not work
Gesendet von meinem GT-P3110 mit Tapatalk 2
Is microphone working?
Sent from my GT-P3110 using XDA Premium HD app
Dexxmor said:
Browser FC and home button doese not work
Gesendet von meinem GT-P3110 mit Tapatalk 2
Click to expand...
Click to collapse
Thanks , could you give me a logcat ?
For home button you could try remap it in settings carbon navbar and choose action for home button.
Dexxmor said:
Browser FC and home button doese not work
Gesendet von meinem GT-P3110 mit Tapatalk 2
Click to expand...
Click to collapse
Have had neither of these issues. Only issue as yet is boot screen animation is wonky.
So it's great so far.
Hi sevenup30, I know you did the build for the 51xx, are you also taking over this project for the 31xx from Monfro? I am hoping that the sound now works???
Thanks,
Mike T
webdroidmt said:
Hi sevenup30, I know you did the build for the 51xx, are you also taking over this project for the 31xx from Monfro? I am hoping that the sound now works???
Thanks,
Mike T
Click to expand...
Click to collapse
Hi, i talked to tuxafgmur and i decide to build for p311x since they are extremely the same.
Monfro try to port the build, and a port is not the same result as a build, so i hope you ll enjoy the rom. On p5110 it s working very well .
Sound should be working i can t try myself . but previous user dont report bug about sound.
sevenup30 said:
Hi, i talked to tuxafgmur and i decide to build for p311x since they are extremely the same.
Monfro try to port the build, and a port is not the same result as a build, so i hope you ll enjoy the rom. On p5110 it s working very well .
Sound should be working i can t try myself . but previous user dont report bug about sound.
Click to expand...
Click to collapse
Well, thank you for this, I tried Monfro's build and really liked it, very smooth and clean looking rom but sound wasn't working. I look forward to using this rom and thanks again for bringing it to the 311x.
Mike T
Wow. An update. Right after i post that i am waiting for one. lol.
I will try this later.
oh my
everthing work so fast in this rom
at the moment everthing works without any FC or bug or whatever
THANK YOU for your awesome work
When changing transparency to 0 and back to 100% the entire devices locks up at 50%. Also how can you get rid of the trasparent nav bar?
Luigi2012SM64DS said:
When changing transparency to 0 and back to 100% the entire devices locks up at 50%. Also how can you get rid of the trasparent nav bar?
Click to expand...
Click to collapse
I ll take a look tomorow i dont have my gtab with me. But as always i ll try on p5110 so it can be slightly different
I'd like to request for a 3100 version!
Sent from my GT-P3100 using Tapatalk 2
How can i change the OC to set on boot?
i havê the tab with 1480mhz, and i want to set to 1200...
If i change in performance to 1200 and ser the option to set on boot, it dont work and back to 1480 ever time...
Sent from my GT-P3110 using Tapatalk 2
As I'm running this ROM on my GS3, I'm going to have to give this a go when I get home from work.
manfio said:
How can i change the OC to set on boot?
i havê the tab with 1480mhz, and i want to set to 1200...
If i change in performance to 1200 and ser the option to set on boot, it dont work and back to 1480 ever time...
Sent from my GT-P3110 using Tapatalk 2
Click to expand...
Click to collapse
I believe the Performance Control is buggy. Last night I had all sorts of trouble with my tab (P3113) either constantly freezing or rebooting. I did a complete wipe before installing, I even downloaded the rom again and re-installed but still the same issues.
Then I went into settings and saw that in Performance Control, my tab was at 1480 default max and probably my CPU couldn't take that setting. So, I changed it to 1200, set it to on boot and the freezing/rebooting stopped. However, a bit later I got another freeze and when I checked Performance Control, it was back to 1480.
I unchecked set on boot in Performance Control, downloaded No Frills CPU (free from Play Store) and set my tab to 300/1200 and all the freezing/rebooting has stopped. I always liked No Frills CPU, really excellent app.
Mike T
webdroidmt said:
I believe the Performance Control is buggy. Last night I had all sorts of trouble with my tab (P3113) either constantly freezing or rebooting. I did a complete wipe before installing, I even downloaded the rom again and re-installed but still the same issues.
Then I went into settings and saw that in Performance Control, my tab was at 1480 default max and probably my CPU couldn't take that setting. So, I changed it to 1200, set it to on boot and the freezing/rebooting stopped. However, a bit later I got another freeze and when I checked Performance Control, it was back to 1480.
I unchecked set on boot in Performance Control, downloaded No Frills CPU (free from Play Store) and set my tab to 300/1200 and all the freezing/rebooting has stopped. I always liked No Frills CPU, really excellent app.
Mike T
Click to expand...
Click to collapse
I agree, i have had to do that on other ROMs.
For some reason i cant even get this ROM to boot. Ill have to try and DL it again later. Perhaps, it was just a bad DL, because i see others are able to get it to boot and i have no probs with other ROMs, so that would be my guess.
Sent from my GT-P3110 using xda app-developers app
---------- Post added at 11:52 PM ---------- Previous post was at 11:11 PM ----------
sevenup30 said:
Thanks , could you give me a logcat ?
For home button you could try remap it in settings carbon navbar and choose action for home button.
Click to expand...
Click to collapse
Same issue, and couldn't remap. I also had to flash kk's landscape kernel to get it to boot. I went back to a back up. Ill retry later, when i have more time. I'm not by my PC, so i can't get a log cat, as i only know how to do it via adb.
Sent from my GT-P3110 using xda app-developers app
My tab with 1480mhz don't have any freeze, the only thing is the heating when I'm playing real racing... It's very stable.
I'm going test that app from market. Thanks for the help
Sent from my GT-I9100 using P.A.C_V22
bluecarbon said:
I agree, i have had to do that on other ROMs.
For some reason i cant even get this ROM to boot. Ill have to try and DL it again later. Perhaps, it was just a bad DL, because i see others are able to get it to boot and i have no probs with other ROMs, so that would be my guess.
Sent from my GT-P3110 using xda app-developers app
---------- Post added at 11:52 PM ---------- Previous post was at 11:11 PM ----------
Same issue, and couldn't remap. I also had to flash kk's landscape kernel to get it to boot. I went back to a back up. Ill retry later, when i have more time. I'm not by my PC, so i can't get a log cat, as i only know how to do it via adb.
Sent from my GT-P3110 using xda app-developers app
Click to expand...
Click to collapse
I also had a heckuva' time getting it to initially boot. it would hang and than after a hard reset, would make it into the OS and either freeze or reboot. If you can successfully get it to boot into the OS, immediately change the CPU in Performance control to max 1200 and then get an app like No Frills and lock it in. That seemed to stabilize it for me. I also skipped setting up wifi on the initial startup, as that also seemed to hang my tab, setting up wifi after successfully getting into the OS was fine. But, I still think it all had to do with my GPU defaulting at 1480.
I had no issues with the home button on P3113.
Mike T
---------- Post added at 06:15 PM ---------- Previous post was at 06:12 PM ----------
manfio said:
My tab with 1480mhz don't have any freeze, the only thing is the heating when I'm playing real racing... It's very stable.
I'm going test that app from market. Thanks for the help
Sent from my GT-I9100 using P.A.C_V22
Click to expand...
Click to collapse
Good idea to get No Frills or something similar for your CPU, as it doesn't look like built-in Performance Control is keeping the settings. Hopefully, sevenup30 will check it out. But, good rom anyway.
Mike T

Anybody interested in a custom kernel with OC, undervolting, GPU OC support?

Hi guys! As some of us know the HTC One kernel is already out for a week or two. And since I don't have a HTC One to test on my own right now + the HTC One seems like a very solid and stable device already I wanna ask if anybody here is still interested in a custom kernel with OC, UV, additional governors, schedulers, GPU OC etc.?
I will be willing to create one if it gets some interest from the users. As I don't wanna waste time making one if only a handful are interested cause I do understand that HTC One is already a powerful & battery efficient device and I myself doubt I would need such for this device when I get it.
By the way... Obviously somebody would really be interested in this but as stated I don't have a HTC One yet. And the main reason I'm posting this question is so I could determine if there would be interested testers and not just posters
Hi there
If you still willing to do a custom kernel, I would be more than happy to be part of testing it. And I can confidently say am in :thumbup::thumbup::thumbup:
HTC One X Viperx latest using xda premium
Riyal said:
Hi guys! As some of us know the HTC One kernel is already out for a week or two. And since I don't have a HTC One to test on my own right now + the HTC One seems like a very solid and stable device already I wanna ask if anybody here is still interested in a custom kernel with OC, UV, additional governors, schedulers, GPU OC etc.?
I will be willing to create one if it gets some interest from the users. As I don't wanna waste time making one if only a handful are interested cause I do understand that HTC One is already a powerful & battery efficient device and I myself doubt I would need such for this device when I get it.
Click to expand...
Click to collapse
Does a bear poo in the woods :cyclops:
I would love to see some kernel customization with additional governers, schedulers, GPU, S2W, fastcharge enabled, etc.
Be happy to test if you get around to making one.
HELL YEAH
Ok guys! Thank you got also a couple of friends that convinced me. Will start developing it later will update you all once I already compiled one. I'll start with the overclocking and voltage changing for now since it's the most complicated part.
Riyal said:
Ok guys! Thank you got also a couple of friends that convinced me. Will start developing it later will update you all once I already compiled one. I'll start with the overclocking and voltage changing for now since it's the most complicated part.
Click to expand...
Click to collapse
Cool can't wait when you're done will you put it in development
---------- Post added at 08:28 AM ---------- Previous post was at 07:58 AM ----------
Oh yeah what you going to call it so I can keep my eye out for it
I haven't even downloaded the kernel source yet lol! Not sure what I will call it at the moment. But this still depends on the situation. If other developers here would beat me to it then I might not continue this project and instead just support whoever that developer might be. I just thought about starting this project because all I can see right now on the development forums are just a bunch of custom kernels with the write protection off lol!
Would it not be easier to start off with smaller tasks like usb fast charge and tuns module and then move onto harder stuff like cpu OC and UC?
Also there are problems with current source that all kernels have earpiece not working on calls issue.
USB fast charge is alot more complicated if you ask me As for tun module it's likely the most easiest of all. You just change 1 line. I think the others already implemented that one.
Yes Please
FYI, you'll prob already seen it around, but all Kernels I've seen floating round the forum are having a few issues (mainly call related I believe)
Hi Riyal
I was wondering if its possible to make it overclocking the CPU & GPU. Plus some risky
I/O Schedulers ex: V(R)
HTC One X on Viperx with XM291* using xda premium
Any news for the kernel?
HOX+Viperx+Alex(V)Kernel = revolution
dmt-300 said:
Any news for the kernel?
HOX+Viperx+Alex(V)Kernel = revolution
Click to expand...
Click to collapse
Think you'll find plenty of kernels on the (Original) Android Development thread

NO ramhack kk125 equivalent kernel..

anyone? who is able/can create a kernel or who has a kernel that can play sonic jump, death rally, candy crush & etc.. could u share it with us???:fingers-crossed:
& am also waiting for pengus77 i know it is planned & on to-do list!
thank you!
I want to be a developer also.. someday!
aftermath85 said:
anyone? who is able/can create a kernel or who has a kernel that can play sonic jump, death rally, candy crush & etc.. could u share it with us???:fingers-crossed:
& am also waiting for pengus77 i know it is planned & on to-do list!
thank you!
I want to be a developer also.. someday!
Click to expand...
Click to collapse
Are you sure is ramhack related? i used to play death rally... i also play GTA VC, Dead Trigger, CSR, Max Payne, Real Racing 3... heavier games than candy crush
Javiern said:
Are you sure is ramhack related? i used to play death rally... i also play GTA VC, Dead Trigger, CSR, Max Payne, Real Racing 3... heavier games than candy crush
Click to expand...
Click to collapse
not sure, but definitely kernel related, im using dual boot.. tonyp's testbuild GC4.7 w/ kk125 and temasek v81 (no kernel) & games work fine on the stock kernel.. but don't get me wrong kk125 is superb for me, thanks to our master pengus77
i'm just hoping someone could bring some light here, & let pengus77 focus on doing surprisingly awesome(he knows whats best in our phone..)
pengus did state that his kernel is not a phonesole, or a kernel made for huge gaming, it is strange than candy crush ( as **** as it looks,) runs so badly on our phone in comparison to other games. But its not made to hit critical highs, its made for stability and smoothness, and it hits it on the ball, as far as I'm concerned.
The ram hack is planned, and I'm sure he'll get around to it once he has time, but as I'd expect, kernel development is a huge task, and it takes a lot of time to implement.
I've not personally heard of a better cm10 kernel than Pengus' one, so you'll be left using default cm10 kernel ( which is fine) just not super, uber, awesome.
But I'm sure if you hold out you'll see some magic happen. And if you can't, dual booting as you are is a decent alternative for now no?
Sent From my Pengus77 Powered P-990 using the XDA Developers App
Javiern said:
Are you sure is ramhack related? i used to play death rally... i also play GTA VC, Dead Trigger, CSR, Max Payne, Real Racing 3... heavier games than candy crush
Click to expand...
Click to collapse
We should measure what is going on with a logcat, I am not sure if it is ramhack related too! Maybe the game expects something from the kernel which the kernel doesn't understand. When a game is out of memory it simply just quits as far as I know (look at 3d mark on our phone).
We can try to grab logs when games are hanging, because I know what you mean with ****ty candy crush (however, read all those reviews... maybe it's game related).
I'm rather sure it's related to the carveout reduction (read: ramhack).
I've made a longer post regarding that topic in the kernel thread.
I've even showed there what needs to be done in the source to disable the ramhack if someone wants to compile a custom kernel w/o the ramhack (there are tons of instructions on how to compile a kernel out there).
If you ask nicely pengus might make a no-ramhack testkernel for you guys with the 125 base, which finally seems to be stable again.
I got a couple PMs in the past, but I won't post a kernel based on his sources here, that doesn't seem right - it's up to pengus to give out a non-ramhack kernel.
tonyp said:
I'm rather sure it's related to the carveout reduction (read: ramhack).
I've made a longer post regarding that topic in the kernel thread.
I've even showed there what needs to be done in the source to disable the ramhack if someone wants to compile a custom kernel w/o the ramhack (there are tons of instructions on how to compile a kernel out there).
If you ask nicely pengus might make a no-ramhack testkernel for you guys with the 125 base, which finally seems to be stable again.
I got a couple PMs in the past, but I won't post a kernel based on his sources here, that doesn't seem right - it's up to pengus to give out a non-ramhack kernel.
Click to expand...
Click to collapse
actually i've already ask some of our many developers for that(pointing on your post how to do it), but not our great kernel dev pengus77 because he is so busy working w/ that annoying network bugs, & i want him to focus on his work.. & i also once pm him, and i don't want him to be piss off, so once is enough..
i have pm 10+ devs, also hellraiser our apps hacker to hack the games.. hihi
anyway thank you guys! i move-on already, a blessing shakes my brains-out & say hey im so helpless & stupid, asking all you guys and bothering you so much, (in short i got a nexus7 from a special someone) & so im happy now
& tonyp, can i suggest u something.. since our o2x community is so awesome, why dont you create a team, like the avatar team.. or nevermind.. ^__^
all is well, Godbless our community
necrowakker said:
pengus did state that his kernel is not a phonesole, or a kernel made for huge gaming, it is strange than candy crush ( as **** as it looks,) runs so badly on our phone in comparison to other games. But its not made to hit critical highs, its made for stability and smoothness, and it hits it on the ball, as far as I'm concerned.
The ram hack is planned, and I'm sure he'll get around to it once he has time, but as I'd expect, kernel development is a huge task, and it takes a lot of time to implement.
I've not personally heard of a better cm10 kernel than Pengus' one, so you'll be left using default cm10 kernel ( which is fine) just not super, uber, awesome.
But I'm sure if you hold out you'll see some magic happen. And if you can't, dual booting as you are is a decent alternative for now no?
Click to expand...
Click to collapse
i know, but there are many kernel dev here last year, pidochio, benee, harsh, stefan, rugglez, spica1234 all of them did great back then.. and im sure there's alot of dev out there who can do what pengus77 can do.
yeah, that's my option the duat boot(but always storage full, cant install even if i move all apps to SD) in single boot it wont ^__^
& sorry for posting on this thread.. i didnt see that there is Q&A category, if this is a wrong thread please i ask the moderator to delete my post ^__^
aftermath85 said:
sonic jump, death rally
Click to expand...
Click to collapse
No problem with KK125
tombman pissflasche said:
No problem with KK125
Click to expand...
Click to collapse
ok, im gonna try.. sonic jump goes black everytime, the last time i try kk119
sonic jump 1.4.. so i uninstall it, thanks for the info..
Edit: the problem still there, what rom are u in?
aftermath85 said:
& tonyp, can i suggest u something.. since our o2x community is so awesome, why dont you create a team, like the avatar team.. or nevermind.. ^__^
all is well, Godbless our community
Click to expand...
Click to collapse
A team? With whom, pengus? We're already working very closely together.
And there are no more developers at the 2x forum working on device specific fixes and features.
So i don't really see the point.
Sent from my Nexus 7 using Tapatalk HD
tonyp said:
A team? With whom, pengus? We're already working very closely together.
And there are no more developers at the 2x forum working on device specific fixes and features.
So i don't really see the point.
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
i see i thought all the guys in the android developers section is a dev, so that's why roms are hard to come by this days, maybe in our next phone community.. thanks!
tonyp one last thing, could u point me to wer the stock kernel flashable is? i try to search for an hour but i cant find it.. i want to unkernel your t4 if you don't mind(for my personal use)..
thank u so much

PKP-Rhinstone & other things

HEY GUYS
SOME OF YOU MAY KNOW ME
BUT IN CASE YOU DONT
hi der​
ive changed the thread title and stuff because im gonna be posting more than just my kernels here from now on,including test dtb's,test hboots and other things,also making it into sorta a "diary" when i work on things,including post code snippets for when i work with some of the other devs on projects.
working on using kexec to load a custom dtb. i have modified tasssadars kexec tools to support a11. need someone with the know-how to compile it. https://github.com/pattyboi/kexec-tools
working on porting caf 3.10. those interested can find my repo here: https://github.com/pattyboi/3.10-a11/
gonna need help with it. if you know what your doing,hit me up.
Rhinstone features: ​new thermal (franciscofranco's)
new hotplug (decimalmans autohotplug)
soundcard control,aka boosting and such (zeroblade1984s tamod sound control driver)
bfq io scheduler optimized for emmc/nand storage (khaon)
optimized interactive governor thanks to many people
optimized simpleondemand gpu governor thanks to blechdose
most motorola kernel optimizations
most DKP kernel optimzations (including overlocking the i2c driver subsystem) ((decimal mans gs3 kernel,highly suggested if you have the device))
compiled with the latest sabermod arm 5.1 toolchain with graphite gcc options and tuned for cortex a7
memcpy combined from motorola and hglm's patches (https://github.com/hglm/test-arm-kernel-memcpy/)
removed A LOT of debug,including most htc debug and sensor self tests or useless functions
adreno idler (arter97)
uksm with all of the dkp optimizations
some upstream linux kernel updates to misc parts of the kernel
cache & neon updates (xboxfanj)
built in fast charge (alim.p)
con kalivas linux tweaks
many other misc code optimizations that would clutter the op,the kernel is fast in my opinion,and battery life is much better than standard kernel,i will be reimplementing f2fs and exfat soon..kernel was rebased and forget to pull them in
BIG THANKS TO: everyone. especially those inside my thread who have kept people from getting confused while using the kernel and also @protectivedad who created the flashable wifi zip. also a huge shout to the android community and all the devs i havent thank in the other part of this post
IVE ONLY TESTED ON MY CRICKET MODEL.
DO NOT FLASH IMMEDIATLY,"fastboot boot "release-date".img",if all goes well and you have no issues then run "fastboot flash boot "release-date"img" to permanetly flash it,THEN YOU NEED TO FLASH THE WIFI ZIP,just flash it through twrp,thx to @
XDA:DevDB Information
Rhinstone-kernel & device mods, Kernel for the HTC Desire 510
Contributors
pattyboi, pattyboi, rbheromax
Source Code: https://github.com/pattyboi/Rhinstone-a11/commits/rebase
Kernel Special Features: EVERYTHING
Version Information
Status: Beta
Created 2015-01-27
Last Updated 2015-07-07
pattyboi:) said:
HEY GUYS
SOME OF YOU MAY KNOW MEEE
BUT IN CASE YOU DONT
hi der
so,as everyone knows,this phone is FAR from a perfomance monster ATM...(big things are coming)
and everyone knows cm has the camera issue,which is keeping alot of people back from using it
so for everyone on stock,heres my kernel,rhinstone...(yes,spelled wrong,i like it that way)
ive tried merging in things that would specifically help make the phone more EFFICENT,NOT BALLS TO THE WALL 420 CRAZY NO SCOPE PERFORMANCE.
its got intelliplug,new thermal,removed B.S., blah blah
but being real,this should drastically increase your phones performance,ive worked hard on setting this up,and while keeping everything working and stable (so far)
so enjoy! the changlog is my github source,ill post here every once and awhile too just to ease the explaining
ITS FOR STOCK ONLY. IVE ONLY TESTED ON MY CRICKET MODEL.
DO NOT FLASH IMMEDIATLY,"fastboot boot image-new.img",if all goes well and you have no issues then run "fastboot flash boot image-new.img" to permanetly flash it
CREDITS: EVERYONE THAT APPEARS IN MY GITHUB,THANK ALL OF YOU WHO HAVE PUT HARD WORK IN MAKING MODS FOR THE 8226 BOARD,AND POSTING THEM FOR US TO ENJOY & EVERYONE WHO ISNT UP THERE AS WELL,THANK ALL OF YOU ​
XDA:DevDB Information
Rhinstone-kernel, Kernel for the HTC Desire 510
Contributors
pattyboi, pattyboi
Source Code: https://github.com/pattyboi/Rhinstone-a11/commits/stock
Kernel Special Features: EVERYTHING
Version Information
Status: Beta
Created 2015-01-27
Last Updated 2015-01-26
Click to expand...
Click to collapse
Both camera's work?
Sent from my XT1028 using XDA Free mobile app
I'm Curious About The Cameras Working As Well And Also If Any Has Tried It On Virgin?
rbheromax said:
Both camera's work?
Sent from my XT1028 using XDA Free mobile app
Click to expand...
Click to collapse
They work for me,mileage may very of course but everything works fine on nosense for me
Is write protection removed?
Good to go for Boost users, so Virgin should have no problems either. Flashed on my Boost with no issues. Both cameras work. Write protection is removed. Only problem is that the default camera app will not save pictures, so use a third party app like Camera Zoom FX or something. Videos still do not save, so dont bother with those. Its a strange issue with the other kernels and nobody knows why.
Explanation: because HTC...
When can we expect governors? And if I here one more thing about DBT I swear I'll punch a kitten
Ummm...now when you say "more efficient"...
I don't think you know what that word means
I'm not trying to insult your intelligence or anything, the intelliplug certainly seems to be doing its job while watching the CPUs with 3c Toolbox. And I know Quadrant scores only tell PART of the story. But you said this kernel should "drastically increase performance". Taking a look at the CPU score alone compared to stock (even CM!) is unconvincing
I got 2971.
OK...found the koolness, Quadrant scores forgiven (for now)
In 3c Toolbox there are now GAMMA and SPEAKER settings. Yus plx!
BTW, probably should mention that in the OP
---------- Post added at 10:32 AM ---------- Previous post was at 10:25 AM ----------
Google Camera works for taking Photos and Videos
Edit: Google Camera DOES have settings. Slide from the left edge and you'll notice at the bottom right a gear symbol. People in the app comments on the Play Store are dense
dragonhart6505 said:
OK...found the koolness, Quadrant scores forgiven (for now)
In 3c Toolbox there are now GAMMA and SPEAKER settings. Yus plx!
BTW, probably should mention that in the OP
---------- Post added at 10:32 AM ---------- Previous post was at 10:25 AM ----------
Google Camera works for taking Photos and Videos
Edit: Google Camera DOES have settings. Slide from the left edge and you'll notice at the bottom right a gear symbol. People in the app comments on the Play Store are dense
Click to expand...
Click to collapse
I think the coolness is the fact that both cameras are working WITH WRITE PROTECT REMOVED! W00T!
does this also allow for app to SD?
Kolma said:
does this also allow for app to SD?
Click to expand...
Click to collapse
If you mean will it allow you to use foldermount to mimic obb files on internal SD card...simple answer:
F**K YES!
WELP
Cameras work, system protection is gone, and overall very happy! (Just switched back to stock from CM11)
Installed Link2SD with an EXT3 partition on my SD card not that it's being used.
Mainly using Link2SD just to install apps as system apps which clears up a TON of space (why does this phone have almost 2 gigs free in system partition!!??
Also integrating updates into system apps.
Thanks for the kernel!
dragonhart6505 said:
If you mean will it allow you to use foldermount to mimic obb files on internal SD card...simple answer:
F**K YES!
Click to expand...
Click to collapse
I see possibilities here. Before, we couldn't use a custom kernel without borking our cameras. Is there a way to get pattyboi on with rbheromaxx, shinru and yourself in getting a fully working cm kernel with working cameras. I have a github account but i haven't the foggiest on how to build from scratch. I will try to help as much i can and together maybe we can submit it cyanogen and have them take over and start getting nightlies!
Just a thought lol
LarryBoyG said:
I see possibilities here. Before, we couldn't use a custom kernel without borking our cameras. Is there a way to get pattyboi on with rbheromaxx, shinru and yourself in getting a fully working cm kernel with working cameras. I have a github account but i haven't the foggiest on how to build from scratch. I will try to help as much i can and together maybe we can submit it cyanogen and have them take over and start getting nightlies!
Just a thought lol
Click to expand...
Click to collapse
Im talking with him now and hes already on the case
dragonhart6505 said:
Im talking with him now and hes already on the case
Click to expand...
Click to collapse
Good to hear! I'm sure things will start kicking off now!
i dont run benchmarks tbh so idk what the deal is with the scores,not to sound rude but "i dont care" i just judge off how my device feels to me personally obviously ;P and to me it feels snappier and all those other buzz words :silly: but i will download quadrant and do some runs for the next couple of things im gonna try
oh and btw,shoutout to shinru and rbhero,they are the ones that got write protection off,i just cherry-picked the commits :d
and for governors,i really dunno,what would you guys like me to add?
oh,for next release im probably gonna try a new saber toolchain,long as it dont break anything
and finally,for anyone wondering im in a skype chat with rbhero shinru and kalisto,im not a magician so the big stuff tbh has kinda been on shinru,kalisto and rbhero,but i will be trying to help out with anything they do
pattyboi:) said:
not to sound rude but "i dont care" i just judge off how my device feels to me personally obviously
Click to expand...
Click to collapse
No problem dude, not rude. I completely understand. Like I said Quadrants don't tell the whole story. It IS smooth. How much smoother than stock? Can't really tell from the surface honestly. Otherwise it performs just as well as stock.
Its main feature that's excited me is finally being able to emulate files from my external to internal storage with foldermount. I'm a hardcore 1337pr0 gamer junkie and was disappointed I wasn't able to before, so props bro! I'll definitely be running the paces on this thing finally. rbheromax can atest that I know how to beat a phone into submission
pattyboi:) said:
and for governors,i really dunno,what would you guys like me to add?
Click to expand...
Click to collapse
The basics. Intellidemand, Lionheart, smartassv2...others if you feel so inclined.
dragonhart6505 said:
No problem dude, not rude. I completely understand. Like I said Quadrants don't tell the whole story. It IS smooth. How much smoother than stock? Can't really tell from the surface honestly. Otherwise it performs just as well as stock.
Its main feature that's excited me is finally being able to emulate files from my external to internal storage with foldermount. I'm a hardcore 1337pr0 gamer junkie and was disappointed I wasn't able to before, so props bro! I'll definitely be running the paces on this thing finally. rbheromax can atest that I know how to beat a phone into submission
The basics. Intellidemand, Lionheart, smartassv2...others if you feel so inclined.
Click to expand...
Click to collapse
sounds good,ill get right on it ill try to have something for you to push hard very soon
BTW: for everyone,after installing this,go to system/bin and delete mpdesicision.dont want any conflicts with intelliplug
LarryBoyG said:
I see possibilities here. Before, we couldn't use a custom kernel without borking our cameras. Is there a way to get pattyboi on with rbheromaxx, shinru and yourself in getting a fully working cm kernel with working cameras. I have a github account but i haven't the foggiest on how to build from scratch. I will try to help as much i can and together maybe we can submit it cyanogen and have them take over and start getting nightlies!
Just a thought lol
Click to expand...
Click to collapse
I have already forked the source and started using it as a base. Progress can be tracked under branch cm-12.0
https://github.com/rbheromax/Rhinstone-a11/commits/cm-12.0
@pattiboi I added prima to my kernel tree fork. i think you may need that later down the road
config options being:
Code:
#
# Qualcomm Atheros Prima WLAN module
#
# CONFIG_PRIMA_WLAN is not set
CONFIG_PRONTO_WLAN=y
# CONFIG_PRIMA_WLAN_BTAMP is not set
CONFIG_HTC_WIFI_NVS=y
CONFIG_PRIMA_WLAN_LFR=y
# CONFIG_PRIMA_WLAN_OKC is not set
# CONFIG_PRIMA_WLAN_11AC_HIGH_TP is not set
# CONFIG_WLAN_FEATURE_11W is not set
# CONFIG_QCOM_VOWIFI_11R is not set
stray from that (specifically LFR), it'll fail to build

Categories

Resources