[Q] Overclock Module Port (for Mecha / Snapdragon) - Thunderbolt Q&A, Help & Troubleshooting

Hey everyone,
I recently (a few weeks ago) updated to an hTC Mecha and pretty quickly flashed the CyanogenMod 7 Pre-Alpha. I updated from a Motorola DROID, and though almost everything I want already exists or has been ported, there is one thing that I have not been able to find.
Plenty of kernels (including the CM7 Stock-kernel) support very decent overclocking, and with the use of viperMOD, it is possible to undervolt. However, I'm used to being able to custom-clock and custom-volt (as in, pick my clock rates manually and calculate my vsels on my own).
I'm under the impression that the easiest way to go about doing this kind of customization is through the /proc/overclock filesystem which comes from the overclock klm (overclock.ko).
I have not yet found any kernel for the Mecha that supports / has the overclock module packaged with it. Is anyone interested in porting the overclock klm to the Mecha (and thus, Snapdragon)? I have a friend that said he'd be willing to help me, but both of us are very busy, and having more help would be extremely helpful. Keep me posted.
All the best,
-HG

/Shameless Self-bump/
Is there really no one else who is interested in having full custom-clocking/volting?
All the best,
-HG

I think most people are happy with the control we already have.. not saying your idea is bad but I don't think the average rooter wants to get that involved (though personally I would love it)
Try pming Imoseyon or nerozehl or twisted umbrella
Sent from my ThunderBolt using XDA Premium App

I believe that the script rapist has the ability to do that.. look for a thread called twisted playground
Eris/Droid1/Incredible/Rooted Nook/Thunderbolt!!!

altimax98 said:
I believe that the script rapist has the ability to do that.. look for a thread called twisted playground
Eris/Droid1/Incredible/Rooted Nook/Thunderbolt!!!
Click to expand...
Click to collapse
Good to know about that. However, it is not remotely as powerful as the overclock module. The oC module allows for true custom clocking and volting. That is, you can enter whatever clock rate you'd like (noting that you shouldn't be too liberal with the rates) and you can calculate the vsels on your own to make your phone run and the voltage that you'd like.
It's done through a simple interface, and if gives you the ability to set it on-boot using init.d scripts if your kernel supports them.
I PM'd user Imoseyon. But I think it's likely that I'll be trying to port the module myself.
If anyone has any suggestions/advice, I'd be happy to hear it.
All the best,
-HG

Related

[Kernel][GPL][XXKG5] NEW SOURCES Ninphetamine-2.1.3 - Now with 100% less Samsungyness

