yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] tissot:
I presume your kernel is not supporting omnirom cm11? Im a little noob about what kernel fits where.. or actualy I dont want to confirm what I think is the answere: NO
[Galaxy Tab 10.1 Android Development] eushaun99:
It does support Omni ROM 4.4 because Kasper disabled selinux completely in that ROM.
[Galaxy Tab 10.1 Android Development] AJtheAndroidNoOb:
Can I flash this with CWM recovery?
[Galaxy Tab 10.1 Android Development] tissot:
No problem if its a zip file.
[Galaxy Tab 10.1 Android Development] AJtheAndroidNoOb:
Can I just flash the kernel with CWM? I don't want to switch to TWRP
[Galaxy Tab 10.1 Android Development] tissot:
Yes thats what recovery is made for.

But to be 100% secure you could take a backup of the kernel (boot). Idont use cwm so i dont remember if there is such option tgere. Twrp have a backup function for that.

Good luck
[Galaxy Tab 10.1 Android Development] Greencrow:
[q] Is there a way we can backup our current kernel in case of error happens?

Sorry, totally newbie

Edit: I cant download the p4 stock zip file. Will just say unsuccessful. Any mirror we can use? Thanks! :)
[Galaxy Tab 10.1 Android Development] iZLeeP:
It's the stock boot image. Anyway, if you have nandroid backup, then your current kernel is backed up as well.
[Galaxy Tab 10.1 Android Development] Technical:
The twrp2630-3G works like a charm.

Any further development of the kernel?

Thanks.
[Galaxy Tab 10.1 Android Development] Marioaguado:
Hello I just root my Galaxy Tab 10.1 3g and put your Kernel, wow it is much better and feels faster, now I have an issue my Tab still slow in some way, my question it is possible to use FS Trimm to trim the the disk to bring it back the speed?

The Kernel Support it: Yes or No?

How to Run it? Any recommendation?

the FSTrimm will destroy the device?

Thanks so much!!!
[Galaxy Tab 10.1 Android Development] eushaun99:
No, the tab itself doesn't support fstrim.
[Galaxy Tab 10.1 Android Development] Marioaguado:
Tnks for the fast response, any idea how to make it to run smooth again?

Thanks
[Galaxy Tab 10.1 Android Development] SystemDoctor:
Try setting the minimum speed using SetCPU if you're running stock to 312 mhz or greater and the maximum to 1200 mhz+, I reccomrnd you make a backup before changing the maximum speed. Then set the governor to smartassv2.
[Galaxy Tab 10.1 Android Development] AAccount:
Still Keeping Tabs

I know I haven't logged on in a while but it doesn't look like much happens. I haven't made any new features for the kernel since it does everything I want and I must have tried BLX wrong because my battery got a bit hot. I figured kasper_h is keeping you guys well serviced :) I still compile omni rom a few times a week to make sure that the latest and greatest still runs on the tablet. My personal rom just has a few CM goodies like the calculator and a few personal touches. I made the circle battery meter change colors from green (100-51%) yellow (50-16%). The stock configurations automatically setup red at under 15. I also disabled the lockscreen full screen music wallpaper. I HATED that addition to kitkat. (I don't need all the people in the bus to know what I'm listening to.)

I'm still keeping track of the latest rom developments and making sure it will go smoothly on our tablet. I compiled omni 4.4.3 yesterday.

I also disabled the usb otg. By that I mean that android will no longer automatically recognize and mount any usb storage. You can still mount the storage by the unix mount command. I did this because the android automatic manager wasn't playing nicely with my multi partitioned hard disk with an ext4 partition. Mounting by hand it works perfectly and I can watch my many hours of TV.

I'm not sure if there's any demand to have my personal omni rom uploaded. Originally kasper_h and I worked on omni (actually he suggested omni after CM failed on both of us) so I figured there was no need for 2 copies of the same thing. I think he's switched to nameless so if there's any demand to have a modified omni I won't mind uploading. I have so much spare time anyways I'll be able to keep track of the rom thread day and night most of the time.
[Galaxy Tab 10.1 Android Development] kioshio:
Hi AAccount, I love your kernels and your Diamond Rom, and I would try your new OmniROM. it sure is a great job!!!

Thanks for your work and your time!!

Enviado desde mi GT-I9195 mediante Tapatalk
[Galaxy Tab 10.1 Android Development] eushaun99:
Well, just to update you, kasper_h has sold his tablet and BeeGee has taken over development for NamelessROM. Also, twa_priv has managed to get f2fs to run on our tab.

