yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S 4] onekon:
C&P androidpolice

What's New?

I've looked through it, and from what I can tell, it has some sort of additions related to the new functionality for restricting user access to Google Play. I suspect this is used in multi-user situations, where the primary user doesn't want secondary ones to be able to install things, but I haven't been able to confirm it just yet on the Nexus 7. Maybe there is a new menu that shows up in Android 4.3...

Another theory proposed by commenter Markus is that it's possible that this new functionality is meant for restricting Play Store's usage on devices that aren't licensed to use it and don't come with it pre-installed, which would... suck, though I don't see how Google could enforce it.

There is a new Activity called com.google.android.finsky.activities.AccessRestrictedActivity and this related new string:

<string name="limited_user_text">"You don't have permission to use Google Play Store."</string>

That's about it based on a quick teardown but if you notice anything else, please drop us a line below.
[T-Mobile Samsung Galaxy S 4] DigitalUnderground:
Lmao
[T-Mobile Samsung Galaxy S 4] kevinrubio1:
So whats new about it?
[T-Mobile Samsung Galaxy S 4] ktetreault14:
I'm pretty sure it is 4.3 stuff
[HTC Droid DNA] chrisosaur:
i haven't used an aosp rom in about a month, maybe a bit more. the ONLY thing that pushed me away from CM 10.1 was the low recorded volume on videos i would take with the camera. has this improved at all? i'd LOVE to try some of the other AOSP roms but with two young kids i can't afford to miss many cute moments. Thanks everyone!
[HTC Droid DNA] takota6:
I agree..I used the 7/15 it's better but not stock good.

Æaa..\~/
[HTC Droid DNA] chrisosaur:
hey i appreciate it man
[JAM, MDA Compact, S100 General] cmp_silva:
Hi, does anyhone have this specific rom because the one that is in the FTP is currupt and i really need this rom.

MA_DANG_WWE_10600_115_10500_SHIP.exe

thanks in advance

Carlos Silva :D
[Transformer TF300T Android Development] pio_masaki:
Notes, info, warnings

First and foremost, I do NOT own this device, I don't even own an Asus device, and not counting the N7, never have. I am building this blind and rely only on feedback from testers and users. As such, please remember this as you decide to yell about broken stuff.

This isn't a primary development device for me, I'm always willing to offer support on anything I release, but please don't expect daily builds. Weekly, perhaps, but it's mostly as I have the spare time to.

4.2 Bootloader only, I can not be held responsible if you flash this on any other bootloader and whatever happens, happening.

Information concerning updating and installing the correct bootloader and recovery can be found at the following:
​

[GUIDE]Upgrade TF300t to Jellybean 4.1 or 4.2, root, recovery & remove bloatware by krabappel2548 - please remember this is for the 4.2 Bootloader ONLY, please follow instructions for updating to 4.2 bootloader and recovery!

[GUIDE] How to install Universal Naked Drivers by tobdaryl - for setting up your PC to get going so you can root/flash/recovery/ROM your device.

