yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] eushaun99:
Thank god I don't use the sim card in my P7500 then. :D
[Galaxy Tab 10.1 Android Development] John Kester:
Good work guys, you are doing great but I guess a lot of guys with P7500 like me are going to get real disappointed and feel kinda left out! Well, let's hope that by the time you are ready to launch, the task of taking the further step with the P7500 will no longer be so daunting.

Your hard work is really appreciated as you would have succeeded is extending the lifespan of this device by at least another one year.

Kudos, high five and a million thanks all rolled into one!

Cheers.
[Galaxy Tab 10.1 Android Development] djmatt604:
This is beyond awesome. You guys are a gift. Thank you for all you do.
[Galaxy Tab 10.1 Android Development] AAccount:
The problem with this is that neither one of us has the 3G version. From my side, I'll be quite honest, the main problem is incompetence. If something doesn't work, I'll probably try over 10 things before I find one that works. I'm actually not in the least bit familiar how android REALLY works on the inside let alone the how it interacts with hardware. The best I can do is look at the offending functions listed in logcats, compare them to their CM10.2 counterparts or see where they're called elsewhere. I can also see how the parameters change or how those parameters are set. Then using my little bit of programming I make an educated guess (if I even get to this point). Diagnosing why the ril isn't working just by user submitted log cats and then sending off new trials and having to wait a day is beyond my patience level. I kinda want to know right then and there "OK, is this a the fix" or "Am I at least on the right track". That 1 day wait lag is just not practical for me.

OK, so I said I only have 1 SIM card. In all honesty, if I really did have the 3G tablet I'd pester my sister for her sim card since she hardly ever gets any phone calls or texts :-p

Oh, and did I mention all the compiling happens on my 5 year old core2 duo laptop? For some reason, android 4.4 takes way longer to compile initially and after every major change. It seems as if the browser or some chromium thing has an exponential amount more files than the 4.3 version.

If I was the legendary pershoot I could probably do the user submitted logcat for diagnosis and fixing thing.
[Galaxy Tab 10.1 Android Development] John Kester:
Thanks AAccount for taking time out to give this explanation. I really do appreciate the situation. I am sorry if my post came across as complaining, which really was not my intention... You are doing great as it is and despite the limitations you are faced with, you have managed to be committed to working on making our device better and last longer. We cannot thank you enough for your effort. Just do your best, and whatever result we get we shall be thankful for!

Cheers.
[Galaxy Tab 10.1 Android Development] AAccount:
I knew it wasn't a complaint :) I just don't want you to get your hopes too high.
[Galaxy Tab 10.1 Android Development] eushaun99:
Well BeeGee_Tokyo wanted to try compiling 4.4 too right? Let's hope he succeeds then. :)
[Galaxy Tab 10.1 Android Development] kasper_h:
Just to chime in on this one as well.

3G is something that is extremely difficult to work on. Making a testbuild -> upload -> download -> flash -> test -> report back is simply taking too long. No matter what (even if p4wifi works perfect), I will not spend any of my time on it. The only way 4.4 will be available for p7500 is if someone with a p7500 (which is neither AAccount nor me, but maybe BeeGee_Tokyo) decides to port it. All the code we use to get Omni running on our tab is on github, and I can help others who want to take on this tasks, but I won't do any compiling on this myself.

And just to be clear, the fact that we are coming closer to a releasable ROM does not mean it is perfect. It still has many problems, some of which will for sure be reasons for some of you to not even want to flash it is a daily driver. Even I am in doubt about this :S Quite a few time people offer to get us logcats: getting logcats is something we can do ourselves happily & easily. It is solving the errors that is the problem.
[Galaxy Tab 10.1 Android Development] Traace:
I hope we see 3G Version. I'm using it as my Daily device, i got no other.

So may if no one port, i need to stay 4.3 same for many other users :(
[Galaxy Tab 10.1 Android Development] Backe888:
Got a question. Does that mean that we wont get 4.4 on the P7500 at all, or will there be a version, just without working 3G? Cause i dont care about 3G, and i thought the rest of the tablets is identical, or am i wrong?
[Galaxy Tab 10.1 Android Development] eushaun99:
You can just use the p4wifi version should there be a 4.4 build. But you won't be able to use 3g.
[Galaxy Tab 10.1 Android Development] Traace:
I and much other users care about 3G. The P7500 is the only device i got atm, i use it as daily driver, and also to make phone calls :)