Maybe you should post your Omni ROM builds so we can have more choice. :D
[Galaxy Tab 10.1 Android Development] AAccount:
So if kasper_h sold his tablet who's going to eventually help me with android 4.5? I'll upload my build and new recovery later along with the sources.

Sent from my GT-P7510
[Galaxy Tab 10.1 Android Development] eushaun99:
You're an awesome developer, I'm sure you can do this on your own. :D
[Galaxy Tab 10.1 Android Development] palmwangja:
Great, sorry for the newbie question, but is it possible to install TWRP 2.6.3.0 just within CWM recovery?

I'm now on Mac and don't know whether I can install ODIN again or not.... :)
[Galaxy Tab 10.1 Android Development] AAccount:
I think it should be possible. I flash newer twrp zips from twrp itself. You might wanna hold off on TWRP 2.6.3.0. The new 2.7.1.0 recovery zips are on mediafire. The links will be on the new rom page.
[Galaxy Tab 10.1 Android Development] MichaelMcC:
SCH-i905 CM 10.1 VZW and A1

Have any of you installed the A1 kernel on the VZW SCH-i905 running CM 10.1 p4vzw nightly ? I sure would like to fix the lag, especially You Tube.

Thanks
[Galaxy Tab 10.1 Android Development] lchiu7:
I am a bit late to this thread since I don't now this device. But a friend does and it's performing like a slug now (unrooted 4.0.4).

This A1 kernel looks like it might breath some life into the device but it wasn't clear to me from the discussion whether or not the device has to be rooted to install this new kernel? Can somebody clarify this?

I am not afraid of rooting but it might mean the entire device will be wiped so I need to ask my friend what data he wants to save.

Thanks
[Galaxy Tab 10.1 Android Development] Olivier V:
Yes, in order to flash a custom kernel it needs to be rooted. But if you want to breathe new life into it you might as well run the latest android instead of 4.0.4. Mine is running aosp 5.1.1 and it runs pretty great actually.
[Galaxy Tab 10.1 Android Development] lchiu7:
Thanks might do that. I have flashed custom ROMS on Samsung phones and also my older Motorola Xoom tablet so I am now new to the process. Presumably I can do it all with adb etc. - no Kies?
[Galaxy Tab 10.1 Android Development] Olivier V:
Kies has to be uninstalled, just keep the driver. I flashed the custom recovery with Odin and flashed everything from there. There are a few guides here that will show you the whole process.

Sent from my Z1 Compact
[Galaxy Tab 10.1 Android Development] lchiu7:
Just a further query. Can I flash the custom kernel which allows overclocking and then put the stock Samsung Android on top? Just in case my friend likes TouchWiz.
[Galaxy Tab 10.1 Android Development] Olivier V:
No, it's the other way around. First flash the ROM and then the kernel. Your ROM has to be rooted in order for it to work.
[Galaxy Tab 10.1 Android Development] NeGriTa79:
Good morning, this kernel also runs on P7510?
[Galaxy Tab 10.1 Android Development] kioshio:
Yes, it's best kernel for our devices

Enviado desde mi SM-T320 mediante Tapatalk
[Galaxy Tab 10.1 Android Development] NeGriTa79:
For p7510 have to install the version cm or stock?

I mount the last Rom Italian and I think 4.0.4 Firmware ITV

To set the kernel that app should I use?
[Galaxy Tab 10.1 Android Development] kioshio:
Use stock kernel, the best app is kernel auditor, free in playstore

Enviado desde mi SM-T320 mediante Tapatalk
[Galaxy Tab 10.1 Android Development] NeGriTa79:
okay the kernel for this original firmware?
[Galaxy Tab 10.1 Android Development] kioshio:
Yes is for original fimware 4.0.4
[Galaxy Tab 10.1 Android Development] BeeHunter:
Kernel Download Link

