yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 7.7 Android Development] schen:
First of all I can play an intensive 3D games from full to almost drain the battery, the metal back was so hot I can make myself scrambled egg on top of it, Never before I experience sny green tint. So, most likely it has nothing to do with thermal limiting causing the green tint. Search google if you can find any green tint issue related to overheating of CPU or GPU.

Second of all it is NOT lulzactiveq that causing the green tint. The screen issue started to happened once we started changing governor or scheduler other than the default setting from the kernel. So it can happen on any of the scheduler or governor after the change. It has been reported several pages back.

Thirdly...how many tab P6800 who install your kernel that present here? Less than 10? Out of those that report grren teen problem (6 out of 10?), how many actually have seen it before before? Run a poll and find out. You will learn that hardware variance has nothing ti do with the green tint problel. It could not be 6 out of 10 having bad badges. 1 in 1000 maybe.

Looks like you are running out of idea on this issue so I will act like a gentlemant (despite you swearing a hell out of me). Back to BASIC. You have over done tweaking the P6800. My advice to you are:

1. Dont undervoltage CPU by default. 200 to 1400 must have default voltage on starting.

2. Above 1400 you can add the value as you see fit and stable.

3. Forget about 1700 and 1800. Common. I dont think anybody actually use it.

4. Revert back to 8 step CPU.

5. 100mhz. Now I will have to call this garbage. Slower CPU but using the same voltage as 200mhz? That will surely eat more voltge.

6. Dont undervoltage GPU. Up to 266mhz must use the same default voltage as original kernel.

7. Above 266 you can add a little as you see fit.

8. Defaulted back governor to ondemand, scheduler to cfq and sdcard cache to 128 on both internal and external.

9. Then you can add additional governor and scheduler for us to choose while at the same time we have a save point to return to should we encounter any issue.

10. Good luck.

You can report me to mod if you think my posts are garbage. Let the mod be the judge. You could as well see my long history at xdadevelopers I am not an expert but consider myself above average joe users. Or you can ask others whether I actually provided you feedback or trolling?

So. Anybody agrree on back to basic thing? Kernel still providing overclocking cpu and gpu, kernel still allow overvolting or undervolting, kernel still provide additional governor and scheduler. It is just a matter of beeing as original as possible when we dont feel the need to tweaking.

Thank you.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
After reading the first line of your BS, I never implied thermal limiting has anything to do with screen tint....

** Please don't bother using this kernel, go back to stock which suits your obvious lack of intelligence and opinions which aren't welcome here. ** Please stop spamming the thread. Thanks.

I will now do you the courtesy of ignoring you and the rest of the ill-informed garbage with a big fat

_
[Galaxy Tab 7.7 Android Development] sas_sas:
My little comment here,

UITA is one of the most cooperatıve developers ın the forum...

As all the developers he has the optıon to create anythıng anyway.. We have also rıght to like or dislıke and use or not to use hıs products... As long as he does not partıcularly ask we should not impose or suggest what to do or what way to do...
[Galaxy Tab 7.7 Android Development] schen:
Ofcourse he can do whatever he want to but he did ask for feedback several post up. That is why I was very carefull to not forget the word "my advice" NOT telling him what to do. Whether he want to take into consideration or ignore it I dont give a dammed eather. I just feel sorry to every one of the his users who reported problem being treated like a retard who dont know how to use an android tablet.

UITA will scream at me because of this but his attitude will change from here on for sure. Despite his swearing he actually listening (-;
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Thanks mate for your kind words.

I am by no means perfect, but do try to help out the xda community here in one form or another. Helping out isn't a popularity contest. Doesn't matter if it's an individual, 10, 100, or 1000, but the notion of trying to help out is that matters.

By developing and releasing work does draw critics, and trolling where there are differing opinions. Those trolling, don't usually know what they are talking about. I don't really have the time to devote to their BS, let alone improving the kernel. Of course I try and listen to users INFORMED opinions and take on board INFORMED suggestions.

Where time permits, as long as i have this tab, I will continue to try improve and develop OUR kernel. :cool:

Cheers,

UITA :)
[Galaxy Tab 7.7 Android Development] stenny:
Does it possible for you to release another version that have run init.d part move to the last line of your skyhigh.sh scripts, or just after those tweak you put in skyhigh.sh? I found that, some tweak we cannot tweak via init.d scripts just because skyhigh.sh retweak it due to run init.d part run before those hardcore tweak.