This Tablet got a massive sound output ^_^ Great for headphones
[Galaxy Tab 10.1 Android Development] Backe888:
:) I wasn`t speaking for all users, just the ones in my posotion with a 7500 and no 3G usage. Since it was said that there will be no 3G version, i was just curious if the Wifi verion would work on ours too.

[MENTION=5113073]eushaun99[/MENTION]

Are you sure? Because when kasper_h released his 4.3 Rom and only the Wifi version was available, i tried to install it, and it aborted installation with the error "wrong hardware, this is for p4wifi only" ... or something like that.

Thats why i`m asking.
[Galaxy Tab 10.1 Android Development] eushaun99:
Yup, you get that error because Kasper included the assert line in the updater script to prevent flashing on wrong devices. You can just keep p4 and p4wifi versions of recovery in your tab, so if you want to flash a p4wifi ROM flash the p4wifi recovery first, reboot, then flash the ROM. Since you're on the p4wifi recovery, the ROM will think you have a p4wifi ROM, so no assert errors. Another way, the hard way, would be to open up the ROM zip and delete the assert line at the top part of the updater script.
[Galaxy Tab 10.1 Android Development] kasper_h:
BTW, at the moment, the microphone is not working, so phone calls will be a big no-no :)
[Galaxy Tab 10.1 Android Development] Traace:
That's not good for me :(
[Galaxy Tab 10.1 Android Development] kasper_h:
But we won't support p7500 anyway, do what is there to worry :D

Sorry for the cruel joke...

Verstuurd van mijn Nexus 5
[Galaxy Tab 10.1 Android Development] Traace:
No problem (but only cause ur country is great, haha), and no i don't worry so much. Hope someone will port it to 3G cause u will provide Source. Else i will stay 4.3 for the Lifetime of Device. :)
[Galaxy Tab 10.1 Android Development] Backe888:
Uhh, that would be a no-go for me no matter on what device, since Skype Video Chat is pretty much relying on it, and im a bit rusty in sign language (no, im not the guy from the Mandela ceremony) :)
[Galaxy Tab 10.1 Android Development] kasper_h:
I just cleaned up my repos and uploaded everything that is needed for a p4wifi build:

https://github.com/kasperhettinga/android_device_samsung_p4-common

https://github.com/kasperhettinga/android_device_samsung_p4wifi

https://github.com/kasperhettinga/android_vendor_samsung_p4wifi

Patch made by AAccount to solve frequent soft reboots:

https://github.com/kasperhettinga/a...mmit/069461f16e0148f3baee1a1fc1b414a9ae81f6f8

Patch for keyboard bug (physical keyboard is enabled by default on boot preventing the soft keyboard from turning up):

https://github.com/kasperhettinga/a...mmit/6f61cf4a4a561877cbf4e21df69ae7bbe251c8ea

All of this is based on Omni. CM-based ROMs won't boot due to surfaceflinger issues.
[Galaxy Tab 10.1 Android Development] kasper_h:
Sign language is touching upon another issue: camera is not working. So communication through Skype is not possible at all at the moment.

Camera will be difficult to fix. I will however work on the microphone thing (top of my p4wifi priority list ATM), as I also rely on Skype.
[Galaxy Tab 10.1 Android Development] rtoussaint:
Great work, I'll look into building a rom for my tab based on your sources. I have no experience with building roms, only OpenElec. Wish me luck :D
[Galaxy Tab 10.1 Android Development] scaryshark:
Hey kasper_h and AAcount, came across a link that may help.

Here is a developer discussion forum on the LG Optimus 2X, also a Tegra 2 device. The link also contains a post of all known discussion threads for getting Kit Kat running on other Tegra 2 devices such as the Moto Xoom and even this thread.

Perhaps you might find some useful stuff there. Also, many other devs seem to be having the random reboot problem - maybe AAcount's fix will help them too.

Just a thought.
[Galaxy Tab 10.1 Android Development] kasper_h:
Thanks, will take a look!
[Galaxy Tab 10.1 Android Development] kasper_h:
I looked at other Tegra2 devices, but they are generally doing worse than our device ATM. I saw some minor fixes, but nothing that is really pushing things forward. Anyway, I solved two frustrating problems yesterday (physical keyboard being enabled by default, prevent the soft keyboard from popping up, USB OTG). The main thing I still want to solve is the microphone issue I mentioned earlier. I will try to do that this weekend.