Hi guys! I've been researched all the inet and i'm bored fck. Just give me someone link to download A1-p4-1.7-3G.zip . Thx a lot if someone help
[Galaxy Tab 10.1 Android Development] Gethsemane:
After reading many threads, watching many youtube videos, much screaming and pointing fingers and shouting why! why? why am i finding this so difficult? what am i obviously not seeing? I come to you a broken man :(

I've an old but much loved Samsung galaxy tab 10.1 GT-P7510, a couple days ago and after much reading i decided to take the plunge and try to breath new life into this aging bit of technology. So Ive managed to root it, installed TWRP 2.2.0 ! installed super user (updated that via the playstore to superSU V2.46) and then install CyanogenMod 10.1-20140216-NIGHTLY-p4wifi and then gapps-jb-20130129-P75xx.zip

As it stands my GT- P7510 is

andriod version 4.2.2

kernel 3.1.10-cyanogenmod+build01

recovery TWRP 2.2.0

Now id like to install the Twrp2630-wifi zip found in this thread but for the life of me i don't understand how i update TWRP? every video i see talks about using goo manager but that's no longer available? and its alternatives don't recognize my device or version of TWRP. After two days and many, many hours i admit defeat, if some caring soul would please enlighten me, id be most appreciative.

Thanks in advance and apologies if theres a more suitable thread to ask this question
[Galaxy Tab 10.1 Android Development] rtiangha:
Boot to recovery and flash the new TWRP zip (like you would any other ROM), and then reboot to recovery again in order to load the new version of TWRP.

Although if you're going to restart everything from scratch, you might as well install one of decatf's Lollipop or Marshmallow Roms (he's even ported TWRP 3.0.0.0 to our devices, and his Roms include F2FS support).
[Galaxy Tab 10.1 Android Development] Gethsemane:
Thank-you for your swift reply rtiangha. Id thought as much but wasn't entirely sure, thus my post. A quick question or two, firstly, I'm guessing there's no need to perform a wipe before upgrading TWRP (unlike when installing a rom)? and will i see further improvements with one of your above mentioned roms over CyanogenMod Ive installed? (that may sound daft, but bare with me, I'm on a learning curve)

once again, thankyou.
[Galaxy Tab 10.1 Android Development] rtiangha:
No need to wipe if you're just upgrading TWRP, but you may have to perform a factory reset and perhaps wipe /system if installing one of decatf Roms.

As for improvements, it depends on your definition of it. decatf's Roms are current, which means they have all of Google's latest security patches installed, whereas that CM version you're using is still vulnerable to various security exploits that have never been patched because the ROM has been unmaintained for years.

On the other hand, that version of CM may run faster because the hardware is old and the various proprietary hardware drivers were never updated by Nvidia. However, decatf put in a lot of work in writing wrappers and compatibility layers that allow the newer Roms to interface with the old drivers so his Roms are the best ones to use if you're looking for Lollipop or Marshmallow Roms to try. Still not as fast as running them natively, but faster than running them in software.

His Lollipop ROM runs faster than his Marshmallow one, but while he just updated the Lollipop one, he may no longer do so as he's concentrating on Marshmallow development. So the Marshmallow ROM has a higher likelihood of being maintained over a longer period of time. I've switched over to Marshmallow, but if he were to commit to compiling new Lollipop Roms every time Google issues their monthly Lollipop security patches, I would have probably stuck with Lollipop (still might, since Marshmallow still has a few quirks).

That said, if you're a Gapps user, over time, many Google Apps are becoming incompatible with our device because of its lack of NEON instruction set support. So if you're wondering why certain apps no longer work after updating them, that could be why. So one side benefit of going with the older CM ROM is that there's a higher likelihood that your favourite apps will work with it, because they won't update to newer versions that no longer support JellyBean (althogh that still doesn't guarantee that those apps won't require NEON support, so make sure to back up your favourite apps before upgrading them in case they stop working). But again, if you go that route, you risk leaving yourself open to various unpatched security exploits.

So there are different pros and cons depending on how you want to proceed.

---------- Post added at 09:45 AM ---------- Previous post was at 09:29 AM ----------

Also, if you want to test the various different Roms, decatf also ported over Multirom support to our device (just look for his thread) which allows you to dual or triple boot different Roms. So you could install all three (CM, 5.1 & 6.0) and see which one works best for you before settling on one.

So, lots of options).
[Galaxy Tab 10.1 Android Development] 4r44444:
anybody tried flash on marshmallow aosp??
[Galaxy Tab 10.1 Android Development] Gethsemane:
Once again thankyou rtiangha, for your quick, clear and concise reply. You've helped me a great deal. cheers.
[Galaxy Tab 10.1 Android Development] geogsm_1:
hello.I need mount custom CWM or TWRP