Just a suggestion, and please forgive my poor english. Thanks you very much.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
I don't know why I'm even reply to you. You show no manners to bother with my previous answer/post.... Did you try anything?!

Please explain ** What EXACTLY are you trying to do or accomplish !? **

Although nothing to do with the kernel, please post your script. I am on holidays, but if I find time will take a look. Other users can maybe check and test

REF: Moving initramfs init.d support install script

Maybe it makes a difference to anything, maybe not. I don't see why it should. I did have init.d at the end it in some P6810/6800 versions (test and release), and not others. I do move things around a bit during testing... From memory, used to be at the very end.

I will not compile a separate kernel, but, If it makes any difference to anything, I can/will move init.d support to the very end with no bother at all, but of course, I will test first in about 2 weeks ;)

Thank you for being constructive rather than critic :thumbup:

BTW, your welcome for the Trickster Mod app tutorial..... :)

Edit: away from my development PC, but trying a few basic things,my tab needs recharging first
[Galaxy Tab 7.7 Android Development] stenny:
I did follow the trickster mod tuto, yes it work. Thanks you.

I request for moving run init.d part to end of skyhigh.sh scripts just because i want to tweak my system myway without using any tweak app. I never use or install those app, except this time follow your tutor.

Doesn’t it a kernel just have to be a kernel? A custom kernel mean a kernel which added many new feature which stock kernel does not included and not just for tweak? Just my opinion, and please do not angry me if i wrong.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Hi Stenny,

Still not sure what actual init.d tweak you want to try? Not everything is kernel supported or same between devices...

For example;

I have GPU control enabled in my P6810 kernel. It can be tweaked by init.d scripts. I have not yet had success to enable it for your P6800 JB, so no init.d script will ever work. I am sure I could make it work for you if I had JB though.

If you are having trouble with a kernel related script (and to use with this kernel), please post the script here or else in Q&A for help.

Ref : Custom kernel ->

Is 'usually' modified and complied from source.

My very first successfully compiled kernel just included the "SkyHigh" name. I suppose you could call that a modified "stock" kernel. On the other hand, you could also argue that any firmware modified from either official or built from sources could be called "custom". :)

Edit : if you are referring to the stock MD3 kernels in Post #2, I just extracted the zImage from official firmware and repackaged for flashing via custom recovery or Odin. There are no changes made to the zImage. I have no plans to modify these.
[Galaxy Tab 7.7 Android Development] deani77:
Just try installing your stock kernel from OP, and I get green tint on 200-1400mhz, ondemand/deadline.

I guess maybe that was not lulactiveq fault. It happened when I recording video.

Sent from my Nexus 4
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Interesting.....

Could just be buggy official firmware and or source drop.
[Galaxy Tab 7.7 Android Development] sas_sas:
I agree, it is related with video issue..

It happened to me while playing video once.. I was 100/1400 then..
[Galaxy Tab 7.7 Android Development] deani77:
I remember on earlier stage of CM ROM by locerra there is problem with green tint and turn off screen will always a quick fix. But can't remember that problem still persist in the current ROM by Daniel.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Maybe there was updated video drivers or such (source drop)?

I'd love to try port some drivers from the note kernel 4.1.2 source, but without device or having JB really don't want to even try it.

I'm not really competent enough, but capable to try. Requires alot of trial and error. Testing method of porting drivers on my own device wouldn't be a problem, but for time ... It may not even be the cause.

Edit: maybe I'll test method on my P6810 4.0.4 device when I return home from holidays, just to see if I can do it. If successful, maybe I can try same method with the P6800 4.1.2 .... No promises ;)
[Galaxy Tab 7.7 Android Development] deani77:
That problem was not a big deal as long as our TAB still can operate like normal and quick fix was easy (turn off/on screen)...

No need to hurry... Since I will never go back to stock ROM. I never like tablet mode on P6800 since font was to small... it will be eROBOT Phablet or go back to PA, Pacman or CM custom ROM.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
In the mean time, I have added "solution/work-around" to Post #3
[Galaxy Tab 7.7 Android Development] lomniom:
I have also tried the kernal extensively, compared to the stock. I finally stayed with pegasusq combined with sio, no undervoltage or upscaling to more than 1400 mhz, i have no green tint on my screen. Just my two cents.
[Galaxy Tab 7.7 Android Development] B4R7H:
Dear UITA can u investigate my probs here some screen shot