Anyway, I am now sure that there will be a releasable version of kitkat omni for p4wifi/p7510. It will not be a bugfree ROM, but I decided a few days ago to make it my daily driver, despite these persistent bugs. AAccount and me will work together on that, so that our efforts are combined as much as possible, hopefully making the most functional build possible (there are multiple emails going up-and-down on a daily basis, sharing ideas and fixes).
[Galaxy Tab 10.1 Android Development] SystemDoctor:
From what I heard, Android 4.4 has native screen recording feature, is this true and will you be able to add it?and I also tried an app called SCR and surpised to know that screen recording on our tabs work!
[Galaxy Tab 10.1 Android Development] maxsalez:
Hey Kasper, how do I build a flashable zip from this? (noob)

thanks in advance!
[Galaxy Tab 10.1 Android Development] kasper_h:
XDA University is there to help you out:

http://xda-university.com/as-a-developer/introduction-how-an-android-rom-is-built (on the right side you can find all the steps you need).
[Galaxy Tab 10.1 Android Development] alejandrob1:
Despite all the bugs that you mencioned, do you think the perfomance its better? I mean, does it make a diference the fact that KK is lighter?
[Galaxy Tab 10.1 Android Development] kasper_h:
Yes, to me it feels real smoother, especially with low-ram flag & zram according google's advice for low RAM devices (although you can argue whether we have a real low RAM device, but anyway).
[Galaxy Tab 10.1 Android Development] Gil81:
[MENTION=3033992]kasper_h[/MENTION]

hey man...youre doing some great work on this device...i havent ran a rom of yours that i didnt like....thanks.

if you need a tester for 4.4 just shoot me a pm. i like to test as much as i can.my little way of trying to give back to this awesome community.although i havent tested much in this forum, i test for a few guys in the e4gt forum. anyway...if you need a tester shoot me a pm and ill run it through its paces....and report back..

thanks again for all you do.
[Galaxy Tab 10.1 Android Development] eushaun99:
Well you gotta wait in line...there's a bunch of people waiting to test it. :p

[MENTION=3033992]kasper_h[/MENTION] hey sorry for the off topic question, but some time ago you compiled your infamous kernel with linaro toolchain and it had the reboot issue right? Well in the end how did you solve it? Because [MENTION=4165809]thicklizard[/MENTION]'s new kernel (http://xdaforums.com/showthread.php?t=2539823) also have this problem. Maybe you can help him out.
[Galaxy Tab 10.1 Android Development] Gil81:
lol...no problem with that...:good:

just didnt know how many people would want to test and report back...and didnt know if all of you guys/gals like taking logcats..i know there is only about twenty of us in the e4gt forum that like doing that stuff and seeing how far we can push a rom until it bootloops...lol.well im sure there is more than twenty of us...but it seems like only a few of us can be without a daily driver to rely on. guess thats not a big issue since this is a tab.

and thanks for the help you give everybody...especially in my q&a thread..;)

---------- Post added at 02:09 PM ---------- Previous post was at 02:07 PM ----------

[MENTION=3033992]kasper_h[/MENTION] hey sorry for the off topic question, but some time ago you compiled your infamous kernel with linaro toolchain and it had the reboot issue right? Well in the end how did you solve it? Because [MENTION=4165809]thicklizard[/MENTION]'s new kernel (http://xdaforums.com/showthread.php?t=2539823) also have this problem. Maybe you can help him out.

is that why i had to wipe cahe and dalvik to get my tab to boot the other day

and sorry for the thread highjacking [MENTION=3033992]kasper_h[/MENTION]
[Galaxy Tab 10.1 Android Development] eushaun99:
With that kernel? You didn't need to wipe dalvik. Just needed to hold the power button like damn long. :D
[Galaxy Tab 10.1 Android Development] Gil81:
ya it was with that new kernel..and thats how i got it to reboot when it froze up...but then it bootlooped. thats when i wiped cache and dalvik..i was just wondering if it was bootlooping on u when you rebooted.. but ill just hit the kernel thread so i can quit highjacking kaspers thread...;)

thanks for the info..
[Galaxy Tab 10.1 Android Development] kasper_h:
I didn't solve it, I just went back to a non-Linaro toolchain. Did not have a performance increase of Linaro anyway (Antutu score did not increase and UI did not feel smoother).
[Galaxy Tab 10.1 Android Development] eushaun99:
Nope, no bootloop here.
[Galaxy Tab 10.1 Android Development] Technical:
I think you mean CM 11, don't you?

Omni boots, but is unstable (many soft reboots) and video&camera won't work.[/quote]

Really? Is there any solution from Omni part for that? I'm not seeing any movement in our devices... Not even a beta Omni to test...

Unless someone else comes along with a brilliant idea, I am staying behind on JB4.3.[/QUOTE]