[VIDEO Overviews and How To's] ASUS Transformer Pad 300 (TF300T) by AllAboutAndroids - for those who need or prefer video style instructions, swing by here and watch what they have to offer.

I'd be happy to add any additional information as it's needed, as I don't own the device I'm not real familiar with it and whats available information and utility wise. These looked like very informative threads to help users who may need a little guidance to getting ready to use Carbon on their device.

BUGS

BT does not work Rebooting will have BT working.

Some keys on the keyboard do not work

Whatever else?

​
[Transformer TF300T Android Development] pio_masaki:
Where can I get this?

You can visit pio-masaki.com, it's under the TF300T header, builds are always dated, and if multiple builds of the same date are made, they will include sequential build numbers, such as B2, B3, etc.

For those who don't want to go find it, here you go:

http://www.pio-masaki.com/index.php?dir=TF300T/Carbon/

Hosting for the site is made possible by diesburg for the best user experience and speed.

FAQ

Q. BT doesn't work!?

A. Reboot, BT should fire up as normal after the first reboot.

Q. HALO isn't appearing after I enabled it in settings, what gives?

A. Go into any UI besides Tablet UI (phablet, whatever you want to call its default UI mode) then reboot, enable HALO in settings, then pull down the statusbar and tap the circle icon, HALO will then appear. You can then go back to Tablet UI if you wish.

Q. I want to throw money at you / throw my daughter at you / bear your children! How can I do this?

A. Money can be freely donated (freely donated meaning in no way required or expected, however loved and appreciated as it's my only income and diapers are expensive) by clicking the donate to me link under my name to the left. Also please consider donating to diesburg for the hosting he has paid for. For throwing daughters around, maybe seek therapy, she may not like it. For children bearing, my wife wouldn't care for it, so get that out of your head. I also accept devices (old/broken/new/wet/bricked/whatever).

Kernel source: https://github.com/CyanogenMod/android_kernel_asus_tf300t

Device tree used: https://github.com/CyanogenMod/android_device_asus_tf300t
[Transformer TF300T Android Development] wigginst:
Fancy seeing you here:)
[Transformer TF300T Android Development] diesburg:
As he posted above, when I tested, BT won't turn on. Some shortcut keys on the dock don't work. Both battery meters and the dock battery seem to be working. FYI, if you switch the UI mode to tablet mode or something, it requires a reboot for it to take. I think there may be a couple small issues with Halo. Enable halo and download any file from any site using the browser and you should see what I saw.(Hard to explain, but the download progress in the status bar never goes away, jacks your whole status bar)

And keep in mind what pio_masaki said, he doesn't have this device. So if you need help with something in the rom, how to or something, he may not be able to help, I will help as much as I can since i actually have the device. Please don't bomb him with ETA's . His main priorites for development of ROM's are for devices he owns and AFAIK, that will not change, he will release new builds when he does and until then, wait patiently.
[Transformer TF300T Android Development] pio_masaki:
HAHA hey I didn't know you had one of these, you traitor!:highfive:
[Transformer TF300T Android Development] wigginst:
Just got it. Wife has the thrive now (still running fine now).
[Transformer TF300T Android Development] pio_masaki:
I need to sell the excite and get one of these :beer:
[Transformer TF300T Android Development] wigginst:
I have really liked it so far and has a good development community.
[Transformer TF300T Android Development] diesburg:
Just want to throw a reminder out... this is for 4.2 bootloader.... if you're on 4.1 you will have to upgrade.... if you have any doubt about what you are doing with the upgrade process and flashing the new recovery, please, for the sake of your own tablet, read, read, read, until you are sure about what you are doing. If you need help with upgrading the bootloader and flashing new recovery, let me know and we will post links to threads that have directions.
[Transformer TF300T Android Development] Drgravy:
cool to see this here going to dl and flash this

I'll let you know how it goes
[Transformer TF300T Android Development] diesburg:
that would be a dream come true....lol....

---------- Post added at 05:45 PM ---------- Previous post was at 05:18 PM ----------

Ok, just want to report that after one reboot, bluetooth turns on now. On initial install and first boot it wouldn't. I have nothing to test it with ATM though to see if it actually pairs with something.
[Transformer TF300T Android Development] joelalmeidaptg:
I am going to try this right away. Great to see a brand new ROM for our devices!
[Transformer TF300T Android Development] andrewnelson23:
Man! I just flashed Jellybam v9.2 and nooww it gets released :P I tried building this before, but it didn't work! -_- what did you have to do to get this to build correctly. I added the device tree and vendor tree, updated the vendorsetup.sh and added a carbon.mk to the device tree, but it didn't build correctly.
[Transformer TF300T Android Development] pio_masaki:
Likely the carbon.mk wasn't correct then. I build it for a few devices so I'm used to the way carbon builds so it didn't take much ton get it going here, drgravy's trees were 99% set already.

I'll put the trees I used up, I don't usually put them up until it works. Sometime tonight for whoever wants to tinker with the remaining issues.
[Transformer TF300T Android Development] andrewnelson23:
Gotcha! Makes sense. Yeah I'd like to see how you got it to work with the carbon.mk. I'd like to build it for my phone too. Thanks :)
[Transformer TF300T Android Development] pio_masaki:
I run carbon on all my devices lol. Sadly I have to build it myself since none are supported by the team.
[Transformer TF300T Android Development] Drgravy:
if you put up a frameworks_base I may submit a pull request to get the dock functions working;)
[Transformer TF300T Android Development] pio_masaki:
Its on their github, carbondev. I'm sure its broken because the asusdec and something else didn't get along with the framework yet, unlike cm there's no real dock support in Carbon. Now that WiFi and I suppose BT are working it looks like only the dock stuff is left.
[Transformer TF300T Android Development] amit_sen:
Gr88 to see pio posting stuff for our tab :)

His builds are quality :thumbup:

Will d/l and report back.