Sent from my GT-P6800
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Known random bug and reported to occur with both SkyHigh and stock kernels

Please read Post #3 and previous thread posts ....
[Galaxy Tab 7.7 Android Development] B4R7H:
Orite...Thanks:D

Sent from my GT-P6800
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Will be home at the end of week, so a few things to TRY AGAIN and also update for next release. :)

Will add/delete to/from this list ;)

* port Force fast charge with sysfs interface -or- Battery Life eXtender (BLX)

* fix bug where max CPU is scaled briefly above max CPU setting

* maybe limit CPU scaling 200-1600 (if can't fix scaling bug)

* update ZZMoove governor 0.6a/0.7

* support for CPU frequency based LCD freq scaling (used in ZZMoove governor)

* some more kernel tweaking based on V6SuperCharger logic

* research Mali video driver porting for screen tint bug (and if it helps)

* update dynamic fsync to v1.2

* enable KSM & find out why it's not working on my P6810 (have a hunch)

* update SuperSU and binary

As always, no promises on anything :cool:
[Galaxy Tab 7.7 Android Development] lomniom:
Dear dev, any idea of ExFat enabled?
[Galaxy Tab 7.7 Android Development] UpInTheAir:
No idea. TBH, not that important to me, but have tried with my kernel gitHub commit

https://github.com/UpInTheAir/P680...mit/eb48f494b0307bca53652e0bbfe2abb91c0d5d0a

I tested briefly by making the code changes and then trying to force load the proprietary exFat_core.ko exFat_fs.ko modules from /lib/modules. I used a USB OTG formatted memory stick to test.

It didn't work, but haven't entirely given up though. I haven't tested with exFat formatted external sdcard yet. Maybe my method was/is wrong or missing something, but because of my limited time, for the moment I just try and concentrate on something I have a good chance of accomplishing. :)
[Galaxy Tab 7.7 Android Development] lomniom:
Ok. I'm just asking as I really want to use my 64 GB card inside the tablet.

You might ask for this http://xdaforums.com/showthread.php?t=1975938 :
[Galaxy Tab 7.7 Android Development] chungsm:
What is the step to install this kernel and root ?

Thanks for advise
[Galaxy Tab 7.7 Android Development] ColBill:
There are instructions and cautions at the beginning of this thread. The guy who developed this kernel seems to have gone the extra mile to help each of us be successful using the kernel. As he suggests doing a backup first is a must. Hope this helps and good luck.:cyclops:
[Galaxy Tab 7.7 Android Development] UpInTheAir:
As suggested/implied by ColBill, please read (at least) the first 3 posts and warnings. :cool:

There are guides available to use Odin and instal/use custom recovery. You should be able to manage that. ;)

As per OP, it will auto root only if you don't already have it. (installing SuperSU, su binary and busyBox)

Enjoy :)

Thanks, I have adjusted the installation instructions slightly for clarity. I suppose it's not "newbie proof", then again, this is a development thread :)

Yesterday I also added to Post #3. I'm slowly getting things better, even when away on holidays :)
[Galaxy Tab 7.7 Android Development] ColBill:
You do superb work and I wish I could use your kernel however i am far now the 4.2.2 road and not willing to backtrack although there are some issues. I do follow you threads daily as I am learning. Your advise to others and explanations of how and why things work have been extremely useful. Thanks again for what you do and all the help you give. :good:
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Maybe I could give the SkyHigh "treatment" to a JB 4.2.2 kernel.....

I don't want to start from scratch, and the only way would be if Daniel makes his work GPL compliant by publishing his source, source changes and configs for his releases etc (like he's supposed to). Last time I looked at his thread he hadn't, but this would speed things up immensely, otherwise I'd have absolutely no time to devote to a project. I haven't yet asked him. I wouldn't bother with it if there was limited support, as I don't use the firmware. I might do at some stage though.
[Galaxy Tab 7.7 Android Development] lomniom:
As long as V3.3 coming, we would be more than happy already. =)
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Spamming my own thread for help here.... :eek:

Trying to get exfat working,.... if anyone has any suggestions?