Well, you've said I need to wait because Omni was "almost" ready...
[Galaxy Tab 10.1 Android Development] kasper_h:
Quite a few of the problems have been solved: no more soft reboots, physical keyboard no longer enabled by default, USB OTG works. So the posts you are quoting are already a bit outdated. I have been running Omni 4.4 for a week.

The main problems remaining from my perspective: mic does not work & cameras do not work.
[Galaxy Tab 10.1 Android Development] Technical:
But is there anything in the horizon from the Omni perspective?

What I feel difficult is not seeing any rumor of it going in this direction.

Do CM 11 camera and mic work?
[Galaxy Tab 10.1 Android Development] kasper_h:
CM11 does not work at all for the time being. Omni does, with limitations.
[Galaxy Tab 10.1 Android Development] YahyaIsrael:
is that why i had to wipe cahe and dalvik to get my tab to boot the other day

and sorry for the thread highjacking [MENTION=3033992]kasper_h[/MENTION][/QUOTE]

I have no issue with giving time to my tablet(WiFi). I don't know how to make my own image to flash. If I can figure it out I would test.
[Galaxy Tab 10.1 Android Development] kasper_h:
Here is my kitkat build for p4wifi:

http://xdaforums.com/showthread.php?t=2576610
[Galaxy Tab 10.1 Android Development] lgldrgdlr:
Been waiting patiently for this. Thanks for all your work kasper_h!!
[Galaxy Tab 10.1 Android Development] AAccount:
... soon.
[Galaxy Tab 10.1 Android Development] Traace:
I really hope we will see a 3G build from someone.

Again, nice work Kasper, thx anyway
[Galaxy Tab 10.1 Android Development] Willie68wr:
.

I flashed it last night and didn't have root but found a way to do it. It has a few bugs like YouTube app not working and no theme manager, other than that,Running 4.2.2 kitkat on my device is awesome very nice work ?? Oh yes almost forgot camera
[Galaxy Tab 10.1 Android Development] dafiduck:
Hi guys, I'm tired to wait so I would like to port myself 4.4.x to my P7500 starting from the awesome work done by kasper_h but I need some help on how to start, may you help me??

I need just some hint about dev env.

I've enough skill with linux kernel compilation (under PC and MAC) but I never compiled android

Obviously if I do something usable I will immediately alert our community
[Galaxy Tab 10.1 Android Development] kasper_h:
I will post a p4 ROM in my Omni KK thread tonight, already ported it and it works fine without any issues it seems.
[Galaxy Tab 10.1 Android Development] dafiduck:
Wow an amazing Christmas gift for us :laugh:
[Galaxy Tab 10.1 Android Development] Traace:
I agree, now the hard part will be get microphone working on tegra2 without sources :(

Same is for Camera and HW decoding stuff
[Galaxy Tab 10.1 Android Development] TnA.Plastic:
I'm not sure why, but microphone seems to work for me...

I had the modem flashed before...

I wiped system, cache, dalvik cache and data (apps).

I installed Omni-Rom based on Android 4.4, for the P4 and the suggested KK-GApps.

I even switched to ART and changed a few settings for my needs... (Developer-Settings and Performance-Settings + installing SwiftKey Tablet and setting it as Standard-Input-Keyboard).

I connected my headset, chose a number and called the friend... I turned on and off the "speaker" and "microphone", so I'm not yet sure, if this caused some triggering, or re-initialisation...

But he clearly heard me! He answered by questions, seemingly both with Speaker on, and with headset-mic...
[Galaxy Tab 10.1 Android Development] Willie68wr:
Merry Christmas kasper_h for all of the hard work that you put in year after year.
[Galaxy Tab 10.1 Android Development] Willie68wr:
I just downloaded your new build so that I can update from the previous build but my computer is not recognizing my tab. Even with USB debugging on? :confused:
[Galaxy Tab 10.1 Android Development] DefQoN_BE:
Why would you connect your tab to your pc for updating your ROM? just dl the ZIP file on your tab and flash via twrp/cwm?

Settings> storage> upper right corner, 3dots > usb computer connection
[Galaxy Tab 10.1 Android Development] Willie68wr:
I've never updated my tab that way before thinking it would fail. I'll look into that.. Thanks

Also forgot where to find USB computer connection
[Galaxy Tab 10.1 Android Development] DefQoN_BE:
There's nothing wrong with updating that way :P i do it since 2and a half years that way
[Galaxy Tab 10.1 Android Development] Willie68wr:
Being that I already used my pc to download it that's what I used but the flashing failed on twrp recovery
[Galaxy Tab 10.1 Android Development] DemonGloom:
Dear kasper_h, can you post your local_manifest? I'm trying to build omni for P7300, but cannot get it to boot.

Currently, I use all omnirom repositories. Also I've modified p4/p4-common device and vendor trees from your github to use correct kernel (p5) and modules. Though it cannot boot now, just reboots before boot animation.

*UPDATE*

Looks like there is trouble with boot.img. I've tried to replace it in your omni-MACKAY_ROM-4.4.2-20140102-p4.zip , and it reboots right before boot animation.

boot.img from my sgt7 (android 4.3) firmware leads to infinite boot animation (blinking yellow android). Adb says "unauthorized", so I cannot get logcat.
[Galaxy Tab 10.1 Android Development] kasper_h:
I have no specific local_manifest: I just use stock OMNI with my own device & vendor trees. Nothing more, nothing less.

A boot.img from JB4.3 will never boot on KK4.4, as there are essential ramdisk changes. Some tips:

-use the "kernel" file from JB4.3 as prebuild kernel and let KK4.4 make a boot.img based on that (see device tree for details)

-We completely removed selinux to prevent any issues arising from it (and it is useless anyway in permissive mode)

-There is a patch on Omni's gerrit that disabled authentication issues on adb during first boot (the patches makes a ramdisk change, so it requires you to build the boot image using omni's build system, but you can use a prebuilt kernel image, see point 1).
[Galaxy Tab 10.1 Android Development] DemonGloom:
Another question: what audio libs do you use now? Your vendor trees have HC ones, device trees use ICS libraries without opensource parts.
[Galaxy Tab 10.1 Android Development] kasper_h:
We have fully moved back to the ICS ones: as I mentioned on github as well, the mic does not work with the HC blobs.
[Galaxy Tab 10.1 Android Development] pax0r:
I will post mine local_manifest for building for P7300 this weekend