DNA | ⓣⓐⓟⓐⓣⓐⓛⓚ | TF300T
[Transformer TF300T Android Development] diesburg:
First time I got a random reboot. But, I had vplaer on HW decode and sometime in the middle of the movie I got a reboot. It was only once and it was after hitting play/pause a couple times.
[Transformer TF300T Android Development] hardslog:
I thought I might see you here when I got your latest CM10 download from your site and saw this. Dev scene is much bigger here than the A100 forum LOL!

My man, you are a gentleman and a scholar!
[Transformer TF300T Android Development] brianaudio:
Flashed it using twrp. And i cant seem to get past the carbon boot animation its stuck for over half an hour. I came from a baked rom
[Transformer TF300T Android Development] diesburg:
The builds are dated on the website, did you grab the newest one? I ask because the first build, not newest doesn't boot.

You want the 7.17 one: http://pio-masaki.com/TF300T/Carbon/CARBON-JB-UNOFFICIAL-20130717.zip

And of course make sure you do full wipes before flashing.
[Transformer TF300T Android Development] brianaudio:
Will try bro. Thanks
[Transformer TF300T Android Development] ntunit:
Wow... Another great ROM !

Built in kernel allows UV and OC. Thanks !

Envoyé depuis mon TF300T avec Tapatalk
[Transformer TF300T Android Development] diesburg:
Yes! And pio's rom are nothing but high quality sh**....lol... he's building blind without the device and his first tester he sent me booted and ran like a champ minus a small wifi problem.... you can't beat that!

I'm glad you mentioned that.... I didn't realize or even check the CPU settings before... this things @ 1.7GHZ by default....lol... im guessing thats probably why I had a reboot maybe.... im clocking back down to stock speeds!
[Transformer TF300T Android Development] noahvt:
can somebody tell me what keyboard keys aren't functional?

Sent from my AOKP'd Transformer Pad TF300T
[Transformer TF300T Android Development] diesburg:
Only some of the shortcut keys.... the mouse disable/enable button, screenshot, i think the mute button, and a couple others, im playing with cm10.1 right now so i cant say all of them for sure but its only shortcut keys.

Keep in mind what I posted above if you try this rom out. By default its clocked at 1.7ghz, so I would recommend going to CPU settings right after flashing and turning that down for stability and battery life. I clocked mine down to stock 1.3GHZ and it ran perfect.
[Transformer TF300T Android Development] andrewnelson23:
Any progress on those key shortcuts?
[Transformer TF300T Android Development] pio_masaki:
Nope, I haven't had time to work on anything the last few days, sorry. Drgravy mentioned maybe taking a look, not sure if he did or got anywhere with it.
[Transformer TF300T Android Development] andrewnelson23:
Oh okay. No problem, no rush. I'm actually on jelly bam right now, but carbon is better. Fooooor sure.
[Transformer TF300T Android Development] drew071:
does jelly bam use the 4.2 bootloaders
[Transformer TF300T Android Development] andrewnelson23:
Yup. They use cm's device and vendor trees
[Transformer TF300T Android Development] noahvt:
i wanted to try jellybam as well but some keyboard keys aren't working :(
[Transformer TF300T Android Development] diesburg:
Since it's just shortcut buttons, its really not a huge deal for me. The only button that doesn't work that isn't replaceable by an onscreen button is the mouse touchpad button.... all the other non-working shortcuts have their spots in android....
[Transformer TF300T Android Development] andrewnelson23:
That mouse button is important though. Really annoys me when I'm typing and I hit my mouse somewhere :p
[Transformer TF300T Android Development] Phoenix-Lead:
Button Mapping

Anyone else's home button not working? either on screen or keyboard dock?
[Transformer TF300T Android Development] pio_masaki:
Keyboard dock I think it won't anyways, but on screen buttons not working means you didn't flash a gapps, or its a bad flash of gapps, so if you didn't flash one, flash one, if you did, flash it again if its worked on other ROMs.
[Transformer TF300T Android Development] bagadj:
I absolutely love this rom

Inviato dal mio TF300T con Tapatalk 2
[Transformer TF300T Android Development] andrewnelson23:
I have to make the switch. Been running Carbon on my phone for awhile now and it's just too good. Was hoping the keys would be fixed, but I can always dirty flash :) Thanks for the rom!

---------- Post added at 03:56 PM ---------- Previous post was at 03:11 PM ----------

I tried using the over clock kernel but it didn't boot.
[Transformer TF300T Android Development] pio_masaki:
Pretty sure it already has an OC kernel included, did you try a different kernel?
[Transformer TF300T Android Development] andrewnelson23:
Yes it does nvm sorry I was trying drgravy's oc kernel. Didn't realize it already came oc'd :) running really good.