HALLO THAR me again. Ninphetamine 1.0 didn't go so well did it? I thought I'd lost my mojo. Some even had me wondering if my prior good works had been the freaky sort of flukes that would have been better spent on guessing lottery numbers than giving you lot new toys. I was down. Broken. Beaten. So much so even my sarcasm had left me, opting to close the thread after the billionth stupid question rather than scythe down the scum that floats atop our gene pool with my usual aplomb.
Down but not out the Ninphetamine team went back to basics and discovered this mysterious random reboot was still present. Many WTFs were uttered. So we seriously downgraded our building tools. Still random reboots. Many WTFs were screamed from the rooftops. Then someone "helpfully" mentioned that older Samsung ROMs were also plagued with a random reboot issue that disappeared some time a few ROM releases later. The same person "helpfully" mentioned that the Samsung kernel source was released around those early releases. I say "helpfully" instead of helpfully because it would have been HELPFUL if it'd been mentioned before hours had been spent reversing patches and performing voodoo ritual chants to try and get to the bottom of the problem. I looked back on Samsung's source website and discovered a recent KERNEL UPDATE and patched it into my source. BOOM, random reboots gone.
WELL THANKS A ****ING BUNCH SAMSUNG. I am so pleased it didn't occur to you to update your available sources after you'd discovered it was a kernel problem causing the reboots. Full marks for it completely slipping your collective mind that, while being fully aware people would be producing their own works for this phone (I know you're aware because of how you didn't lock the bootloader), it wouldn't be a GOOD ****ING IDEA to perhaps at least release a patch for the problem if not the updated source. MONTHS it's taken you, literally MONTHS.
I hate you. However, I also love you. At least you -did- release an update (albeit being later than the pope to a contraception conference) and your cockup only served to reignite the fire that is my rage.
So, Ninphetamine 2.0. It's true that war drives innovation and the war on the random reboot certainly had us trying many different things and making various discoveries. Many of those have been applied to the now working base so everything I promised for Ninphetamine 1.0 is there and then some.
EVEN FASTAR!!!11. Yep. Get a good tail wind at your back, throw a dice on a double six three times in a row and you can even break 4000 on Quadrant at stock speeds WITHOUT ANY CHEATING. I know Quadrant is largely a meaningless test, results rendered utterly useless by all the retards that mount everything to a ramdisk before running so they can masturbate furiously at HIGHER NUMBERS firmly and unironically of the belief that it increases their self worth and reputation. Performance is smoother however and responsiveness improved as well over Ninphetamine 1.0. Remember if you're the sort that does care about Quadrant scores, given that Android has the attention span of an eight year old child after consuming enough sugar to kill a diabetic in seconds, Quadrant needs 2-3 runs before the OS realises it might be a good idea to make sure the app has the CPU and memory resources it actually wants. Or you can flip the governor to the Performance.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FASTURER THAN EVAN FASTAR!!!!!111oneeleven. Speaking of people that like to furiously masturbate over high yet meaningless numbers, the overclocking feature is back with a few bug fixes for good measure. As before it's capped at 1600MHz. We haven't added the GPU clocking yet as it's important to ensure that the current feature set is stable before adding even more. The voltage control interface is also included. Remember, if you're the type of idiot that understands nothing of overclocking or undervolting or how CPUs work in general, don't come crying to me when you try and run 1.6GHz at 800mV and find you have problems. The issue isn't mine, it's yours. Take it up with your parents who are also your aunt and uncle, remember if you can to thank them for providing further evidence that inbreeding is bad and produces morons that aren't capable of functioning in society. Thanks.
Base still at 2.6.35.11. After patching in Samsung's fixes to their own incompetence I'm pleased to note that we're able to stay at least at 2.6.35.11 base, thus keeping many important fixes, improvements and performance boosts from the main kernel team headed up by God himself Mr Linus Torvalds. You thought I was God? While flattered no, I am merely a disciple ready and willing to deputise for when he's too busy.
So download it, run it, break it. Remember, asking me things covered in my initial posts will anger the Android Gods and at best will result in your public ridicule at worst will result in a few plagues upon your dark dingy basement where you no doubt reside.
If you're going to report problems I want more than "HLAP MAI PHONE BROKED". Try and recreate the issue while running logging (instructions on how will follow in a FAQ post). If you're overclocking/undervolting or any combination of the two, stop it and see if your problem persists.
Don't report every single issue you have to me either. It's possibly a kernel issue if overall stability is affected, if you get a full reboot from the boot logo (NOT the boot animation, dropping to boot animation means Android crashed, not the kernel) or if you get a full lockup. If you find that in life in general people tend to stop talking when you're around, or they don't quite seem sincere when laughing at your jokes, it's probably you, not me, that's at fault because you're a bit of an idiot.
Now, there's been a couple of testers that have suffered a rare random reboot. I have a theory on this but to prove it, I need a wider audience. There will be a downloadable kernel that is SOLELY for anyone that suffers a random reboot under NORMAL (normal clock, normal voltage, no tegrak, using OnDemand governor) circumstances.
Download links will be in the download post. If you ask where download links are, I'll give you a very custom one of your own and who KNOWS what that kernel might do. You've been warned.
TO REITERATE - READ THIS
All new downloads should download the release version. Only people who get an unexplainable reboot while running under stock 1.2GHz (or less) conditions at normal voltage with no OC software installed should download and install the workaround version.
Thanks
Unlimited thanks to my wife for her boundless patience with my Android obsessions.
Many thanks to my genius partner netarchy.
Many thanks to my harem of testers, pulser, designgears, Ante0, mattgirv, Obihoernchen, Kullt, Veyka, Lenny, yoda and Rawat.
Download Links
Ninphetamine version 2.1.3 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.2 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.1 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.0 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.5 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.4 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.2 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.2 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.1 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.1 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.0 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.0 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Changelog
2.1.3 Release Edition
Re-enabled kallsyms (thanks supercurio for the heads up).
Fixed initramfs to provide support to custom ROMs that use startup scripts in /system/etc/init.d (thanks designgears).
2.1.2 Release Edition
Added a workaround for some ROMs bootlooping after a wipe of /data due to incorrect permissions on the new subdirectories created. Appears to be a ROM bug, perhaps KH3 related, would be handy if ROM developers could look for a fix.
2.1.1 Release Edition
Added FUSE and CUSE support.
2.1.0 Release Edition
Update to Samsung XXKG5 source (Update2)
Added GPU clock control interface (currently has no GUI)
Minimum CPU voltage now properly clamped at 800mV
Misc tweaks and fixes, see github commit log to cfs-exp for full details
2.0.5 Release Edition
Improvements to BLN battery usage.
Changes made to touchpanel sensitivity when the phone is charging to resolve issues for people using certain screen protectors that stop registering user input when on charge.
2.0.4 Release Edition
BLN support added.
RAM console (/proc/last_kmsg) added.
Workaround edition deprecated.
2.0.2 Release/Workaround Edition
More VPN features added.
JHash updated to version 3.
2.0.1 Release/Workaround Edition
CIFS support added.
2.0.0 Release Edition
Samsung's latest source update applied to base.
Kernel base updated to 2.6.35.11.
Overclock up to 1.6GHz.
Voltage control via SetCPU or Voltage Control from 800mV up to 1500mV.
BFQv2-r1 IO scheduler added and set as default.
Optimised EXT4 mount options.
Various other performance related tweaks.
2.0.0 Workaround Edition
As above, but with some patches applied to workaround errata inherent to some Cortex A8/A9 processors.
FAQ
How do I change my GPU clock speed?
Either wait for GUI support to appear in the form of an addition to SetCPU or a standalone GUI, or if you're confident with a terminal:
Code:
adb shell
cat /sys/devices/virtual/misc/gpu_clock_control/gpu_control # To view current settings
echo 267 300 > /sys/devices/virtual/misc/gpu_clock_control/gpu_control # Sets GPU clock from 160/267 to 267/300
We currently have a 450MHz maximum clock and 10MHz minimum clock. The presence of these values does not necessarily mean your GPU can run at these speeds, like all overclocking your results can and most likely will vary. Do not come crying in this thread because you broke your phone or set fire to your desk or gave yourself third degree burns. Actually, do, I enjoy a good laugh.
Hey any update on you guys getting FEATURE done or CHANGE I'd like?
Given that I'm away on honeymoon in two weeks and we're expecting Samsung to release sources actually used with 2.3.4 Any Day Now (tm) any new features are unlikely to appear until September, unless you're part of my IRC Testing Crew and we start testing new features ready for the release of the next major version. So stop asking.
Uncle Hacre, I had a nasty crash and my phone rebooted, I want to help you debug this, what can I do?
Code:
adb shell cat /proc/last_kmsg > lastkmsg.log
Then zip up the lastkmsg.log file and attach it to your post informing me of the issue.
I simply must have every possible second of battery life available, other kernel devs are disabling adb and logcat to make this happen can you do this please battery life is very important to me as I often spend days in Outer Mongolia with no access to power and that extra thirty minutes of battery life could be the difference between me tweeting I've lost my toes to frostbite or not!
Debugging features in the kernel are already disabled. Have I disabled adb/logcat? No. Will I? No. I'm at 50 hours uptime on my phone with just under 40% battery remaining. I see no battery issue. Whether the life can be slightly improved or not, removing a key debugging function from the land of custom ROMs is an incredibly stupid idea. What if you flash a custom ROM and there's an issue and the ROM developer needs debugging information to fix it? What if you install an app that has a problem and you cannot give any feedback to the app developer? Are you prepared to flash a kernel that has adb enabled any time you have an issue? For the minor gains in battery life it isn't worth it.
There's a ClockworkMod Recovery with a higher version number than the one you're providing surely bigger numbers means better why aren't you providing it?!?!
I'll update CWM Recovery as and when a version appears that provides a feature or fixes a bug that we're afflicted with.
WAAAAHHHHHHH QQ I have to wait ONE ENTIRE SECOND for my phone to wake up from standby!!!111oneeleven. This is totally unacceptable and it is ruining my life!!!
Of course it takes a second to wake up from deep sleep. Everything has been shut off, the CPU placed in low power mode and the entire OS placed into suspend. I don't know about you but it takes me far longer than one second to be fully coherent and responsive when I wake up in the morning and I've only got one brain to worry about, the SGS2 has two of them! Shut the whining up about this complete and utter non issue.
What ROMs will this work with?
The kernel has been tested with VillainROM 2.0 and 2.1. It should in theory work with any ROM based on a stock SGS2 ROM. However if your ROM developer requires a custom initramfs for features you may encounter problems.
How do I overclock my CPU?
Use SetCPU or Voltage Control, ensure you have the latest version.
How do I change the voltage of my CPU?
Use SetCPU or Voltage Control, ensure you have the latest version.
I cannot use adb install anymore.
We're aware of this and are working on a solution for the next release. In the meantime adb push the apk to the phone and install using a file browser.
My phone was running fine for hours but I just now had a random reboot. What should I do?
Learn to read. Download and install the Workaround Edition.
I have Tegrak installed while using your kernel, does that make me an idiot?
Yes.
Super Happy Fun Time
Should you arrive in this thread bereft of the basic intelligence required to remember to breathe in and out as needed and you ask questions/make posts that clearly demonstrate this fact, I'll be sure to give you the attention you deserve in this very post.
geistteufel said:
I don't see bfq scheduler in set cpu, is it normal?
Click to expand...
Click to collapse
Yes it's normal. Your IQ isn't. What on Earth possesses you to even open SetCPU if you're looking for schedulers in there? Do you also complain to car manufacturers when you can't find your spare tyre in the engine bay or you find that a motorbike has no ashtray?
saintxseiya said:
Hi,
do i have to set setcpu in some way or is the kernel all doing by itself?
Cheers.
Click to expand...
Click to collapse
If only I had taken the time to write a FAQ post, on the first page of this thread that would answer this question...
golf60 said:
wipe cache and dalvik cache before flashing....
Click to expand...
Click to collapse
I'd really like it if people with a shoe size rivalling IQ would refrain from giving advice to users of our kernel. Advising to wipe cache/dalvik before changing kernel is akin to advising checking tyre pressures because the gearbox just fell out.
Kollegah said:
Is this kernel compatible with cm7?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Or in other words: "Hi, I'm too lazy to read threads or use the search function." This has been addressed in several posts in this very thread.
Cygnuss said:
So what does this version do VS the 2.0.0?
Click to expand...
Click to collapse
Wow, I really wish I'd taken the time to put a changelog on the first page after the download links. If I had, then surely no one would need to ask me what's changed in new releases. Thank you so much for highlighting my failing!
Logi_Ca1 said:
Is anyone else running 200Mhz at 475mv? Works fine on my phone, passes stability test 2.11 as well. Or maybe there's a softcap for the minimum value?
Click to expand...
Click to collapse
It would seem I live in a parallel universe, one where I'm sure I write things down yet they do not appear. This can be the only explanation for you not seeing "Voltage control via SetCPU from 800mV up to 1500mV" in the THIRD POST ON THE FIRST PAGE. Well there's that explanation, or there's you being a moron. Hmmm...
varenathan said:
Dear all,
How to install Ninphetamine version 2.0.1 Release Edition using ODIN? I have downloaded it "TAR file for ODIN" here : http://forum.xda-developers.com/showthread.php?t=1179814
, n extract it and found this zImage. Please tell me how to use this zImage?
My kernel version at the moment : I9100XXKG1 but my PDA/PHONE/CSC = KG2.
Thanks n sorry if this question has been replied before but i couldn't find it anywhere.
Click to expand...
Click to collapse
varenathan said:
But i found it's not a .tar file, it's zImage. Is this the same? sorry for nob question..
Click to expand...
Click to collapse
varenathan said:
Thanks mate! Just realized it's a .tar or .zip in notification, but when i open it in windows, it shows only ninphetamine-2.0.1-release.
So, another Question. Is it possible to flash back my last Kernel version if i flash ninphetamine (just in case, something wrong with it)? How to do that?
Click to expand...
Click to collapse
varenathan said:
thanks mate! Usefull information indeed!
EDIT :
How to take out the zImage and where to find it from the last ROM which i've just flashed before i flash ninphetamine?
Click to expand...
Click to collapse
varenathan said:
I have I9100XXKG1.
Okay, thanks again. I thought i should move the zImage from my sdCard and then place on my PC and then i can flash it to a new Kernel.
So blessed today, found these people who help me
Click to expand...
Click to collapse
varenathan said:
hahaha.. be my guest. I am just trying to be a good user for my phone
Click to expand...
Click to collapse
varenathan said:
Which i have already made, but i am not sure for the kernel version, as i always get the new version from my ROM Developer it's included, n shouldn't flash it seperately
Click to expand...
Click to collapse
AND THE CURRENT THREAD RESIDENT INEPT BUNGLING RETARD AWARD GOES TO:...you. How the hell did you even manage to find this thread? In fact how did you even manage to survive long enough to use a computer? Or am I looking at this from the wrong perspective, should I be thrilled that a Chimpanzee has managed to procure a PC and an SGS2 and already managed to flash a custom ROM to it? You sir are the reason new scissors are labelled with "Warning: contains sharp objects". Answers to all of the questions you've asked are freely available throughout the SGS2 forum and in the form of guides all over the internet. So not only are you bereft of the basic intelligence required to figure out which way is up, you're also lacking the kind of effort that's required to carry out the most simple tasks like "find a useful collection of words" and "read a useful collection of words". Shame on you.
-Zork- said:
Have a question about this kerel, I got 1 % drop per hour in standby ( sleeping 8 hour and wake from 100% go down to 93%). Is it normal?
Click to expand...
Click to collapse
No it's not normal. This is outrageous. Thank you for submitting this bug report so that myself and netarchy can get to work right away on the part of the kernel that is supposed to suspend the space-time continuum when your phone goes into standby so that it uses no power whatsoever. You see we weren't sure whether to suspend time or have it invent hydrogen fuel cells and circumvent the battery during Deep Sleep so we opted for the far easier suspension of space and time. I'm awfully sorry that our experiment failed and we'll now look into kernel code that can combine matter and anti-matter for a low power sustainable reaction so that you lose no precious battery life at all while the phone is in standby. Or you could do us all a favour, including yourself and turn your phone off and never ever touch it again. That way the number of people you communicate with will be curtailed, your phone will never lose power and you'll never need to sully one of my threads again. You have all the intellectual creativity of a box of hair, a command of language worse than that of a deaf mute and an ineptitude so offensive it cannot be summed up in a single word, so I'll try three: You're a moron.
Warrimonk said:
Can't seem to get 1.6ghz stable at all, even at 1.5mV. Running lightening 4.1 and this kernel. any tips?
Click to expand...
Click to collapse
Yes. Kill yourself. Asking such a question means you're clearly beyond help, have no clue about overclocking and don't deserve such a nice phone. Free up some oxygen and resources for the rest of us please, thanks.
CrimsonAxe said:
This might sound dumb, I'm using Litening rom 4.1 with Ninphetamine 2.0.2
What app should i use to underclock my voltage? i tried Voltage Control and after i've got my settings done, i try to check the current battery voltage it's still at 4004mV? Does that mean the application is not working?
Click to expand...
Click to collapse
Might sound dumb? No no, it IS dumb. 4004mV is how much voltage is remaining in the battery you twatneck. Why are you asking what app you should be using when it is clearly stated ON THE FIRST PAGE OF THE THREAD?. How has it escaped your grasp when editing voltages that are all ~1000mV that over FOUR THOUSAND millivolts might just be something else?? In fact how did the words BATTERY VOLTAGE not clue you in after changing CPU VOLTAGE? You're a (unfortunately) breathing example of never underestimating the lowest level of stupidity. If brains were chocolate bars yours would be labelled "Fun Size".
NeoPhyTe.x360 said:
And do you think that #twiter word in my signature, is a fail? Maybe you don't understand why I put things like this
SARCASTIC MODE ON
I put twiter in a text, but in the hyperlink I'm seeing twitter, oh **** i'm clever!
Click to expand...
Click to collapse
NeoPhyTe.x360 said:
my twitter was deleted months ago, man.
Since Feb, 2011, and Google knows
Click to expand...
Click to collapse
NeoPhyTe.x360 said:
And you are a moderator?
Maybe you have to understand it first, because I don't think that people in usa are much clever.
Click to expand...
Click to collapse
This guy calls himself a developer. Yes your "#twiter" link is a fail because a: it isn't spelled properly and b: it 404s. Why keep it there if it's a dead link? Because you didn't know until it was pointed out to you, that's why. As for "I don't think that people in usa are much clever"....oh the irony. If your kernels run as well as you post I'm sure scattered around the XDA userbase is a smattering of dead or unresponsive SGS2s. Which wouldn't surprise me. Taking a look at your kernel thread it's clear that you've as much clue as a lobotomised Orang-Utan. More steps on your CPU frequencies than there are on the stairway to heaven, you think somehow that 500MHz uses less power than 200MHz, governors included that anyone doing five minutes of research would know they're unstable, you advertise standard kernel features as unique features in your kernel (CFQ, CFS, boy those sure are new features!) and to top it all off you've got the cheek to take code from Ninphetamine and then come here and ****post. I've more chance of developing film in direct sunlight than you have of developing anything close to competent and the fact that you have the audacity to consume bandwidth on the internet offends me. If braincells were matchsticks you couldn't light a candle, so kindly return to your thread full of fail and leave us big boys and those of us with IQs higher than room temperature to get on with grown up things, mkay?
NeoPhyTe.x360 said:
I have been living in Chester this spring/summer some months, and maybe I'll go in september, so I hope we could meet, because maybe my braincells can't light a candle, but I know that my fists yes. Coincidences of life...mate
Click to expand...
Click to collapse
Holy **** an actual threat of violence from the internet. Hahahahahaha. At least I think that's what it is. You "know that your fists yes"....I can only assume this is a threat...unless you're chatting me up and want to fist my bottom? I'm not that way inclined mate, sorry.
Tarek82 said:
Try running 1.6ghz under a different rom, I have no problem running 1.6ghz with Cognition S2 using set cpu
Click to expand...
Click to collapse
I'm revoking the other guy's retard award because you've single handedly come into the post and shown us in fewer than 20 words just what being a hap-hazardous retard with an IQ smaller than a bullant's testicle and the sharpness of a dull stick of butter what being a retard is all about.
No no, please, pray tell, how running a different ROM will magically make a CPU run at 1.6GHz when it wouldn't before? This, you cretinous simpleton, is akin to giving a steam roller a paint job and expecting it to pull an extra 100mph as a result. Please promise me that's the last time you ever post on the internet, because if you keep this up you'll dilute the global IQ so much we'll all start eating our shoes.
apache86 said:
I realy appreciate your work but arent you going a little too far with your language and comments? you mentioned your wife at some part of the long story at the first post (who can actually read all this? are you an author as well?). are you also talking to her like this when she doesnt understand somthing? your kids? im definitely not jealous in her
Now come down a little bit with your language and dont help us if you cant do that as a fully grown man (are you a grown man?)
This is the common nature of people, asking dumb questions somethims but on the other hand, do you realy expect them to know as much as you do on changing kernels and messing with them? the fact that you might have no life does not mean you should take it out on others isnt it?
Now come on, tell me what you think about my post, dont spare any word of it!
Click to expand...
Click to collapse
Oh yippee the language police arrived. I'm so pleased you found the opportunity to take time away from your perfect life your perfect wife your perfect children and your perfect job situated high within that glorious and shining ivory tower of yours to descend upon us normal folk to educate us about our terrible language and vulgar manner of insulting those whom we only see as morose shambling idiots who cannot even manage to search a thread, whereas you see them as gleaming examples of humanity, bereft of love, attention and experience.
Well, as you're now down here on planet Earth, you globulating and sickeningly sweet preacher of goodwill, may I first introduce you to the word hypocrisy. Often rife among your dogooding kind, it means that you sit on high quaffing down pints of innocence and regurgitating it upon us regular folk as some kind of moral education, while still sneering like a ****ing 1930s cartoon villain. If you could get the shine of your halo out of your eyes for a few seconds and deign to look upon the unwashed masses, you'd recognise that dishing out lessons in manners doesn't often mix well if you throw in a dash of "insult their lack of any life worth living" or "let's have a pop at his wife".
You sir, are a **** but not only that, you're the worst type of ****. I'd rather deal with 20 of EACH of every idiot that precedes you in this posted collection of horrors than one of you, you vile and pathetic excuse for a human being. How dare you feign to come into my thread and chastise my use of language when you can't even ****ing spell let alone string a sentence together. You're not only offensive to the morals you're offensive to the eyes, you write down pure eye cancer and I implore you to stop.
I have never and will never excuse anyone's lack of common sense. There's a difference between not knowing and not even having the wherewithall to help your sodding self. I berate the latter and assist the former, whereas you don't flap your ****in caviar chompers unless there's some moral crusade to embark upon. How about you be honest with yourself and realise that you only arm yourself for combat and mount upon your trusty forum steed to put right what mere mortals like me have wronged, to give yourself grace and relief from the sorry, putrid and langquidly depressing state your own life is in. How about you spend even half the effort you spent ejaculating that illiterate and berating post into my thread, on sorting your own miserable existence out and then maybe we'd both be a lot happier. Your insignificant blip of an existence wouldn't be quite so worthless to you and maybe, just maybe, you'd keep your hypocrisy laden lectures to yourself which would in turn make me very happy indeed.
****, LOLed so hard I woke up my kids!....thank you!
Nice one, will try soon. Btw i love your epic stories in your OP
oh jesus i'm dying after reading the whole story in op ...rotfl
edit: just to say something useful, i'm going to try it!
rocketpaul said:
Nice one, will try soon. Btw i love your epic stories in your OP
Click to expand...
Click to collapse
You should start with 7
Swyped from my Galaxy S II using Tapatalk
Artius89 said:
oh jesus i'm dying after reading the whole story in op ...rotfl
edit: just to say something useful, i'm going to try it!
Click to expand...
Click to collapse
If you die, you cannot enjoy the even better entertainment next time round... So try and survive
@ninpo, did you remind them that anyone trying to use it with Tegrak is subject to capital punishment?
Any plans for CM7?
pulser_g2 said:
@ninpo, did you remind them that anyone trying to use it with Tegrak is subject to capital punishment?
Click to expand...
Click to collapse
Yes, read the thread, don't make me make you my first example in post #5, you know I will.
Cool intro, thank you guys for all the time and effort you put into this. Downloading now and testing on villain 2.1.
Cheers!
saifbechan said:
Cool intro, thank you guys for all the time and effort you put into this. Downloading now and testing on villain 2.1.
Cheers!
Click to expand...
Click to collapse
No problem.
This kernel will make your phone turn into a blowjobs and pudding machine.
In all srsness.
Its great, use it, love it <3
Your a funny dude you must be Scottish surely?
Sent from my GT-I9100 using XDA App
Nice work, I'm looking forward to this kernel as it evolves. Will be testing it out tomorrow.
I'm especially looking forward to GPU frequency and voltage control, as I'm running my GPU at 750mV instead of the default 1000 and the phone runs noticeably cooler when playing games, and thus logically would mean superior battery life while gaming. This would be a killer-feature in future releases, for me at least.
It would also be interesting to know if we'll eventually get "internal voltage" control some day. My deduction is that that would be the voltage for most things other than the CPU and the GPU like for example the hardware decoder/encoder as being the most significant part of the SoC, if it truly is things like the decoder, then it would boost battery life for video playback by some amount.
dibdab214 said:
Your a funny dude you must be Scottish surely?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
"British by birth, English by the grace of God".
AndreiLux said:
Nice work, I'm looking forward to this kernel as it evolves. Will be testing it out tomorrow.
I'm especially looking forward to GPU frequency and voltage control, as I'm running my GPU at 750mV instead of the default 1000 and the phone runs noticeably cooler when playing games, and thus logically would mean superior battery life while gaming. This would be a killer-feature in future releases, for me at least.
It would also be interesting to know if we'll eventually get "internal voltage" control some day. My deduction is that that would be the voltage for most things other than the CPU and the GPU like for example the hardware decoder/encoder as being the most significant part of the SoC, if it truly is things like the decoder, then it would boost battery life for video playback by some amount.
Click to expand...
Click to collapse
The next logical step is to work on voltage/clock control for the GPU. We'll then look at the internal voltage and what it affects. Not all Samsung's code is easy to follow.
Hacre said:
Yes, read the thread, don't make me make you my first example in post #5, you know I will.
Click to expand...
Click to collapse
Ahhh... Wasn't there a minute ago Place bets on when you need an extension of post 5 due to 40k character limit? ;0