http://xdaforums.com/showthread.php?t=2416014

Thanks
[Galaxy Tab 7.7 Android Development] lomniom:
Perhaps you can try here. The developer seems to know well.

http://xdaforums.com/showthread.php?t=1975938

QUOTE=UpInTheAir;44878586]Spamming my own thread for help here.... :eek:

Trying to get exfat working,.... if anyone has any suggestions?

http://xdaforums.com/showthread.php?t=2416014

Thanks
[Galaxy Tab 7.7 Android Development] UpInTheAir:
exFAT

YES !! SUCCESS ON MY P6810 !! exFAT support is enabled :good:

I asked AndreiLux (perseus kernel) and he helped me narrow down what could be the issue. He said my ROMs "vold needed modding"

I have now modded my vold.fstab and tab now supports R/W and auto-mounting of exFAT USB-OTG & external sdcard.

So next P6800 update will also include this feature. I will see if I can bake it into the kernel or just a CWM flashable zip etc.

As always with these kind of things, I take no responsibility of data loss or corruption etc

Edit: didn't think I'd be playing around with ROMs again so soon, but needed to finish the mod...............

Screenshots:

Cheers,

UITA
[Galaxy Tab 7.7 Android Development] lomniom:
Bravo! Make it baked into kernel if it's possible. You know that when you cook a ROM, one of the first who will try it even if i risk my tablet, is me. :highfive:
[Galaxy Tab 7.7 Android Development] UpInTheAir:
I have successfully baked the modified ROM vold.fstab into my P6810 kernel intiramfs, and just released the new build in my thread. :good:

I still have the P6800 JB 4.1.2 /system/etc/vold.fstab file, but it is slightly different to that of my P6810 ICS 4.0.4.

I may not be able to get it right first go.......... we will see :)
[Galaxy Tab 7.7 Android Development] UpInTheAir:
v3.3.0 update

>> v3.3.0 UPDATE <<

** FOR P6800 GSM/3G device running JB 4.1.2 DXMD3 ONLY !! **

**** 3.3.0 NOT TESTED ***

1. Read warnings in Post #3 before flashing. I am not responsible, you are

2. Clear your CPU Control app defaults first. device settings/applications/all/"your control app"/clear data

3. You will need a CPU control app to adjust the CPU freq from the safe startup values (OC / UV / UC)

4. Recommend 200-1600 -or- 200-1400 MHz

5. Recommended governor = lulzactiveq & scheduler = SIO

Change-log v3.2.0 -> v3.3.0

* Updated SuperSU v1.51 + su binary (thanks Chainfire) will only update if not already installed

* Support for R/W and auto-mounting of exFAT USB-OTG & external sdcard using official Samsung Open Source modules v1.2.4

* modded ROM /system/etc/vold.fstab to permit exFAT mounting (thanks to AndreiLux for the pointer)

External exFAT SdCard :

exFAT USB-OTG :

* Update ZZMoove governor to v0.7a

* Re-tweaked ZZMoove governor