For some reason, carbon on my phone has more settings than carbon on my tablet. The option to enable/disable navbar at settings>carbon>navigation is missing. The option for status bar brightness slider is missing at settings>carbon>status bar. These are both available options on my phone carbon ROM.

I tried setting DPI to 240 to see if that would enable the options, but it didn't :p
[Transformer TF300T Android Development] pio_masaki:
Hmm that is strange. Things like that I won't know about unless its mentioned since I don't have the device. Anything else missing you've noticed?

And it includes his kernel already :p
[Transformer TF300T Android Development] andrewnelson23:
Nope not so far as I can tell. But I'm restoring apps and data right now so we'll see. This is gonna be so awesome. :)

Don't really mind the statusbar brightness thing cuz I like to hide mine. I love that feature with carbon.
[Transformer TF300T Android Development] andrewnelson23:
Hey so how did you write the carbon.mk within the device folder? I want to try to build this.
[Transformer TF300T Android Development] ntunit:
I've been running it since July 18th.... wow !

If you haven't tried it yet...you are missing something !

Great job again.
[Transformer TF300T Android Development] pio_masaki:
Oh sorry I totally forgot, got busy with life and my main devices. I'll get that up for you when I get home.
[Transformer TF300T Android Development] pendragon11:
just though i'd let you guys know, my girlfriend made ice cream pie and it was delicious. i had my doubts, but i was wrong. flat out wrong.

and i'm downloading the rom now.
[Transformer TF300T Android Development] pio_masaki:
Pics or it didn't happen. Or if the pie is all gone, pics of the girl will suffice :p

Enjoy the Rom.
[Transformer TF300T Android Development] diesburg:
It took a lot on my part.... shoulda saw the look on his face when i knocked on his door and said I needed a picture of the pie....

Sent from my Transformer Pad TF300T
[Transformer TF300T Android Development] pio_masaki:
Ok its up on github now

https://github.com/pio-masaki/carbon_device_tf300t

That's the exact tree used to build the last one, not very different from the normal tree.
[Transformer TF300T Android Development] andrewnelson23:
Thank you very much. I edited my carbon.mk to match yours but it wouldn't work so I tried going through the other files and kept getting an error about not having the right repo manifest or something. So i just used your device tree :)

Repo synced and building now! :fingers-crossed: :)
[Transformer TF300T Android Development] pio_masaki:
That's because something was pointing at the wrong file or name, if you had posted the error I probably could have guided you through it. Either way, have fun lol.
[Transformer TF300T Android Development] andrewnelson23:
I figured, but it's gettin kinda late and wasn't sure it you'd reply. And wanted to start building before I sleep :)

I just got this error though:

make: *** No rule to make target `bootable/recovery/utilities/../../../external/zlib/contrib/minizip/minizip.c', needed by `/home/andrew/carbon/out/target/product/tf300t/obj/STATIC_LIBRARIES/libminizip_intermediates/../../../external/zlib/contrib/minizip/minizip.o'. Stop.

and it broke my build within 5 minutes of starting it -_- any ideas?
[Transformer TF300T Android Development] pio_masaki:
Yeah all roms seem to be doing this with any CM pulls, it happened right when 4.3 appears so I'd wait a couple days and try again when it settles, revolt and chaos are giving me issues all day today also. Revolt gives me the exact same error.

Maybe in the morning do a repo sync and see if it behaves again.
[Transformer TF300T Android Development] andrewnelson23:
Ah, gotcha! At least it happened early in the build :P If it's not fixed by tomorrow I'll work on getting linaro ready. I'm pretty new to all this, so might take me some time to figure that out. Should be fun ;)
[Transformer TF300T Android Development] pio_masaki:
Carbon already uses linaro if that's your plan :D The kernel isn't as I didn't build it, though.
[Transformer TF300T Android Development] andrewnelson23:
Ohh haha okay. Well it's been building for about an hour and a half. Should take a few hours, that's why I was hoping to do it while I slept. Ohhhwell. Thanks for your help man :) If this is successful, I'll take a crack at another rom!
[Transformer TF300T Android Development] diesburg:
Pio is the man! he's seriously the most helpful person ive ever met on any forum......lol

Can't wait to see what all you build......if you need a spot to upload it to share, let me know

Sent from my Transformer Pad TF300T
[Transformer TF300T Android Development] andrewnelson23:
Finished building, took about 4 hours. I crosschecked all of my files with your build, and they look pretty similar except for the vendor folder. Mine is missing a bunch of things that yours has. I'm testing now anyway :P