need root.my P7500 locked user :( pass
[Galaxy Tab 10.1 Android Development] ofthecentury:
Is there a tool to unpack and repack boot to be able to edit ramdisk? I've done my own for other devices or did it manually but just wonder if someone here shared it online or knows any existing tool for our Galaxy Tab 10.1? Thanks a lot camelot
[Galaxy Tab 10.1 Android Development] dorlei:
I can't find where i could change the OC frequency from 1.2 to 1.4ghz?
[Galaxy Tab 10.1 Android Development] bierma32:
Install Kernel Auditor Apk. Needs Root permission.
[Galaxy Tab 10.1 Android Development] jaswinky:
I sorry to hear you are having problems with this... maybe it is a dirty way to get more than 0,5A in other usb chargers, but... the problem is that samsung only recognize his charger as the only ac charger... other chargers are considered as 0,5A chargers, and that's not true... if there were a way to increase the 0,5A limit for CHARGER_USB devices, it would be great... but i don't think it would be easy...

Enviado desde mi GT-P7510 usando Tapatalk 2

---------- Post added at 05:07 AM ---------- Previous post was at 04:10 AM ----------

Ok, I think I know how to get what I wrote before, to enable 2A charging (if charger allows it) considering CHARGER_USB device instead of AC device. this function:

static void set_chargcurr_high(struct battery_data *battery, int on)

{

gpio_set_value(battery->pdata->charger.currentset_line, on);

pr_debug("%s: Setting charing current to %s.",

__func__, (on) ? "HIGH(2A)" : "LOW(500mA)");

}

change by this:

static void set_chargcurr_high(struct battery_data *battery, int on)

{

gpio_set_value(battery->pdata->charger.currentset_line, 1 /*change only here */);

pr_debug("%s: Setting charing current to %s.",

__func__, (on) ? "HIGH(2A)" : "LOW(500mA)");

}

And undo the other changes to still considering a USB device. Now it should consider any non-samsung device as a USB charger instead of AC charger, but it will allow more than 0,5A... and you shouldn't have problems to identify the connection as data connection with power, and not only power.

Regards,
[Galaxy Tab 10.1 Android Development] AAccount:
I tried a similar method to that by changing

static void p3_set_charging(struct battery_data *battery, int charger_type)
{
switch (charger_type) {
case 1:
set_chargcurr_high(battery, 1);
break;
case 2:
set_chargcurr_high(battery, 0);
case 3: /* maintain previous setting value when stop charging */
default:
break;
}
}

to

static void p3_set_charging(struct battery_data *battery, int charger_type)
{
switch (charger_type) {
case 1:
set_chargcurr_high(battery, 1);
break;
case 2:
set_chargcurr_high(battery, 1);
case 3: /* maintain previous setting value when stop charging */
default:
break;
}
}

This method only works if you have the tablet plugged into the charger/computer usb at boot. Plug it out and this no longer works. Come to think of it, the reason it might have worked the night I put up V1.1 might have been because the tablet was plugged into my laptop. I'll test it tomorrow night.

New update: Using your original AC mod, I've found out the USB only craps out when the screen turns off. I did adb shell and had it logcat what was going on. 30 seconds in it crapped out but by dumb I happened to notice it was when the screen turned off. I set the screen timeout to 10mins, watched some TV and saw the logcat was still spewing out in the terminal. I turned of the screen and instantly!! logcat stops spewing. Eject/connet, logcat, screen off and bam!! logcat stops. Is this an OK trade off: Finally USB charging working but in exchange for leaving the screen on when needing to use USB functions like adb or mtp?

Thanks for all your help so far testing and for the suggestions.
[Galaxy Tab 10.1 Android Development] simon1219:
Referring to this link

http://xdaforums.com/showpost.php?p=30445165&postcount=277

http://xdaforums.com/showpost.php?p=30459222&postcount=279

Is it possible to solve the battery drain in the kernel?

Update:I am using the 3G &500 without sim card. Before disabling, there is a notification icon saying that there is no sim card. After I rename, the drexe app in system/bin and reboot, the no sim card icon is gone. I sure what is the side effect of renaming. If this can be solved in the kernel programming where no sim card detected disable this drexe service that may solve the power drain.

Another thread that support this about battery drain is

http://xdaforums.com/showthread.php?t=1817562&page=10
[Galaxy Tab 10.1 Android Development] falcon67:
Is there possibility to make 4.0.4 kernel for t mobile SGH-T859 galaxy tab 10.1. I was able to install aneroid 3.2 GT-P7500 zip rom on t mobile galaxy tab without no issues. With android 4.0.4 zip rom flash , t mobile tab 10.1 does not boot up at all.
[Galaxy Tab 10.1 Android Development] 07blackwater:
Installed 1.5 and I had to boot twice after flash but now it's running fine. Seems stable and fast!

One thing I'm unclear on is whether the gpu oc is included in 1.5 or is it only in 1.3?
[Galaxy Tab 10.1 Android Development] RavenY2K3:
Not sure if it's pot luck or something, but I've not had any problems whatsoever with the OC'ed 1.4GHz Kernel, no failed boots or anything untoward, perhaps it may have something to do with the components used in manufacturing, in the Galaxy Note there were 3 known board configs and the kernel dev Gavin, had to place a detection method in the kernel to detect the differences and apply diffeent settings based on what it found.

It's only a theory but with whats been found in the Note, I don't think it's too far fetched to consider it as a possible cause of the "alright for some but not others" scenario.
[Galaxy Tab 10.1 Android Development] simon1219:
Confirm that disabling drexe service improve the battery drain when screen off. Hope can incoporate this fix in the kernel.
[Galaxy Tab 10.1 Android Development] CazeW:
I seem to have found at least one cause for the battery drain. For some reason the WiFi doesn't get powered down properly when turned off. It looks like it's turned off but when you go to settings and look at the WiFi button you'll see that it's actually gray and not blue. Checking BetterBatteryStats also confirmed that the WiFi was never actually turned off. I tried recompiling it as a module but like you said AAccount for some reason it refuses to work at all as module.

UPDATE: I've found the reason why WiFi isn't working as a module, it's because pershoots zip file isn't installing it properly. Unfortunately I have no idea how to get it to install properly.
[Galaxy Tab 10.1 Android Development] BeNicePlz:
I know you guys are working on different things but i just wanted to know if the audio is going to be improved? I dislike having to run voodoo app in order to use my volume control without blowing my ear drums to pieces. Pershoot kernel at one period had the same problem but he fixed it later.
[Galaxy Tab 10.1 Android Development] alzamoreno:
I recommend getting back all the settings from setcpu before installing kernel...this way avoids the booting issue.

Worked for me. If anyone try this and is no having boot problems, please report fot being sure that it works....it can help people.

Enviado desde mi GT-P7500 usando Tapatalk 2
[Galaxy Tab 10.1 Android Development] blademetal:
for wifi+3g (p7500) ... what release use?
[Galaxy Tab 10.1 Android Development] XTeK2:
CWM 1.5 for ALL http://xdaforums.com/attachment.php?attachmentid=1269160&d=1345350849
[Galaxy Tab 10.1 Android Development] kordellas:
2 questions from me.

1. How to flash it?

2. If I want to revert it to the original, how can I do it ?
[Galaxy Tab 10.1 Android Development] smalis:
+1. OC to 1.4 working fine for me. It's my major reason for using a custom kernel.
[Galaxy Tab 10.1 Android Development] XTeK2:
Aaccount you may need to increase the voltage on the processor that would work better on 1.4 GHz. maybe 1250mv.?
[Galaxy Tab 10.1 Android Development] jaswinky:
I tried your solution... unset cpu setting and reflash 1.5AC.zip... same problem.

For me this problem happen very often, but surprisely, this morning, being the tablet turned off during all night and then, "cold", It booted directly with no problems... now with the tablet turned on for some hours, it happen again...

To boot again if it happen, it allways works for me to turn off, boot in recovery, and reboot again from recovery... The only moment it hangs up rebooting from recovery is just after flashing. Just rebooting doesn´t allways work for me.

---------- Post added at 08:22 PM ---------- Previous post was at 08:13 PM ----------

I'll try to see the code... Anyway, that is a partial solution, to get the screen on... I now that's not confortable, but meanwhile, you can use this apk I use in my SGS2 in order to puntually get the screen indefinitely on (for example, in the car), without needing to change screen times in settings (it plot a direct enable icon on notification bar):

https://play.google.com/store/apps/...251bGwsMSwxLDEsIm5sLnN5bnRheGEuY2FmZmVpbmUiXQ..

FYI, a lot of people I heard are very happy with AC mod...

EDIT: One question: did yout tab usually go to screen off state after the time set in screen settings while connected to the adb shell, or the adb shell allways got the screen on? I mean, maybe you haven't note this, during the shell (also during flashing with odin) the system avoids to off the screen so that CPU freqs and so, process, don´t get altered. If so, the normal situation is to get the screen on and the correction should be to get it on. If don't, if you was using adb shall also with screen off, maybe what happen is that in the new state (screen off) it enters in a new save energy state (maybe sleep mode) and shell stops; if so, the problem should be that really in standard situation when adb was connectet, the tab never go to sleep mode, and now in CHARGER_AC it goes...
[Galaxy Tab 10.1 Android Development] AAccount:
Sorry everyone but i wont have time to work on the kernel or read the thread until LATE tonight. Thank you for your support.
[Galaxy Tab 10.1 Android Development] simon1219:
update to Samsung drexe service

As said in the previous post, disabling drexe service does save battery power. Today i put in a data sim card with drexe disabled, and bravo, data connection works as per normal.

Besides, removing the "no sim card" notification, when you disable the drexe service, wonder other function does it do?