* Hard-coded entropy tweak from initramfs to kernel (no overhead or need for Seeder app needed (uses extra CPU cycles)

* entropy blocking removed for MAX 4096 size pool (edit: it's not instant, just use your device!)

* Added kernel virtual & memory tweaks (thanks to zeppelinrox - V6SuperCharger) installed to setprop

dalvik.vm.heapgrowthlimit 130m

dalvik.vm.heapsize 130m

persist.sys.purgeable_assets 1

windowsmgr.max_events_per_sec 90​

* Moved "init.d support" to end of initramfs /sbin/SkyHigh.sh script (not sure if any difference though)

* Dynamic FSync control updated to v1.2 (use option in Trickster Mod app "specific" to change)

* Enabled KSM /sys/kernel/mm/ksm in config (now go tweak in the V6SuperCharger thread) : not sure if P6800 will work, as some values in MY KSM folder on my P6810 are reading 0.........

SUGGESTED CPU CONTROL APP : Trickster Mod app

Don't forget to use only one Control app at a time. They will conflict !

* BUG :

* The CPU freq

may

exceed the max setting on wakeup. ie max CPU freq set @ 1400 MHz -> turn on screen -> 1800 Mhz very very briefly -> then back down

* Random screen tint (Read Post #3)

FROM POST #3

MY RECOMMENDATIONS

* Governor = lulzactiveq (tweaked by me for battery/balance)

* Scheduler = SIO

* CPU freq = 200-1400/1600 MHz

* CPU vdd levels = SkyHigh "defaults"

* Enable zRAM

* CPU Control app = Trickster Mod app

Don't forget to use only one Control app at a time. They will conflict !

ISSUES?

1 Remove any kernel related init.d tweaks

2 Wipe your CPU control app(s) data (menu > settings > applications > "your control app(s)" > clear data/cache)

3 Use only ONE CPU control app !

4 Open SuperSU app > settings > full unroot

5 Boot into recovery and wipe cache & dalvik cache

6 Flash SkyHigh Kernel

7 Reboot

CHEERS :D

UITA

.
[Galaxy Tab 7.7 Android Development] deani77:
Spoiler content hidden.

Thanks... Will flash and report back

Sent from my Nexus 4
[Galaxy Tab 7.7 Android Development] lomniom:
First report : ExFat is enabled! Thanks!
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Both exFAT external SdCard & USB-OTG working ?

When testing exFAT USB-OTG, please make sure any auto-mount app is frozen or uninstalled first, just to make sure the native exFAT auto-mount works as hoped.
[Galaxy Tab 7.7 Android Development] lomniom:
I don't have a USB adapter to test USB-OTG. Only Ext-SD. And it's working well.
[Galaxy Tab 7.7 Android Development] edan1979:
usb otg work fine... and as expected... nice...
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Just to be 100% clear. exFAT USB-OTG ?
[Galaxy Tab 7.7 Android Development] partola1:
As always, rom is brilliant, but voodoo louder still not working. Sad...
[Galaxy Tab 7.7 Android Development] edan1979:
Yup. Format my 32gb thumb drive to exfat and plug in usb otg. Even copy a files to and from the device to the usb otg.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
ROM ? .....:confused: thought I was building a kernel :eek:

Yeah, I know what you meant ;)

I will not be devoting any more time to the voodoo louder issue. Works for some, for you (whatever reason) unfortunately not. If you don't see it mentioned in the change-log, don't expect any difference.

Sorry, I suggest you look for other apps or ROM tweaks instead. :)
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Sweet. Thanks
[Galaxy Tab 7.7 Android Development] stenny:
Great, and now all my init.d scripts working very well compare to previous version. Thanks you very much.
[Galaxy Tab 7.7 Android Development] stenny:
Just try new version, init.d working very well, supersu installed but not working, no icon show in app menu. Entropy didn't reach 4096, do I need to use external rngd in order to get 4096 entropy?
[Galaxy Tab 7.7 Android Development] UpInTheAir:
I don't know about your Superuser problem. I have made no changes to that area other than replacing the Superuser app & binary with the latest version. This kernel will NOT replace your existing files (or update) if you already have any version already installed.

1. You could manually delete Superuser from (system/app or data/app) and su binary from (system/xbin or system/bin)

2. Boot into recovery and wipe dalvik & cache

3. Flash kernel

4. If you're using TWRP 2.6, if prompted, tap the "Do not install root". Instead, let the kernel install root during boot.

Other than that, I can't help as it works as expected on my P6810.

Entropy will reach a MAX of 4096, I didn't say it would lock 4096 right there instantaneously. You just need to to use your device and entropy will increase and then stay there. It's just not instant at first. Nothing else is needed ;)

Edit: I have added the entropy info to change-log & Post #3

If I can find a way to make it instant, I will do it. idcrisis had previous given permission to use some of his work (CrossBreeder) in my kernels. When have the time, I will take a look and see what I can do. No promises though, I'm playing around with others things right now.
[Galaxy Tab 7.7 Android Development] UpInTheAir:
bootanimation support

I have now enabled custom bootanimation support for my P6810 kernel with fallback to stock bootanimation if a valid one isn't detected. :D

If you P6800 users wish to have this kernel feature, please post your stock MD3 bootanimation binary for me. Look in /system/bin folder (My ICS is located there).

Thanks
[Galaxy Tab 7.7 Android Development] edan1979:
The i pick from erobot. Kind of the same
[Galaxy Tab 7.7 Android Development] UpInTheAir:
Thanks, I'll give it a try. Just getting my P6810 up-to-date first :)