---------- Post added at 06:13 PM ---------- Previous post was at 05:41 PM ----------

Edit:

It's up and running! Looking smooth and stable! woohooo! :)
[Transformer TF300T Android Development] pio_masaki:
The vendor folder may change depending on where it came from. Mine may just have extra stuff, I can't really check without the device or making 40 zips and testing file by file until something breaks for someone lol

Have fun with your build, always nicer to run your own.
[Transformer TF300T Android Development] nwmuc:
Wow - tried it today and it's awesome! Same ROM on my phone and tablet rocks ;)

Any chance to get 3G working as I have the TG-version of the TF300?

Gesendet von meinem TF300TG mit Tapatalk 2
[Transformer TF300T Android Development] pio_masaki:
Didn't know there even was a 3g model. I'll need a stock ROM dump for a TG then.
[Transformer TF300T Android Development] nwmuc:
OK, what exactly do you need? I could install a stock ROM and dump it, just tell me how to do do it. Do you mean a TWRP-backup?

Gesendet von meinem TF300TG mit Tapatalk 2
[Transformer TF300T Android Development] pio_masaki:
Well that could work or just adb pull /system
[Transformer TF300T Android Development] nwmuc:
OK, finished ... you've got mail ;)
[Transformer TF300T Android Development] nowell29:
I am stoked about carbon. Been using it on my phone. I get a boot loop though, never past Asus logo. I "think" I am on 4.2 boot loader considering I am running latest cm10. Thoughts anyone? Tried wipe and reinstall several times.
[Transformer TF300T Android Development] pio_masaki:
I would verify the boot loader since you don't know for sure, and try to download the ROM again, may be a bad download.
[Transformer TF300T Android Development] diesburg:
if you're running latest cm10 nightlies, you should be on 4.2 . Do factory wipe, and format system in advanced wipe settings, then flash....
[Transformer TF300T Android Development] sotong9392:
Which version should I flash? CARBON-JB-UNOFFICIAL-20130717.zip or B2?

IS the ROM included GAPPS? If not which version should I flash?
[Transformer TF300T Android Development] diesburg:
Flash 2013-07-17, not b2. b2 doesnt boot. Use 03-01 gapps here: http://pio-masaki.com/index.php?dir=gapps/4.2.2/
[Transformer TF300T Android Development] pio_masaki:
Ok minor update, I'm building a fresh one that should have the dock working now. It'll be up sometime this afternoon/evening.
[Transformer TF300T Android Development] andrewnelson23:
Niiice! I was actually just now gonna fix that!
[Transformer TF300T Android Development] pio_masaki:
Well go ahead if you want, saves me the time :p
[Transformer TF300T Android Development] andrewnelson23:
Okey doke...but proly won't be available until tomorrow morning. :p takes me 7 hours to build O.o
[Transformer TF300T Android Development] pio_masaki:
Lol OK mine should be done already unless I broke something in there, which is quite likely :D

Just gotta get the time to go up and check on it.
[Transformer TF300T Android Development] andrewnelson23:
Haha well? I'm still cloning the framework base :p
[Transformer TF300T Android Development] pio_masaki:
Ok try this update out guys

CARBON-JB-UNOFFICIAL-20130806-1505-tf300t.zip

Should now have the dock/keyboard working properly. Or it melts your cat, whatever.
[Transformer TF300T Android Development] toolhas4degrees:
Cat is melted, didn't care for it much. The dog is still ok. lol

wiped devlik, cache, system, data, flashed successfully stuck @ boot animation won't boot
[Transformer TF300T Android Development] MrMagic:
If you still need a system dump to make a TF300TG compatible version let me know. I still have a ZIP file with an untouched dump of /system that I extracted from the official 10.6.2.3 ROM.
[Transformer TF300T Android Development] pio_masaki:
Carbon is always touchy for me, it isn't working well on other devices right now either, wonder why... I'll need to revert the changes made for the dock, it seems to have side effects I didn't think it would.

I got it, I just haven't had time to look at it yet. I kind of hate building blind on devices I don't have, and frankly, the reason I built this is gone (the user no longer has this device and it was built for them in the first place) and not many seem to care about its existence lol.

And I HATE dealing with RIL.
[Transformer TF300T Android Development] ntunit:
This
[Transformer TF300T Android Development] MrMagic:
Sorry to hear that :) I was just saying in another thread that it would be cool if some kind developer would build one of these custom ROMs for the TF300TG, but I guess it's not meant to be ;)