Arent you using some of your forks of omni framework repos?
[Galaxy Tab 10.1 Android Development] kasper_h:
I just make changes in local branches for framework (and other packages) and push them to github. So no local_manifest for that, just local work pushed to github.
[Galaxy Tab 10.1 Android Development] pax0r:
Acctually I was asking about using non mainstream omni repos ;) Ok, thx for info.

Could you list which of your repos are required for building your ROM?
[Galaxy Tab 10.1 Android Development] kasper_h:
For a clean OMNI p4wifi build one would need stock Omni source +

https://github.com/kasperhettinga/android_device_samsung_p4wifi

https://github.com/kasperhettinga/android_device_samsung_p4-common

https://github.com/kasperhettinga/android_vendor_samsung_p4wifi

https://github.com/kasperhettinga/a...mmit/069461f16e0148f3baee1a1fc1b414a9ae81f6f8

https://github.com/kasperhettinga/a...mmit/9d21c3d9d5590fc4967c220b6d55e78b9cdff00c

https://github.com/kasperhettinga/a...mmit/f5956b9051dcff916bcceb068fcd8d363d1decdf

https://github.com/kasperhettinga/a...mmit/a36d54ff7b8c0ba454b7e9a2943830d2a2b103ed

No kernel source, as I use a prebuilt kernel.
[Galaxy Tab 10.1 Android Development] DemonGloom:
Still don't work. I am unlucky as hell...

BTW, check https://github.com/CyanogenMod/andr...mmit/ac555b9ca9a76d13a26fc9ea40980fe57258761b . That is a patch to fix rotation animation. It needs rebase, though.
[Galaxy Tab 10.1 Android Development] FunnyDingo:
One more question: is it normal that some screens (like system settings) are shown like on a samrtphone and not in the "splitted tablet view"?
[Galaxy Tab 10.1 Android Development] kasper_h:
No needed for our tab. There are some other frameworks/native patches that do help with rotation glitches.

That is the new kitkat layout.
[Galaxy Tab 10.1 Android Development] pax0r:
I will dig into it later but it is specific to 8.9 tab so keep this discussion from 10.1 tab thread pls ;)

I was able to build but have some problems with ICS_AUDIO_BLOB and used open sources one with now working mic :/ but now I am not sure if I cherrypicked everything needed
[Galaxy Tab 10.1 Android Development] kasper_h:
Did you get all the additional ICS_audio_blob flags from the links I posted?
[Galaxy Tab 10.1 Android Development] DemonGloom:
I'm sorry. I forgot about that difference of our tablets.

Yes, I've applied them with "git am", all patches were applied clearly. Going to force enable adb and check it..

*UPDATE*

Nice. Now it works. Looks like omnirom's toolchain breaks kernel building from source. Only prebuilt kernels work.