Why use custom roms? [relatively] new to Droid

Hello!!
I have just purchased a Galaxy 2 and it should arrive Friday or Monday.
I have been using the N900 for around 18 months and absolutely love the FREEDOM of a full Linux stack (Maemo).
Got too old and slow.
Upgrade time. SGS2 time!
Now. Rooting looks relatively easy, but why do you guys install custom roms?
Also, if anyone here can help with a small side question, the N900 has a FULL xterm with all available commands (/bin).
How do I go about getting such commands under android?
On Maemo it was as easy as "apt-get install //missing-command//"
I installed bash on my NItdroid (android on n900) but there are a few commands not available. Nothing special, just things like "history" and Possibly "nano" etc.
I had virtually zero commands on my old Xperia X10 (rooted), which is why I went back to N900. I'm a terminal geek!
Im used to having full Linux repo's.
I can build custom kernels for N900 and other Omap 3 and Omap 4 devices, but they are u-boot kernels, so I have to start learning again!!
Also, is there a terminal program which is green text on black background?? I can only find white on blue! YUCK! not nearly nerdy enough!
More often than not custom ROM's offer much better battery life and are faster and have many many added features which stock ROM's do not have, also most custom ROM's will not have Samsung bloatware in them which again will save you much battery,you can if you wish apply some themes on custom ROM's,the list is endless.
kingoddball said:
Hello!!
I have just purchased a Galaxy 2 and it should arrive Friday or Monday.
I have been using the N900 for around 18 months and absolutely love the FREEDOM of a full Linux stack (Maemo).
Got too old and slow.
Upgrade time. SGS2 time!
Now. Rooting looks relatively easy, but why do you guys install custom roms?
Also, if anyone here can help with a small side question, the N900 has a FULL xterm with all available commands (/bin).
How do I go about getting such commands under android?
On Maemo it was as easy as "apt-get install //missing-command//"
I installed bash on my NItdroid (android on n900) but there are a few commands not available. Nothing special, just things like "history" and Possibly "nano" etc.
I had virtually zero commands on my old Xperia X10 (rooted), which is why I went back to N900. I'm a terminal geek!
Im used to having full Linux repo's.
I can build custom kernels for N900 and other Omap 3 and Omap 4 devices, but they are u-boot kernels, so I have to start learning again!!
Also, is there a terminal program which is green text on black background?? I can only find white on blue! YUCK! not nearly nerdy enough!
Click to expand...
Click to collapse
How's it going? I was on the N900 as well (still use it as my music player) and have recently moved on to the SGS2. speed wise it is miles apart! even thouse the Maemo repos have excellent apps, you do notice the lack of commercial apps for Maemo when using Android
i'm not sure if i have all the answers you require... a simple way to compare custom and regular ROMs:
http://forum.xda-developers.com/showthread.php?t=1219612
Rooting your SGS2 isnt as easy as typing "root" on the N900... you'll have to use CF Root with CWM (i think):
http://forum.xda-developers.com/showthread.php?t=1103399
and a list of useful Root/ROM links at Android Forums:
http://androidforums.com/galaxy-s2-...guide-updated-12-00-pm-bst-jul-03-2011-a.html
i hope this helps
Thank you both. I'm not really a commercial app/program person.
I'm an active open source user. I love to modify and help with programs. I don't really like apple style control over programs.
I'm going to check those links. Thanks!
I hope I can try bring some of the work I made for Maemo over to android.
Most (90%) is terminal based, seems like droid users love the GUI stuff. Hehehe!
Well I will differ from Post 2. A custom ROM will bring more juice from battery? I don't believe it. It can definitely fix some bugs what the Stock one has, but nothing more than that. Also keep in mind there will be some glitch here and there in a Custom ROM.
I, personally, will never use a Custom ROM.
Regards.
kingoddball said:
Also, if anyone here can help with a small side question, the N900 has a FULL xterm with all available commands (/bin).
How do I go about getting such commands under android?
On Maemo it was as easy as "apt-get install //missing-command//"
Click to expand...
Click to collapse
nope, in general this doesn't exist. you have a linux kernel with busybox (assuming you install this along with su), but afaik, that is the limit of what you might expect from a distro. All the apps are running in the android environment, unless you wanted to chroot into something like ubuntu. Whilst I suspect there are some distros that are close to running on an android phone (or netbook, like the ac100) you're no longer running android then.
Try
SL4A (Scripting Layer for Android) as a terminal emulator (shell python etc) and it is fully open source.
ithehappy said:
Well I will differ from Post 2. A custom ROM will bring more juice from battery? I don't believe it. It can definitely fix some bugs what the Stock one has, but nothing more than that. Also keep in mind there will be some glitch here and there in a Custom ROM.
I, personally, will never use a Custom ROM.
Regards.
Click to expand...
Click to collapse
so then you, personally, will never know the difference between custom and stock. and yes, you can get better battery life with a custom rom. even a customized stock rom. with my infuse on infused 1.5 i got about 10-15% better battery life over stock.
boondoc said:
so then you, personally, will never know the difference between custom and stock. and yes, you can get better battery life with a custom rom. even a customized stock rom. with my infuse on infused 1.5 i got about 10-15% better battery life over stock.
Click to expand...
Click to collapse
You answered by yourself.
That's what I meant anyway.
Regards.
there wasn't a question at hand to be answered...
Bit like why do people buy different cars .
Custom rom may add something or remove something from the phone is the basics .
jje
I found from flashing HTC Desire, that the cries of better battery life and performance on custom ROM's were generally over exaggeration or complete nonsense, as I tried loads of custom roms and the battery and performance remained the same throughout.
For this phone, my battery life is awesome anyway, and performance is awesome also. I also seem to be pretty much bug free, also
As for the technical questions and what not in this thread it's also gone over my head lol!
I for one will vouch for better battery and performance for custom roms. It only takes one disabled service/application to improve both categories.
Custom ROM's also add features you won't find in stock ROM's and arguably enhance existing features.
For example there is no reboot function on a stock ROM, but this is just one example. CM7 has a plethora of enhancements that simply rock, on the flip side there is still a few kinks it needs to work out, but with Cyanogen joining the samsung team it wont be long until a production phone comes out with CMx running on it.
You can just install 'Advanced Power Menu' for Reboot feature on a Stock ROM.
Altimas said:
I for one will vouch for better battery and performance for custom roms. It only takes one disabled service/application to improve both categories.
Custom ROM's also add features you won't find in stock ROM's and arguably enhance existing features.
For example there is no reboot function on a stock ROM, but this is just one example. CM7 has a plethora of enhancements that simply rock, on the flip side there is still a few kinks it needs to work out, but with Cyanogen joining the samsung team it wont be long until a production phone comes out with CMx running on it.
Click to expand...
Click to collapse
I am interested in all of the benefits of using a custom ROM (especially theming) but what about the drawbacks? Don't you lose the optimizations that take advantage of the CPU/GPU?
What else would I be missing out on? I've been trying to find a thread dealing with this topic but am still searching.
.Arkham said:
I am interested in all of the benefits of using a custom ROM (especially theming) but what about the drawbacks? Don't you lose the optimizations that take advantage of the CPU/GPU?
What else would I be missing out on? I've been trying to find a thread dealing with this topic but am still searching.
Click to expand...
Click to collapse
Their is no thread as their is no custom rom but many custom roms all with different features .
Why would you lose optimizations unless the custom rom developer decided to remove them and that would not really make sense .
The benefits of using a custom rom are that you can choose one with the features you required .
jje
JJEgan said:
Their is no thread as their is no custom rom but many custom roms all with different features .
Why would you lose optimizations unless the custom rom developer decided to remove them and that would not really make sense .
The benefits of using a custom rom are that you can choose one with the features you required .
Click to expand...
Click to collapse
I know there's no single thread, what I meant was that it was hard to get the info about what the tradeoffs are of using various ROMs.
E.g. some do not have hardware acceleration (browser, video), and others don't let you use the stock app, etc... I've seen that some of the ROMs have made headway and do have hardware acceleration, but that seems to be the exception to the rule.
The only real alternative ROM is Cyanogenmod anyway. Any other rom is just some settings changed with notepad and some icons changed with photoshop.
.Arkham said:
I know there's no single thread, what I meant was that it was hard to get the info about what the tradeoffs are of using various ROMs.
E.g. some do not have hardware acceleration (browser, video), and others don't let you use the stock app, etc... I've seen that some of the ROMs have made headway and do have hardware acceleration, but that seems to be the exception to the rule.
Click to expand...
Click to collapse
Yeah you wont lose a thing, just gives you a chance to add more try leomars revolution rom, it got its own kitchen apo in market so you can install tweaks and themes from the app !
Sent from my GT-I9100 using Tapatalk
You use custom roms if you think your cellphone isn't amazingly fast enough or if you think four buttons at the lower panel is to iPhone-ish. I personally love Samsung bloatware...

