Related
Developers Support Thread
What does that mean?
Quite literally, this thread is intended to support developers. I intend to help out anyone who needs a hand in an attempt to develop for the Galaxy Nexus, or any other phone but I'm going to reference my website with step by step instructions to get you through the beginning stages and comfortable with development. This will also cut down on the number of "noob questions".
Background:
My private messages and e-mail stay filled with usually the same questions. There are lots of people who have android phones and the excitement of owning them doesn't stop there. They want to learn how these other people are creating custom roms on their phone. Some people want a minimalism rom, pure AOSP with maybe one or two mods, such as reboot and status bar toggles, but otherwise want a stock setup. They browse around all these great roms but they are just too many mods for their taste. What do you do from there? You can request a developer release a version with only those two mods, and then wait for the end of time because it's not coming. Or you can compile your own rom from source code and have whatever mods you choose.
Rules:
1) No trolling. If someone appears to be a troll and everyone agrees they are a troll, leave it at that. NOT responding to a troll is the only way to defeat them so practice that rampid in this thread.
2) Anyone who knows an answer to a question posted, feel free to join in, the entire community including current developers should participate. This will only serve to strengthen the development community.
3) No question is too small. Everyone starts somewhere so if someone post asking what a terminal is, or how to find usb debugging in settings, do not discourage them from continuing to learn. There is no place for that and you will have become a troll. You will know it too because everyone will ignore your comments .
Get your start here:
http://source.android.com/source/initializing.html
This is google's own instruction but it's hard for some people just starting off to feel comfortable with. I have elaborated on this guide with an entire website aimed at educating people. Please visit here: http://www.dreamsforgotten.net Understand the site is very new, I have been working on it for a month or so, but it will grow and evolve as does this thread. Any questions that get tackled here that are repeated, and seem to affect many people, I will add the resolution to the website as well.
I do have ad sense on the website in an attempt to cover the hosting fees, there is no option to set up an account @ dreamsforgotten.net. Anyone is free to stop by and view it, and take from it what they need. So far I have enough instruction in place to get anyone who is using a supported development device (as well as sprint and verizon galaxy nexi lol) compiling from source rather quickly.
Please leave me feedback on what you would like to see addressed in the future, and consider this the support thread. Dreamsforgotten.net is for you to get a step by step instruction on setting up an environment, this thread is for you to expand that and get assistance when you hit a snag in the road. Thanks guys and I'll be responding to questions as I get time. Enjoy.
Okay im planning on Porting Rasbean Jelly to the Toroplus variant as Dreams and others from the Black Bean thread know. Just some questions.. Ubuntu 12.10 was just released and that is what i am planning on installing since it now supports my laptop. Will that be sufficient? I remember hearing some issues with compiling on it. Also how much space should i dedicate to the install? I planned on dedicating around 250GB but all im doing is syncing Rascarlo's git with his permission of course and then adding the necesseties for the toroplus (if thats even what im needing to do). And compiling? Do i honestly need that much space? Also will i need Swap to help my Laptop build? It has 6GB's of RAM and i hear the Minimum for building is around 16GB's otherwise it will take quite a while. Any insight would be great
ÜBER™ said:
Okay im planning on Porting Rasbean Jelly to the Toroplus variant as Dreams and others from the Black Bean thread know. Just some questions.. Ubuntu 12.10 was just released and that is what i am planning on installing since it now supports my laptop. Will that be sufficient? I remember hearing some issues with compiling on it. Also how much space should i dedicate to the install? I planned on dedicating around 250GB but all im doing is syncing Rascarlo's git with his permission of course and then adding the necesseties for the toroplus (if thats even what im needing to do). And compiling? Do i honestly need that much space? Also will i need Swap to help my Laptop build? It has 6GB's of RAM and i hear the Minimum for building is around 16GB's otherwise it will take quite a while. Any insight would be great
Click to expand...
Click to collapse
I already spoke with you but i recommend two hundred gigs really two fifty minimum hdd. I roll with 8 gigs but compile time is horrendous since jelly bean. I'm sure almost all distributions can be set up to develop debian arch mint ubuntu etc but each have to be done so desperately. I'll work on write ups for each java 6 being the biggest hurdle for most new developers.
Sent from my Galaxy Nexus using Tapatalk 2
dreamsforgotten said:
I already spoke with you but i recommend two hundred gigs really two fifty minimum hdd. I roll with 8 gigs but compile time is horrendous since jelly bean. I'm sure almost all distributions can be set up to develop debian arch mint ubuntu etc but each have to be done so desperately. I'll work on write ups for each java 6 being the biggest hurdle for most new developers.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
How long do you think it'll take? Using 6GB of RAM. And I have a quad core amd at 2.0ghz?
Sent From My N7 via Tapatalk
ÜBER™ said:
How long do you think it'll take? Using 6GB of RAM. And I have a quad core amd at 2.0ghz?
Sent From My N7 via Tapatalk
Click to expand...
Click to collapse
8 gig 1.2 gig quad core 8 hours. Use ccache when you build I would go 50 gigs
Sent from my Galaxy Nexus using Tapatalk 2
dreamsforgotten said:
8 gig 1.2 gig quad core 8 hours. Use ccache when you build I would go 50 gigs
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
You'll have to explain that.
That's quite ridiculous... now in doubting it... I don't think it'll handle that stress... it is a laptop I have a fan for it and it has a pretty good exhaust fan but that's still ass long as time.
Sent From My Toro+ via Tapatalk
ÜBER™ said:
You'll have to explain that.
Sent From My Toro+ via Tapatalk
Click to expand...
Click to collapse
Yeah on the build android page there are directions for setting up ccache you have to add a line to your bash rc and run a command before you build. When I head home, I'll add a page in tutorials explaining that further, it was next on the list.
Sent from my Galaxy Nexus using Tapatalk 2
Talking to motcher he says he uses ccache and with his dualcore 1.7ghz and 2 GB of RAM it takes him 3hrs and 1.5 after he builds ccache.
Sent From My Toro+ via Tapatalk
Great idea man.
I want to add status bar toggle and navigator key re–map in Stock ROM.
I have tried system ui.apk & framework.apk decompile, but somewhere struck.
Can you please help to achieve the goal
Sent from my Galaxy Nexus
8 hours!?
mine builds in 10 minutes after CCACHE, and 30-40 before....
ÜBER™ said:
Talking to motcher he says he uses ccache and with his dualcore 1.7ghz and 2 GB of RAM it takes him 3hrs and 1.5 after he builds ccache.
Sent From My Toro+ via Tapatalk
Click to expand...
Click to collapse
Instructions added here http://dreamsforgotten.net/ccahce.html Note the actual ccache folder difference in the command? Changed in JB.
sendhiloo7 said:
Great idea man.
I want to add status bar toggle and navigator key re–map in Stock ROM.
I have tried system ui.apk & framework.apk decompile, but somewhere struck.
Can you please help to achieve the goal
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
Galaxy Nexus, I'd say don't do that. If you have a machine even remotely capable put you a linux partition, through VM if you must , and compile you a version from source. With step by step instructions those too mods wouldn't be that hard. First off, by decompiling you have to decompile both stock rom and a rom with the features you want. Then you have to put those changes in your file in smali which is bytecode aka machine readable. If you know my history, you know I have done this before with the Nexus S because the mod I wanted to copy was samsung proprietary code but in no other circumstance would I want to do that. You need to sync google source, add in the files for your phone, and then do some searching on github to find the two mods your wanting. You copy that code into your source and compile. It's more difficult than that and I just hit you with a lot so start at it, and when you reach a snag come back for help. But...if you must do this in smali...this is what you missing based on what you say you already started. decompile systemui.apk decompile frameworks/base decompile settings.apk. Find (whatever rom you find source for your mod) their version of the file rom control.apk. Copy that in your zip (obviously last step). Diff merge your stock decompiled 3 files against the rom's smali files. Same way as source, use github to find the affected lines of code. Copy over all code, all images, all xml files that are missing. Fix what's there and altered. Settings.apk is going to have a file in src/com/android/settings/foo/foo/ called settings.smali. This file is where your mods in rom control are going to be able to speak to mods you just did to the frameworks/base.
Thanks a ton dreams adrenaline is pumping hope I can get some sleep super excited for tomorrow.
Sent From My N7 via Tapatalk
ÜBER™ said:
Thanks a ton dreams adrenaline is pumping hope I can get some sleep super excited for tomorrow.
Sent From My N7 via Tapatalk
Click to expand...
Click to collapse
I seen how much my theme guides were referenced this is bigger and a huge load but much needed. Your quite welcome.
Sent from my Galaxy Nexus using Tapatalk 2
dreamsforgotten said:
Instructions added here http://dreamsforgotten.net/ccahce.html Note the actual ccache folder difference in the command? Changed in JB.
Galaxy Nexus, I'd say don't do that. If you have a machine even remotely capable put you a linux partition, through VM if you must , and compile you a version from source. With step by step instructions those too mods wouldn't be that hard. First off, by decompiling you have to decompile both stock rom and a rom with the features you want. Then you have to put those changes in your file in smali which is bytecode aka machine readable. If you know my history, you know I have done this before with the Nexus S because the mod I wanted to copy was samsung proprietary code but in no other circumstance would I want to do that. You need to sync google source, add in the files for your phone, and then do some searching on github to find the two mods your wanting. You copy that code into your source and compile. It's more difficult than that and I just hit you with a lot so start at it, and when you reach a snag come back for help. But...if you must do this in smali...this is what you missing based on what you say you already started. decompile systemui.apk decompile frameworks/base decompile settings.apk. Find (whatever rom you find source for your mod) their version of the file rom control.apk. Copy that in your zip (obviously last step). Diff merge your stock decompiled 3 files against the rom's smali files. Same way as source, use github to find the affected lines of code. Copy over all code, all images, all xml files that are missing. Fix what's there and altered. Settings.apk is going to have a file in src/com/android/settings/foo/foo/ called settings.smali. This file is where your mods in rom control are going to be able to speak to mods you just did to the frameworks/base.
Click to expand...
Click to collapse
Ok. its little bit hard to understand :crying: . Ok first i will build the VM & compile from sourece.. Then let you know
sendhiloo7 said:
Ok. its little bit hard to understand :crying: . Ok first i will build the VM & compile from sourece.. Then let you know
Click to expand...
Click to collapse
No problem, you start the work and I'll help where needed. Goto my website and use google for the VM. That should get you to where you are ready to build. Once you get there I'll help you with the options to both find the source code changes for your mods, and incorporate them into your source code.
dreamsforgotten said:
No problem, you start the work and I'll help where needed. Goto my website and use google for the VM. That should get you to where you are ready to build. Once you get there I'll help you with the options to both find the source code changes for your mods, and incorporate them into your source code.
Click to expand...
Click to collapse
Thanks
Sent from my Galaxy Nexus
Anybody have experience with Ubuntu 12.x and building android? Ran into an issue with repo. Trying to init the repo i want to sync it spits out the error 23: error : Python not found. Or something similar I forget exactly. The only thing Google brought up was the fact that I either have the wrong Python version or it is not in my shell path.
Sent From My Toro+ via Tapatalk
ubuntu 12.04 64bit: http://forum.xda-developers.com/showthread.php?t=1863547
its all you need. just replace the repo down there with rasbean's or whatever you want to compile. 12.04 has been a terrible pain in the ass for me, at some point i had to revert back to 11. but back then i couldnt find a nice and compact manual, so this one should guide you through.
molesarecoming said:
ubuntu 12.04 64bit: http://forum.xda-developers.com/showthread.php?t=1863547
its all you need. just replace the repo down there with rasbean's or whatever you want to compile. 12.04 has been a terrible pain in the ass for me, at some point i had to revert back to 11. but back then i couldnt find a nice and compact manual, so this one should guide you through.
Click to expand...
Click to collapse
Yeah that's what I feared... didn't feel like having to reinstall... I've been using 12.10 not .04 I know motcher uses 12.04 just fine. Going to get a bootable for it hopefully it likes my laptop.
Sent From My Toro+ via Tapatalk
I prefer debian over ubuntu now, with any distro that don't work with you pc out the box you probably need a proprietary kernel version. If you have a lap top that sound doesn't work you'll def need one. Additional files may need to be loaded for Wi-Fi support as well. All of these have pretty easy guides to get the job done. Be sure to set Linux up completely before establishing the build environment.
Sent from my Galaxy Nexus using Tapatalk 2
I am new here from the Motorola Photon on Sprint. I had the Photon for a long time since it came out.. But the fact that the boot loader is locked and it doesn't have a lot of dev support kills me.. So now I got a Galaxy S3, and I paid a good price for it only cost me 150.
I noticed a few things about the phone. I was stuck on motorola for a while. But this GAlaxy S3 is a beast! I can actually view web sites on it with minimal scrolling.
Now I am using the stock Jelly Bean rom.. I would like to have some kind of animated WIFI icon for sending and receiving. I know there are roms that do this, but is there a way to get this with out changing the rom?
Morphology, nuff said
I like to break stuff!
-EViL-KoNCEPTz- said:
Morphology, nuff said
I like to break stuff!
Click to expand...
Click to collapse
I installed it in recovery but not sure how to get the animated arrows
jami1 said:
I installed it in recovery but not sure how to get the animated arrows
Click to expand...
Click to collapse
Theres a thread in apps and themes with previews of the icons and theme elements. You need to install the modded systemui(silkui) and then choose your elements and install should be good to go when you reboot
I like to break stuff!
Hey guys, I'm sure you're all aware of the blue fading to cyan and back to blue coloured light at the top left of your phone when you start it up.(Phew, long sentence or what!?)
Anyway, I would like to know how to change the colours? I would like to have a big change in colour, if possible, such as orange to green, or blue to yellow, etc. Any help?
I can tell you how to change it for a billion other things, but not for boot up.
Amizzly said:
I can tell you how to change it for a billion other things, but not for boot up.
Click to expand...
Click to collapse
I know dude, there's apps out there for it and I could do it through root explorer, but for bootup I'm just oblivious.
Maybe try to get in a chat with a dev and see if they can give you some pointers. I can't imagine it'd be that hard if you knew which file to edit, which I do not
Sent from my SPH-L710 using Tapatalk 2
You'd have to change it at the bootloader or kernel level most likely. The /system isn't fully loaded when the boot light triggers and I'm not sure whether it would be controlled by the kernel or the bootloader. I would guess kernel, but it very well could also be the bootloader sice it triggers in recovery and download modes as well as normal boot.
☆SoA: Son's of Android™☆
I like to break stuff!
I'd guess bootloader because if it were a kernel thing it'd probably be a much more common ROM gimmick feature to have a different color boot up led
Sent from my SPH-L710 using Tapatalk 2
-EViL-KoNCEPTz- said:
You'd have to change it at the bootloader or kernel level most likely. The /system isn't fully loaded when the boot light triggers and I'm not sure whether it would be controlled by the kernel or the bootloader. I would guess kernel, but it very well could also be the bootloader sice it triggers in recovery and download modes as well as normal boot.
☆SoA: Son's of Android™☆
I like to break stuff!
Click to expand...
Click to collapse
Amizzly said:
I'd guess bootloader because if it were a kernel thing it'd probably be a much more common ROM gimmick feature to have a different color boot up led
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Well, thanks for the help, but I'm a bit too scared to edit the bootloader or kernal ):
I hope some devs will take on the task and bring Chameleon OS to Sprint devices like the s3 or Note2. I'll be donating to the cause.
www.Chameleonos.org
Sent from the Mars Rover.
Prolly wouldn't be to hard if a dev was interested as they already have it for vz and att s3's...I also wouldn't doubt some of our more advanced users around here could get one of those 2 versions working on a sprint phone.
If there's source code, it's totally possible. Using the cm10.1 branch as a base, that is.
Sent from my SPH-L710 using Tapatalk 2
Thats a yes. Sounds cool from what I read, could be easily ported since its based on CM as well and the d2vzw has it
Since we originally based ChameleonOS off of CyanogenMod, any device that has official support for CM 10.1 will be easy to convert so that it builds for ChameleonOS
Click to expand...
Click to collapse
I'll try to port it over from the d2vzw, but would need some testers. Someone run this command for me and upload the file it gives (my s3 suicided)
Code:
mount > /sdcard/d2spr.txt
Also this one:
Code:
cat /proc/emmc > /sdcard/d2spr_proc.txt
Thanks
Why? It's CM10 and that's it from what it looks like. Nothing special.
MikeyLee said:
Why? It's CM10 and that's it from what it looks like. Nothing special.
Click to expand...
Click to collapse
A lot of roms resemble each other, but that doesn't mean it shouldn't be used or seen as something "special."
AOKP didn't seem special, neither did PA, but that's in the past now
Sent from my SPH-L710 using Tapatalk 2
MikeyLee said:
Why? It's CM10 and that's it from what it looks like. Nothing special.
Click to expand...
Click to collapse
Read the details on the site
But as always, each is entitled to his/her own opinion
I'd like to try this. Read it briefly and it sounds a bit like JBSourcery. Ran only that when I had my GNex.
I'd test but I live in the sticks with only 3g to download, and I'd only be able to mesa with it at night.
Certainly count me in as a tester. I was about to flash the other versions just to play around. My s3 has become more of an testing device anyways.
Sent from the Mars Rover.
CNexus said:
Thats a yes. Sounds cool from what I read, could be easily ported since its based on CM as well and the d2vzw has it
I'll try to port it over from the d2vzw, but would need some testers. Someone run this command for me and upload the file it gives (my s3 suicided)
Code:
mount > /sdcard/d2spr.txt
Also this one:
Code:
cat /proc/emmc > /sdcard/d2spr_proc.txt
Thanks
Click to expand...
Click to collapse
The second command says 'no such file or directory exist'.
Sent from the Mars Rover.
JohnnyEpic said:
The second command says 'no such file or directory exist'.
Sent from the Mars Rover.
Click to expand...
Click to collapse
Thanks, but just got everything i needed over here: http://forum.xda-developers.com/showthread.php?t=2224232
I'll start the port today, if you wanna test just PM me because I don't have a functional S3 at the moment
PM sent.
Sent from the Mars Rover.
Some unknow person contacted me some minutes ago....
I´m downloading the sources atm
I compiled chameleon os for some devices before and there should be no problem
CNexus said:
Thanks, but just got everything i needed over here: http://forum.xda-developers.com/showthread.php?t=2224232
I'll start the port today, if you wanna test just PM me because I don't have a functional S3 at the moment
Click to expand...
Click to collapse
Why do you need thos files? Everything´s up at cyanogenmods github, thought.
I'd like to test if you can be patient while I download. Will leave up to you, just PM if you'd like.
I need those files so I can change the updater-script mount points appropriately, if necessary. I can't compile it from source because my S3 isn't functional and so I wouldn't be able to pull the proprietary blobs from it, and my computer takes forever to compile too...
CNexus said:
I need those files so I can change the updater-script mount points appropriately, if necessary. I can't compile it from source because my S3 isn't functional and so I wouldn't be able to pull the proprietary blobs from it, and my computer takes forever to compile too...
Click to expand...
Click to collapse
I have a tip for you
---> https://github.com/TheMuppets/proprietary_vendor_samsung.git
Its the repo where the cm / hacksung team is storing every up-to-date proprietary blobs
fuss132 said:
I have a tip for you
---> https://github.com/TheMuppets/proprietary_vendor_samsung.git
Its the repo where the cm / hacksung team is storing every up-to-date proprietary blobs
Click to expand...
Click to collapse
Wow, hax
Whelp, looks like it's time to set up the ol' build environment again
EDIT: So my computers messed up. Some hardware issue causing kernel panics. If anyone wants to compile from source, be my guest, but I'll be porting it over (or at least trying).
First port attempt uploading now.
PM me if you'd like to test (unless you already have), I would be infinitely thankful.
Give me a few days. I'll give this a go at porting.
Sent From My Rooted, S-OFF'd Blackberry Curve using the iOS XDA Application for Android.
Ok. Now that this has touched a bit of spark of interest, should one of you like to start a thread in the dev section, be my guest. I believe this could gain traction in the development section.
Sent from the Mars Rover.
As good a place as any to post this.
Pio-masaki.com is being shut down due to a Cease and Desist order sent against the host by Google and homeland security. I have no idea why, however until this is sorted out, and to avoid any possible or further legal issues, the site is down for a period of time that can be a day or forever. This includes any and all ROMs, kernels, gapps packages, for any and all devices, that were hosted on pio-masaki.com.
I apologize in advance for this as I know some ROMs are only available at pio-masaki.com, but it is out of my hands, the host has to consider their own safety, and has my 100% agreement and backing in taking down the site until the matter is resolved.
As this is a very large matter, and one that has us incredibly scared, I'm retreating from android for the time being, until I know what it was that I did that was illegal, and may return once this is cleared up and blows over.
After this is cleared up the hosting for pio-masaki.com may still remain offline as the hoster has some personal issues with me at this point and may or may not continue to host for me, should we resolve our differences it may return.
If by some chance Google or whoever sent the C&D notices this, I urge you to contact me as I was responsible for what was hosted, and would genuinely like to know what the issues are so we can get them resolved immediately.
I will be making similar postings or editings to any other ROM threads that link to pio-masaki.com.
As a favor I built Carbon ROM for a friend, and as it mostly works, he suggested I put it up for all of you guys to use, which I'm doing now :good:
Please refer to this thread http://forum.xda-developers.com/showthread.php?t=2137013 for a better understanding of the ROM and what it can do and features, otherwise here is some options it has:
-PIE!
-HALO
-Dark Carbon! Huge props to Slim Roms for coming up with this unique and awesome feature.
-Lockscreen theming
-CM skinny battery is back!
-Volume key lock on silent mode option
-Backup tool - if you're flashing a new version of Carbon and already have the required version of gapps installed, it will be backed up and restored during install. This applies to system apps and custom host files as well. Please note that you should only dirty flash from Carbon to Carbon. It's ok if it's another version or a nightly - just not over other roms. Super handy for you crack flashers. Make sure you've got the most recent Gapps though, and if you're flashing from a factory reset, you'll still need to install it after install of course.
-Long pressing the "clear recents" button clears the cache
-AOKP's awesome new navbar settings
-NFC polling mode for when you want to keep your screen off and scan tags
-MMS and call "breathe" feature. Makes the notification icon fade in and out.
-Mute dings when changing volume
-Disable/enable CRT effect on screen on/off.
-3rd party keyboard bug fixed
-deodexed again
-stability and speed enhancements
Who is Carbon?
andros11
BigShotRob
dg4prez
Kejar31
mattmanwrx
morfic
nocoast
pixeldotz
slick_rick
winner00
Change Log
7.18.13
Initial release build, corrected non operational WiFi
8.06.13
Updated source, dock should now be fully funtional
9.15.13
Updated to 4.3
Built with CM's device tree and kernel source
As my tester no longer has this device, this is completely untested, reports are welcome!
THANKS, CREDIT, PROPS
Team Carbon
CyanogenMOD
AOKP
Google
Linaro
diesburg - for testing and suggesting releasing so you guys enjoy it also
Drgravy - 4.2 builds based on his device/vendor tree and kernel binary, and whoever else is included in the making of those.
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?
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
Fancy seeing you here
Sent from my Transformer Pad TF300T using Tapatalk 4 Beta
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.
Sent from my TF300T using Tapatalk
wigginst said:
Fancy seeing you here
Sent from my Transformer Pad TF300T using Tapatalk 4 Beta
Click to expand...
Click to collapse
HAHA hey I didn't know you had one of these, you traitor!:highfive:
Just got it. Wife has the thrive now (still running fine now).
Sent from my Transformer Pad TF300T using Tapatalk 4 Beta
wigginst said:
Just got it. Wife has the thrive now (still running fine now).
Sent from my Transformer Pad TF300T using Tapatalk 4 Beta
Click to expand...
Click to collapse
I need to sell the excite and get one of these :beer:
I have really liked it so far and has a good development community.
Sent from my Transformer Pad TF300T using Tapatalk 4 Beta
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.
Sent from my TF300T using Tapatalk 2
cool to see this here going to dl and flash this
I'll let you know how it goes
pio_masaki said:
I need to sell the excite and get one of these :beer:
Click to expand...
Click to collapse
that would be a dream come true....lol....
Sent from my TF300T using Tapatalk 2
---------- 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.
Sent from my TF300T using Tapatalk 2
I am going to try this right away. Great to see a brand new ROM for our devices!
Man! I just flashed Jellybam v9.2 and nooww it gets released 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.
Sent from my TF300T using xda app-developers app
andrewnelson23 said:
Man! I just flashed Jellybam v9.2 and nooww it gets released 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.
Sent from my TF300T using xda app-developers app
Click to expand...
Click to collapse
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.
pio_masaki said:
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.
Click to expand...
Click to collapse
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
Sent from my Inspire 4G using xda app-developers app
andrewnelson23 said:
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
Sent from my Inspire 4G using xda app-developers app
Click to expand...
Click to collapse
I run carbon on all my devices lol. Sadly I have to build it myself since none are supported by the team.
pio_masaki said:
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.
Click to expand...
Click to collapse
if you put up a frameworks_base I may submit a pull request to get the dock functions working
Drgravy said:
if you put up a frameworks_base I may submit a pull request to get the dock functions working
Click to expand...
Click to collapse
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.
Gr88 to see pio posting stuff for our tab
His builds are quality :thumbup:
Will d/l and report back.
DNA | ⓣⓐⓟⓐⓣⓐⓛⓚ | TF300T