A Request to Our Kernel Developers (All Users Please Read)

Well, there are only two kernel developers here in the P500 forum, franco and fserve. There is no doubt that the work both of you have done is off the charts, tweaking every little thing that can be tweaked to such an extent that there hardly is anything left to tweak. And there is no doubt that most, if not all, of the people using your kernels love the work you guys put out.
With that in mind, however, there are a couple of things (specifically bugs) that we request, not demand, to be fixed. As we all know, our phone is affected by two things that I, as well as many other users, believe are two major bugs: the cpu spiking to 100% when touching the screen and the axis inversion bugs. Even with both of your kernels as good as they are now, these bugs hinder their true capability, thus hindering the phone's true capability. Both of you might just be thinking, "Well, there is paolo's kernel, go use that." And as kernel developers, you have every right to think that and decline this request. But seeing how good both of your kernels are, why not make it better?
Please consider this, as many of us believe both of your kernels can be made better with these bugfixes.
The poll is there as an estimate and measure of how many users believe that these bugfixes will make your kernels better.
sweetnsour said:
Well, there are only two kernel developers here in the P500 forum, franco and fserve. There is no doubt that the work both of you have done is off the charts, tweaking every little thing that can be tweaked to such an extent that there hardly is anything left to tweak. And there is no doubt that most, if not all, of the people using your kernels love the work you guys put out.
With that in mind, however, there are a couple of things (specifically bugs) that we request, not demand, to be fixed. As we all know, our phone is affected by two things that I, as well as many other users, believe are two big bugs: the cpu spiking to 100% when touching the screen and the axis inversion bugs. Even with both of your kernels as good as they are now, these bugs hinder their true capability. Both of you might just be thinking, "Well, there is paolo's kernel, go use that." And as kernel developers, you have every right to think that and decline this request. But seeing how good both of your kernels are, why not make it better?
Please consider this, as many of us believe both of your kernels can be made better with these bugfixes.
Click to expand...
Click to collapse
Agreed
PES2012 is hard to play with the lags but suprisingly Pes2011 does not have lag...I read once that Sippolo said its a 2 minute fix for the cpu spike bug
i think its ok to fix bugs even when most users can profit.
but, what about users who have new/other phones now?
i know from franco he's not developing on .35 currently because he has a new phone
and the P500 is used by his father - no way to develop on every day. the next reason is as we
all know, the P500 is a nice device for android beginners but most of us have seen
the new things like Nexus S, Galaxy S-2, HTC devices or other high end phones. I'm sorry
to say that but the P500 is some old and almost used in countries where such high end
devices cant be payed for, or, in most cases too - most users who bought this device
are very young (when i think how old i'm) - and, good developers have a real job to get
enough money for high end devices ... so, these developers cant support such low budget
devices all the time.
For me this means, i'm developing on P500 because its most funny for me to see all these
**** LG hardware bugs, but decided too that there is no way to develop on P500 the next year
too, so the next phoenix-android gingerbread will be the last release for the P500 device too.
I dont know what mik_os is doing, i think he has a real job too and no time to develop all
the time for this device ...
But, ok, these words sounds very sad for most users - i think, there are other ways or users
who take the developers work and can support such devices for a few months. for me it
doesnt matter if users are coming to me and asking how they can develop on my code.
Android should be open source, that means for me there is a community who want to develop
on - and not everybody is a real developer but can learn something, and that can only be reached
with help and understanding each other. Everybody can say "I want Gingerbread on my phone, i want
ICS on my phone, i want a hell kernel on my phone" - but these work cant be developed by google,
its the task for the community, so lets start here and now and stop crying for franco, fserve, mik or
others! Learn to help your self! Be a part of a real community!
I understand what you are trying to say andy, and after reading your post, i must say that i have to agree with you.
As much as I want to start developing myself, I have no idea where to begin. Just a question, which language must I learn to start android development? (is it java or c++? ive seen both languages mentioned but i do not know which one. is there one specific for roms and one specific for kernels? because i think i might give kernel development a try once i learn the appropriate language)
sweetnsour said:
Ah, this thread was short-lived
I understand what you are trying to say andy, and after reading your post, i must say that i have to agree with you.
As much as I want to start developing myself, I have no idea where to begin. Just a question, which language must I learn to start android development? (is it java or c++? ive seen both languages mentioned but i do not know which one. is there one specific for roms and one specific for kernels? because i think i might give kernel development a try once i learn the appropriate language)
Click to expand...
Click to collapse
Developing on android doesnt mean you have to write code by yourself all the time.
Sure, its good to know about C/C++, Java, Shell scripting, makefile reading/writing and other things
but in most time we can copy or integrate existing patches. So, you only know about the bug and
where to fix it with what programming language. For the first time, search for the bug on google
and/or github - with some luck users can find a fix that needs only to copied in the local code.
To start developing on android, its a good choice to understand in details how android is working
and even a good thing is to know about Linux. On windows, you cant develop on Android OS so
you need at least a small Ubuntu/Linux Mint/RedHat or SuSE system with compilers and Java installed.
The next required knowledge is to know how Android is interacting with files:
What is Java for, what is C/C++ for, how Android is booting and what are JNI libraries.
We can open a thread so we can explain something or users can ask for specific things there.
andy572 said:
Developing on android doesnt mean you have to write code by yourself all the time.
Sure, its good to know about C/C++, Java, Shell scripting, makefile reading/writing and other things
but in most time we can copy or integrate existing patches. So, you only know about the bug and
where to fix it with what programming language. For the first time, search for the bug on google
and/or github - with some luck users can find a fix that needs only to copied in the local code.
To start developing on android, its a good choice to understand in details how android is working
and even a good thing is to know about Linux. On windows, you cant develop on Android OS so
you need at least a small Ubuntu/Linux Mint/RedHat or SuSE system with compilers and Java installed.
The next required knowledge is to know how Android is interacting with files:
What is Java for, what is C/C++ for, how Android is booting and what are JNI libraries.
Click to expand...
Click to collapse
Thanks for the info! I will keep this in mind.
andy572 said:
We can open a thread so we can explain something or users can ask for specific things there.
Click to expand...
Click to collapse
good idea (this sounds like sticky material)! would you like to open it? it would not make sense for me to open it since I'm not a developer
First of all i would like to thank andy, mik_os, franciscofranco, fserve, ciaox,knzo, docotornotor and many others who i may have forgotten for their impeccable work towards this community and for working their asses off. You'll are invaluable assets to the community and i could'nt imagine using my phone without you'll.
Reading andy's post i must have to agree with him because you devs have worked so hard towards our phone even though many of you''ll don't own one. Also you bared with the many spams, useless comments on your threads without saying a word. Also many of you have jobs in RL for which you have to work hard, and developing for a phone which you don't even own/primitive phone would seem to you as a waste of time and i can thoroughly understand that. Even though i dunno scat about developing, i do know that it is highly time consuming and resource oriented.
So as you'll probably know that the 2 most irritating bugs on our phone are the touchscreen driver lags, and the axis inversion bugs. Me, as well as thousands of p500 users can't thank franciscofranco and fserve for their dedicated work towards our phone and for developing two awesome kernels which made our p500 superfast. Any p500 user could match his phone's performance to our higher end phones and show its capablities off even though it being a low-ish end phone. I think i am speaking for the thousands of p500 owners all around the world and i would like to take this opportunity to request you kernel developers to fix these bugs and include them in your fanstastic kernels. India itself has the largest number of p500 owners all around the world and this phone is still popular as of today and if you'll didn;t know it is THE BEST SELLING SMARTPHONE phone in India. Therfore tons of us users would love if u fixed these two final bugs as they in my opinion are the biggest performance drainers all credits to ******y LG developers. As sweetnsour said, you devs have every right to decline this request as there is already the paulos kernel and plus you devs have worked your asses off to tweak our phones to its fullest extent and i don't think there may be any more tweaking left to do
However i do believe you devs collaborate in this one final project. Me, as well as every member of this community can't thank you enough for your hard work! We also have many talented devs [ciaox is 13 wtf? ] who can continue development of this phone. Looking at the dev section, many new roms have come up since mik's cm7 port and each rom outperforms the other[no disrespect to mik_os, he started the cm7 era!].
I hope fserve and franciscofranco take this post in regard and work towards fixing these bugs !
Thank you.
ps. sorry for my bad english.
@ andy572
Open ur own website and tell us more! I wanna build my own ROMs but i kinda fail it... With ur small free time? Can u exxplain?? It would be grateful to others!
Sent from my Nexus One using Tapatalk
Uhm... Fserve has already patched his Goldenleaf Kernel with Der_Caveman + Waleedq + Sippolo's workaround to fix axes inversion and cpu spikes.
The related Fserve's kernels are Goldenleaf 111107 and 111108 (I prefer this one). Cheers!
if u didnt know, axis inversion is not possible to fix 100% because it is a hardware issue.........
there is only little you can do about it in the coding part
Yes, I know it's an hardware problem, however a workaround is better than nothing!
Sent from my LG-P500 using XDA App
for me it
doesnt matter if users are coming to me and asking how they can develop on my code.
Android should be open source, that means for me there is a community who want to develop
on - and not everybody is a real developer but can learn something, and that can only be reached
with help and understanding each other. Everybody can say "I want Gingerbread on my phone, i want
ICS on my phone, i want a hell kernel on my phone" - but these work cant be developed by google,
its the task for the community, so lets start here and now and stop crying for franco, fserve, mik or
others! Learn to help your self! Be a part of a real community!
Click to expand...
Click to collapse
well said~
fserve's goldenleaf has added Sippolo's workaround
For me as a user, i would say THANK YOU to you guys for bringing this community alive. Thank you for your hardwork and effort that you put in. I would say that my p500 runs fastest than galaxy s stock 2.3.3. Im not joking as my phone is smooth thanks to you guys. no bugs for most of the roms i tested. I may not be a dev but i understand a lil bit. So once again thank you guys
Sent from my LG-P500 using XDA App
I agree with most of what Andy said, except the part that our phone is obsolete.
I'm not a dev but I found plenty of tutorials available that explained how to successfully compile a kernel from source and extract a .config from an existing kernel. I never found a perfect how to but by meshing various methods together I was eventually successful. After reading francos github commits I discovered the toolchain he was using which was the final ingredient.
From there I used a diff tool to compare franco and Paulos sources, this is how I found the camera flicker fix. When I saw big differences in the source I googled it and/or copied it over then compiled and tested it. It took about 5 tries before I found the flicker fix. This learning process took more than just a couple of hours, it was frustrating but eventually rewarding. I still don't know anything about C or Java, so Andy is right, read/research, copy/paste, trial and error actually works.
Considering that Paulos kernel has resolved these issues and franco hasn't means you should be able to use the same technique. These bugs seem to affect gaming the most, which I don't do, so I haven't had the motivation to look into it.
franco and fserve are more than willing to include fixes. fserve posted a test kernel that included my find within a day. Within a week franco had released a new version that included it.
Open a discussion thread, I think it's a great idea! This is a developers forum after all. Thousands of noobs should be able to combine their efforts to fix these issues. Let's make it happen instead of waiting for it to happen.
Thank You !!!
Suggestion : Why dont Fserve or Franco use and edit Paulo's V6 Kernel'?
is it possible'?
OT.. .
Mistakes are the PORTALS of DISCOVERY .. .
so Cmon.. . Lets commit mistakes
Why don't ask them yourself?
Btw: PaoloM70's 2.6.35.14 V6 Kernel source:
http://www.multiupload.com/18Y712HS9G
so there is no multitouch bug and screen touch lag in paolao kernel?
@sweetnsour . I feel like Ciao X would be a good person to ask about this one. He is young so I feel will continue to work on our p500. I could be wrong. But I also think you could learn much about your goal( which by the way I think it's WONDERFUL you want to learn to develope ) I KNOW I'm not cut out for it, and so I can be honest while I am no actually HELP to this community when it comes to developing. I AM. A HUGE fan, supporter and appreciate of all the passion and art and great works that come out of this wonderful community!!! Anyway, I digress CIAO CAN YOU WEIGH IN ON THIS???
Optimus T
OpenOptimus (froyo)
latest franco kernal
748/480
Interactive X
Jonny Green
"im not a Dev but I flash alot"
TL;DR
If you want to help me, post on MY thread about my kernel bugs. --REALLY--
(or dev something, lol)
(or donate me, i really love that )
FOR NOW, i need people to tell me which is the WORST game to play on p500 using gbs v19 kernel, AND it need to be free (or not if you give me the money).
So i can test this touchscreen bug.
Please, post, on my thread for .32 kernels and on franco thread for .35 kernel.
Thanks
fserve said:
TL;DR
If you want to help me, post on MY thread about my kernel bugs. --REALLY--
(or dev something, lol)
(or donate me, i really love that )
FOR NOW, i need people to tell me which is the WORST game to play on p500 using gbs v19 kernel, AND it need to be free (or not if you give me the money).
So i can test this touchscreen bug.
Please, post, on my thread for .32 kernels and on franco thread for .35 kernel.
Thanks
Click to expand...
Click to collapse
Thanks for weighing in! There are two apps you can try using:
For a game, try playing glow hockey (use the two player mode). When your fingers cross, you will be controlling the opposite puck.
To see what is really going on, check out the app "multitouch vis test". You will see the bug when you cross your finger either horizontally or vertically.
Sent from my LG-P509 using xda premium
EDIT: I was talking about the axis inversion bug, not the CPU lag bug. Not sure what the worst free game for that would be, but neocore would be good for testing this bug.

Development sucks thanks htc

thanks to htc not releasing kernel source, our dev is at a stand still....Nothing against joel, chad, you guys are great, but damb this 3d technology is just too secretive and they arent giving nothing out... so peace, back t owork
Haven't seen the Mean and Clean rom threads, I take it
Very useful post, thank you so much. We all appreciate your incredible insight onto the subject.
Disregard this post.
Sent from my HTC Evo 3D using XDA Premium App
SoraX64 said:
Kernels typically mean almost NOTHING. With them you can over clock your phone but that's mostly it. Some make things smoother. We only have a couple of kernel devs and they aren't in high demand anymore. Wanna know why? They aren't as useful as people think they are.
Without kernal source we can't OC the newest OTA. That's it.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
Please tell me your kidding...
Lol kernel source means alot more than OC on current builds
SoraX64 said:
Kernels typically mean almost NOTHING. With them you can over clock your phone but that's mostly it. Some make things smoother. We only have a couple of kernel devs and they aren't in high demand anymore. Wanna know why? They aren't as useful as people think they are.
Without kernal source we can't OC the newest OTA. That's it.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
I don't have time to sit and type out everything the kernel does, and how it can improve performance drastically ,( without OC) but I do have time to say that your info is wrong and I'd recommend researching quite a bit more.
Luthien1 said:
thanks to htc not releasing kernel source, our dev is at a stand still....Nothing against joel, chad, you guys are great, but damb this 3d technology is just too secretive and they arent giving nothing out... so peace, back t owork
Click to expand...
Click to collapse
Uh, yes we know this. Complain to HTC not us please. Thanks. Not trying to troll but this was pointless
SoraX64 said:
Kernels typically mean almost NOTHING. With them you can over clock your phone but that's mostly it. Some make things smoother. We only have a couple of kernel devs and they aren't in high demand anymore. Wanna know why? They aren't as useful as people think they are.
Without kernal source we can't OC the newest OTA. That's it.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
You have to be joking??!!!!
sgt. slaughter said:
You have to be joking??!!!!
Click to expand...
Click to collapse
Lol I think he is confusing modems with kernels hahahahaha
SoraX64 said:
Kernels typically mean almost NOTHING. With them you can over clock your phone but that's mostly it. Some make things smoother. We only have a couple of kernel devs and they aren't in high demand anymore. Wanna know why? They aren't as useful as people think they are.
Without kernal source we can't OC the newest OTA. That's it.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
with most kernels...yes, all you get is OC
there are some, including myself and leedroid for example who actually enhance the phone experience
my kernels for example: i dont really OC either - i run everything at mfg spec
--> some features may need additional support from the rom
1) better battery life
2) way better audio quality (in both aosp and sense, with or without beats) . (suck it apple)
3) 48khz/24bit 2 channel audio over bluetooth
4) gpu enahncements
5) ntfs support (see #7 below)
6) vpn and wifi dialing support
7) usb host mode support - support for external usb keyboards, and storage devices, upto 4TB in size)
8) sql enahncements
9) 100% beats sound drivers over AUX, BT, and internal speaker
10) +mA over MHL/HDMI (only on some devices - due to differences in hardware)
11) extended wifi range, with faster xfer rates
12) faster charge rates, even when using pc usb port
13) CIFS access to windows server file shares
and last, but not least - but most important
14) my kernel was the 1st (and still the only as of the time of this post, per XDA member feedback) shooter kernel to make 4.0.3 fast enough to even be usable and provide 100% 2d and 3d gpu hardware acceleration
14a) i had the 1st ICS kernel on the shooter to have working: hw accel, bluetooth, usb disk drive mode support, multitouch, and wifi. --- yes THE FIRST KERNEL for 4.0.1 to offer that
as far as htc releasing source - all i need is their updated GPU code
i got camera 100% stable on 2.17 roms without ANY SOURCE to work from - all the remaining issues are gpu related
..these are just the major changes - good luck getting any ONE of these on a stock kernel
chad.goodman said:
with most kernels...yes, all you get is OC
there are some, including myself and leedroid for example who actually enhance the phone experience
my kernels for example: i dont really OC either - i run everything at mfg spec
--> some features may need additional support from the rom
1) better battery life
2) way better audio quality (in both aosp and sense, with or without beats) . (suck it apple)
3) 48khz/24bit 2 channel audio over bluetooth
4) gpu enahncements
5) ntfs support (see #7 below)
6) vpn and wifi dialing support
7) usb host mode support - support for external usb keyboards, and storage devices, upto 4TB in size)
8) sql enahncements
9) 100% beats sound drivers over AUX, BT, and internal speaker
10) +mA over MHL/HDMI (only on some devices - due to differences in hardware)
11) extended wifi range, with faster xfer rates
12) faster charge rates, even when using pc usb port
13) CIFS access to windows server file shares
and last, but not least - but most important
14) my kernel was the 1st (and still the only as of the time of this post, per XDA member feedback) shooter kernel to make 4.0.3 fast enough to even be usable and provide 100% 2d and 3d gpu hardware acceleration
14a) i had the 1st ICS kernel on the shooter to have working: hw accel, bluetooth, usb disk drive mode support, multitouch, and wifi. --- yes THE FIRST KERNEL for 4.0.1 to offer that
as far as htc releasing source - all i need is their updated GPU code
i got camera 100% stable on 2.17 roms without ANY SOURCE to work from - all the remaining issues are gpu related
..these are just the major changes - good luck getting any ONE of these on a stock kernel
Click to expand...
Click to collapse
I'm new to the 3D forums but this is the best post I've seen here yet. Thank you
Luthien1 said:
thanks to htc not releasing kernel source, our dev is at a stand still....Nothing against joel, chad, you guys are great, but damb this 3d technology is just too secretive and they arent giving nothing out... so peace, back t owork
Click to expand...
Click to collapse
Thank you for your disrespect. It's noted.
SoraX64 said:
Kernels typically mean almost NOTHING. With them you can over clock your phone but that's mostly it. Some make things smoother. We only have a couple of kernel devs and they aren't in high demand anymore. Wanna know why? They aren't as useful as people think they are.
Without kernal source we can't OC the newest OTA. That's it.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
This is one of the most ignorant posts i have ever read, and I deal with ignorant posts on a daily basis. You know why there aren't as many kernel devs as "rom" devs? Because you actually have to write code to make a kernel. There are thousands of rom chefs because someone did the hard work for them and made a kitchen. You plug in the rom, do a couple things and you have a rom. Kernel devs spend hours upon hours sometimes just trying to get a phone to boot. For a lot of times the least amount of respect, because you can't visibly see their work a lot of the time. Do some freaking research before you make ignorant claims about things you don't know.
I'm sorry for the rant, but this post just made me angry.
Sent from my PG86100 using xda premium
So much anger from one little post.. Ha.
If you read my post, you will see that I said "Typically, kernels mean NOTHING". Chad basically confirms this in his post right at the beginning: "with most kernels...yes, all you get is OC". He then went on to give examples of how GOOD kernel devs add things to their kernels to make them better. Chad is an example of a good dev. He will work hard to put all of those things in that help people.
But I hate to have to say this: you can only change so much about something without making it mostly your own. Chad is an example of someone who puts tons of work into his kernels, which makes the kernel a special one.
Note that I did not say "All kernels are useless, you shouldn't bother with custom kernels." Why didn't I say that? Because I don't believe it. There are special kernels out there.
But take a look at this. It isn't completely applicable to the argument at hand, but it is a cohesive study put on by an XDA member using various Nexus S kernels. As you will see, there are not tons of differences in performance scores, besides a few exceptions.
https://docs.google.com/spreadsheet/ccc?key=0AntDDKv-lS6IdFZ6VDRQV0cxRXFVT2dKYm94bWJyQ0E#gid=0
Please, do not jump on me because you mistook what I said as a personal attack against developers like Chad that make quality kernels. OP was blaming a lack of kernel source as a cause of "sucky" development. Development isn't at a standstill at all. That was what my post was responding to. If you actually put the time in to understand the words there instead of getting angry because it looked like an attack, you'll see what I meant. The list of improvements that kernel source that Chad posted is fine and dandy and all, but those are things that are added to the development process that most users don't realize are present, nor do they clamor for such features to be added to kernels. The good developers know what those different things do, and since they want to release a quality kernel, they add those things to their work.
Not having those things isn't hindering development. I don't like to say this, but to the typical end user those additions don't mean anything if their phone doesn't run faster. Those features can be added in and people will just say "awesome kernel, so smooth and my battery can last longer now!" without ever really knowing what it is that's causing that (it also doesn't help that a lot of developers don't have detailed changelogs, and instead say things like "Optimized some stuff so that battery is better").
In summation, I'm not attacking kernel devs or saying that their work is useless. I'm saying that the brunt of the work put into kernels that are released doesn't exactly advance development a terrible amount. They offer extra features on top of already developed ones, like better performance, battery life, sound, and etc., as Chad said. But to say that development sucks because the newest base doesn't have kernel source available for it, when a very small amount of people are interested in Sense 3.0 on top of GB anymore, is just folly and I felt the need to say something about it. I'm sorry for the people that I rubbed the wrong way, and I didn't mean anything bad towards any developers.
And also, on a second look to my first post, I should have added that kernels typically don't mean much to the overall DEVELOPMENT process. Except in cases where a kernel is necessary to fix things, a lot of the development in porting and such doesn't rely heavily on a feature filled kernel.
SoraX64 said:
So much anger from one little post.. Ha.
Click to expand...
Click to collapse
I apologize for the rant and the anger was more directed at the op than at you. However even after walking away and coming back the tone of your post to me was still slightly disrespectful. Not as much as when I first read it, but I don't believe I am the only one who took it that way. I'm not going to argue about it, I've said my peace, and am moving on, if you didn't mean for it sound like it was taken then the interpretation was lost.
Sent from my PG86100 using xda premium
just wanted to add (a small venting session) - i spend hours - just on camera for 2.17 alone, over 200 - and i read msgs like post 3 ???
camera on 2.17 based roms - any kernel but htc stock (prior to my newer ones) - app FCed - wouldnt take pics at all
my newer kenrels - with no source to work from - take pics, and damn good ones
cost: about 200 hours of work, headaches, and family issues - but it got done
why are my kernels private? and not released to the public...under GPL i do not need to release source to the public if i dont release a kernel to the public - and last time i did something like this, i got kanged, and others took credit, or gave credit to another developer who in fact released weeks after me - AND STILL REPORTED ME FOR GPL VIOLATIONS when i was in fact 100% compliant
just because you all cant find my GIT repos dont mean they dont exist - every one of my kernels, even the private ones are either on github, or code.google.com - and they ALL have TIMESTAMPS of my commits and people still wanted to say i kanged others (who dont have 1/2 the features as me - and who commited WEEKS (not days or hours, but full weeks) after me.. this is why as of right now - i have no kernel thread in the 3d section of xda - but i do have threads in other sections of xda, where people are more grateful for what is GIVEN TO THEM FOR FREE - and yes, there is a GIT repo for the other kernel just as there was for the kernels i had in this forum - that was available to all users (just with beats and intellianthrax removed)
now people are on ME (not htc - but me) for source... my newer kernels are not public
so if EVERYONE who has went after me or made threats to go after me for GPL actually went after htc - they would be posting updates sooner
and adding
1st kernel to NOT have BSOD on incomming calls for shooter
i did a lot of things FIRST and i got the GIT COMMIT timestamps to prove it
one last vent
$3000 for 1st court case re: nda violation and to fight C&D - i won - but i still had to pay $3000 for a legal retainer
*drama on XDA caused owners of the NDA to reconsider their agreement and revoke it.
to date: $300 for threats someone on XDA made against me re: GPL when in fact the kernels they reported (or made threats to report) had a public git repo - and the person(s) reporting was given a link in public forum to the repo, as well as screen shots of said git repo... he/she/they/robert wilson (hotaru) still reported me (or made public threats to report me)
in order to protect myself, i did consult with a attorney - and if the asswipe did actually report me to gpl-violations - i know i will win the case, but thats another $3000 in fees im stuck with
so
$3300 to date in legal fees paid
200 hours just for 2.17 camera to work
wow.... how ungrateful some people could be
pstevep said:
I apologize for the rant and the anger was more directed at the op than at you. However even after walking away and coming back the tone of your post to me was still slightly disrespectful. Not as much as when I first read it, but I don't believe I am the only one who took it that way. I'm not going to argue about it, I've said my peace, and am moving on, if you didn't mean for it sound like it was taken then the interpretation was lost.
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
I'm sorry for the disrespectful tone in my post. I guess personal stress is starting to show up in my posting. I was trying to be more aggressive towards the OP because he was whining like many people have been lately about stuff like this and ICS updates. But like I said, stress probably made the post more antagonistic than it should have been. I had a big fight with my girlfriend today and I'm stressed about school and paying for college. I guess I just snapped a bit.
@Chad: Please read my previous post if you're feeling ill-will towards me. I tried to clear up the misunderstanding. I respect your work greatly, having been very interested in the development scene since I first got my OG Evo. I hate seeing all of the crap that you're put through because of your work, and I'm sorry you have to deal with all of that just because you're better than the rest.
Sent from my HTC Evo 3D using XDA Premium App
SoraX64 said:
I'm sorry for the disrespectful tone in my post. I guess personal stress is starting to show up in my posting. I was trying to be more aggressive towards the OP because he was whining like many people have been lately about stuff like this and ICS updates. But like I said, stress probably made the post more antagonistic than it should have been. I had a big fight with my girlfriend today and I'm stressed about school and paying for college. I guess I just snapped a bit.
@Chad: Please read my previous post if you're feeling ill-will towards me. I tried to clear up the misunderstanding. I respect your work greatly, having been very interested in the development scene since I first got my OG Evo. I hate seeing all of the crap that you're put through because of your work, and I'm sorry you have to deal with all of that just because you're better than the rest.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
i posted b4 i saw ur post - BUT im still in general fed up with the shooter users on xda in general - other forums in xda have been drama free - and forums on sites outside of xda have been drama free
i put hours upon hours into this - then cause of peoples actions on XDA - i end up putting money into it as well - then to read posts like this is very upsetting
fact is - people are given something they can choose to use (or not use) - they see you can do things no one else has ever done on xda at all for any device PERIOD (and XDA is a huge community with 1000s of developers) - they wanna kang you, when they cant - they cause u legal issues
to be clear - never did i say i was the best - and i know im not
...when it comes to understanding kernels for these phones (or any phone), Ziggy prolly knows WAY MORE than me
--my skill set is around C in general, I coded in C, C++, COBOL, and RPG-IV for over 5 years for the government (and code i had access to)
now when it comes to closed source IBM mainframe (s/390-zSeries) and midrange (as/400-iSeries) kernels -- its on
just look at the features, (and stability) i got working and compare it to ANY kernel on XDA for ANY device - and take into account user's feedback - most (not some - but most) users on my kernels get ZERO random reboots, lock ups, freezes, etc - this includes RDs who pushed my kernel to their phones limit with the intent to cause a reboot
SoraX64 said:
I'm sorry for the disrespectful tone in my post. I guess personal stress is starting to show up in my posting. I was trying to be more aggressive towards the OP because he was whining like many people have been lately about stuff like this and ICS updates. But like I said, stress probably made the post more antagonistic than it should have been. I had a big fight with my girlfriend today and I'm stressed about school and paying for college. I guess I just snapped a bit.
@Chad: Please read my previous post if you're feeling ill-will towards me. I tried to clear up the misunderstanding. I respect your work greatly, having been very interested in the development scene since I first got my OG Evo. I hate seeing all of the crap that you're put through because of your work, and I'm sorry you have to deal with all of that just because you're better than the rest.
Sent from my HTC Evo 3D using XDA Premium App
Click to expand...
Click to collapse
No worries. My 3 year old was losing his mind while I was responding the first time. Which is why I was more aggressive, well that and I'm just sick of some of the crap here. Some of the stuff we as users put devs through is ludicrous. And it's time for it to change.
Sent from my PG86100 using xda premium
chad.goodman said:
i posted b4 i saw ur post - BUT im still in general fed up with the shooter users on xda in general - other forums in xda have been drama free - and forums on sites outside of xda have been drama free
Click to expand...
Click to collapse
Hopefully, here soon, the shooter trolls will start to disperse.
Sent from my PG86100 using xda premium
chad.goodman said:
i posted b4 i saw ur post - BUT im still in general fed up with the shooter users on xda in general - other forums in xda have been drama free - and forums on sites outside of xda have been drama free
Click to expand...
Click to collapse
XDA is (as far as I know) the biggest Android development site around. Anyone who asks about development is sent to here. That attracts a lot of assholes (like myself. ) and the like. Seems this phone got unlucky and we've got a bunch of drama queens here.
Such a shame, because of the potential this phone has. I hate seeing morons chasing away devs and then complaining of a lack of development. It makes me wish we could take all of the good users and migrate to Rootzwiki. Much better site overall, because it is less popular. But the idiots would follow there as well.
With the way the community treats devs and generally acts stupidly, I worry that we will soon see days where everything is released over IRC instead of forums. Which might actually work, if you think about it.
Sent from my HTC Evo 3D using XDA Premium App
people, including my family, ask me WHY i do this, why i spend hours making kernels
i make them for my personal phone - i want the best on my phone - the best sound, the best performance, the best battery life (yes battery life AND performance)
why do i share? knowing it has already cost me over $3000
well - a great man once told me
-turn rage into hope
-turn hate into hope
but come $6000 in legal fees - you all wont see me again on XDA as a developer - ever
all i EXPECT is people to be thankful, respectful, and civil - nothing more, nothing less
and i know im not the only developer that left the shooter forums due to drama here at xda - a lot of great developers left
(ziggy, the rcmix kernel dude for example)

[Q] Binary Kernel Patching at runtime via safestrap

just a odd idea I thought I would share
I wonder if its possible to patch a kernel on load using safestrap
I am wondering if maby we can hex-patch the DVFS table at execute to at least gain some overclocking
I read the kexec thread but the consensus there is that development is stalled waiting for a breakthrough
thoughts :fingers-crossed:
Legitsu said:
just a odd idea I thought I would share
I wonder if its possible to patch a kernel on load using safestrap
I am wondering if maby we can hex-patch the DVFS table at execute to at least gain some overclocking
I read the kexec thread but the consensus there is that development is stalled waiting for a breakthrough
thoughts :fingers-crossed:
Click to expand...
Click to collapse
You can overclock via module sure, hex patch prob not needed.
Surge1223 said:
You can overclock via module sure, hex patch prob not needed.
Click to expand...
Click to collapse
hrmmm.... you talking about patching the dvfs kernel module or writing a custom module ...
if so I am surprised nobody has done that yet ..
is hex-patching from safestrap at all feasible ... it would grant you the 'keys' to all manner of "doors"
I used to fiddle with it on my cheap mk808 tv stick before we had kernel sources
I am surprised nobody has used kmodule's as a "attack vector" people seem to be chipping away and the Mountain that is kexec instead of just focusing on patching the issues we have with the stock kernel .. . a few years ago somebody was doing hex patches to implement kernel changes on the first generation of rockchip powered "tv sticks" the same logic should apply here
then again maby I have just been out of the game for way to long ....
*continues pondering*
Legitsu said:
hrmmm.... you talking about patching the dvfs kernel module or writing a custom module ...
if so I am surprised nobody has done that yet ..
is hex-patching from safestrap at all feasible ... it would grant you the 'keys' to all manner of door if it was
I used to fiddle with it on my cheap mk808 tv stick before we had kernel sources
I am surprised nobody has used kmodule's as a "attack vector" people seem to be chipping away and the Mountain that is kexec instead of just focusing on patching the issues we have with the stock kernel .. . a few years ago somebody was doing hex patches to implement kernel changes on the first generation of rockchip powered "tv sticks" the same logic should apply here
Click to expand...
Click to collapse
I have dabbled with this, using a custom module based on the 8660 overclock module I found source for somewhere. The reason kexec is so much more desired then fixing the current kernel is because patching the current kernel might give us more io schedulers, overclock, custom governors etc, but at the end of the day all that crap isn't worth much on the poor excuse for android ui known as touchwiz.
Idk about you but I can tell you I for sure would not want to post a thread on overclocking or modifying cpu via modules in this day and age of 'the entitled xda user'. Maybe that's why you don't see any threads.
You bring up a good point about how people don't understand the various uses kernel modules can provide including but not limited to being attack vectors (though to some degree this is being done with kexec).
Surge1223 said:
I have dabbled with this, using a custom module based on the 8660 overclock module I found source for somewhere. The reason kexec is so much more desired then fixing the current kernel is because patching the current kernel might give us more io schedulers, overclock, custom governors etc, but at the end of the day all that crap isn't worth much on the poor excuse for android ui known as touchwiz.
Idk about you but I can tell you I for sure would not want to post a thread on overclocking or modifying cpu via modules in this day and age of 'the entitled xda user'. Maybe that's why you don't see any threads.
You bring up a good point about how people don't understand the various uses kernel modules can provide including but not limited to being attack vectors (though to some degree this is being done with kexec).
Click to expand...
Click to collapse
ill be the first one to admit I haven't keept up on this stuff simply because the effort started outweighing the gain
it just seems to me that people are chasing clouds ... with kexec the possibility of getting it working is basically nill due to lack of debugging information so why not attack something you can debug such as a kernel module hell in theory it should be possible to add io schedulers and governors via a module hell with a properly 'crafted' module we may even get kexec(kgraft?) as a result if you could create a exploit you could use to the proper effect ..
I agree that touchwizz is utter poo and should be stabbed with white hot knives and buried under 12ft of cement but the phrase "if life gives you lemons ... make lemonade" rings to mind ...
I am sure somebody will give me the usual speech about "if you are so smart do it your self" but sometimes people just need to step back and look at it another way .. + I am fighting insomnia and am on my third shot of jack ...
wow did I really write all that jesus ... no more jack for me at 12 am...
Legitsu said:
wow did I really write all that jesus ... no more jack for me at 12 am...
Click to expand...
Click to collapse
Lol. At least your question is a good topic of debate. Most questions and posts in our forum are boring to me but this isn't, so there's that I guess.
Surge1223 said:
Lol. At least your question is a good topic of debate. Most questions and posts in our forum are boring to me but this isn't, so there's that I guess.
Click to expand...
Click to collapse
realistically you probably could't alter to much but adding overclocking a variety of minor tweaks could be done in hex
on a personal note I would be content with figuring out how to get some overclocking/undervolting done
Legitsu said:
realistically you probably could't alter to much but adding overclocking a variety of minor tweaks could be done in hex
on a personal note I would be content with figuring out how to get some overclocking/undervolting done
Click to expand...
Click to collapse
When you reply to me, you realize you are actually continuing your thoughts and not actually replying to me right?
Surge1223 said:
When you reply to me, you realize you are actually continuing your thoughts and not actually replying to me right?
Click to expand...
Click to collapse
Lol I am just rambling feel free to ignore me lol
board software here is a bit odd
*deleted tired*

Categories

Resources