yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] Jaazish:
I tend to agree with you. Can I be using bootloader version 9.4.3.30? is there such thing?

Only thing I did until today was approving Asus' requests to update OTA, which brought me to my starting point of Asus official Android 4.0.2.

I tried to run this method:

http://xdaforums.com/showpost.php?p=42005728&postcount=91

in order to Xgrade (probably X=up) to bootloader 4.1 (just the bootloader part, not the TWRP), but after the fastboot copied the blob to the tablet, I got an error message on the tablet's display saying that the write process failed.

Must I install TWRP of any kind in order to install CM?

I like CWM and I use it on my phone as well, and it seems that CM doesn't require TWRP.

Can anyone pick me up from here? Thanks!
[Transformer TF300T Android Development] EndlessDissent:
Like I said, you can't update from the ICS bootloader to Jellybean by flashing anything in fastboot or recovery.

You need to download the stock ASUS ICS ROM from the TF300 archive thread (it's a sticky, not sure which section; the version you'll need will be in the third post of the thread) and flash it again through fastboot to get the stock recovery back. Then, download the Jellybean update from the ASUS website (or the archive thread if you have to), unzip it once, and put it on the root of your internal storage. Reboot the tablet, and it will notify you of an update. Accept it, and the tablet will reboot into recovery and flash the Jellybean update.

When the tablet reboots, you have a couple options. You can either flash a recovery again and go straight to running CM10.1, or you can continue with OTA updates while you're still on the stock recovery. Note that if you follow through with all the OTA updates, you will be on the 4.2 bootloader and limited to stock-based custom ROMs or a couple buggy AOSP ROMs.

As for TWRP vs. CWM, I don't think there's a problem using whichever you choose, as long as you stay on the 4.1 bootloader and flash the correct recovery versions. If, however, you choose to continue to the 4.2 bootloader, TWRP is your only option, because CWM was never updated for it.

Sorry for not being more detailed. I've written lots of posts about updating from ICS to JB, because I just did it back in April, so it gets a little tedious. If you can find those, they may be more helpful. I know I wrote a couple either in April or May. I should probably find one and save it to copy/paste in the future. Lots of folks trying to do the ICS->JB upgrade recently.

Also, look into NVFlash before you upgrade. It could save you from a brick, but it's only compatible with the ICS bootloader. You can't downgrade from JB to ICS, so once you upgrade, there's no chance of ever using NVFlash unless you already did it while on ICS. If you set up NVFlash on ICS, though, you're fine to upgrade and downgrade any bootloader at any time. You just need to be on the ICS bootloader to set it up.
[Transformer TF300T Android Development] batwingnz:
I've heard of one user still using perf kernel, is it actually still OK with latest version?
[Transformer TF300T Android Development] EndlessDissent:
From reading the perf kernel thread, yeah, it works great. I don't think there have been many (any?) kernel updates since it was released.
[Transformer TF300T Android Development] batwingnz:
Many thanks - will gradually get up to speed with my backlog of reading on this tablet!
[Transformer TF300T Android Development] burt_ie:
Opps! My bad! Sorry I was half asleep when I wrote that...not long woken up and was drinking my coffee!

Please accept my apologies.

As EndlessDissent said you need to update to jelly bean first.
[Transformer TF300T Android Development] Jaazish:
Well, Thanks a lot mate!

All I was missing beside that was a way to skip the 0x170003 error I had while running fastboot: (I put it here for future searches)

http://xdaforums.com/showthread.php?t=1672108&page=29

and from that point your instructions worked like a charm!

So again, Thanks! If I could press the "thanks" button several more times I would have done that. :)
[Transformer TF300T Android Development] Jaazish:
I have a question regarding these 2 paragraphs you wrote:

If I do proceed with OTA 4.2 I'll obviously end up with 4.2 bootloader.

Reading your next paragraph I understand that in that case I must use TWRP as my recovery.

Will that limit me in any way to "stock-based custom ROMs or a couple buggy AOSP ROMs" (as you wrote), or if I'm using TWRP I'm not limited in any way?

Thanks!
[Transformer TF300T Android Development] EndlessDissent:
The only AOSP ROMs that support the 4.2 bootloader are Paranoid Android and an unofficial CM10.1. The PA build for the 4.2 bootloader has been discontinued because it depended on the work of the CM10.1 build, but CM development stalled at the beginning of May for unknown reasons. So if you want to use an AOSP ROM, your best option is to stay with the 4.1 bootloader. There won't be a noticeable difference.
[Transformer TF300T Android Development] -angel*:
here too...
[Transformer TF300T Android Development] ricardowec:
Rotation settings are there but the screen does not autorotate:mad:

---------- Post added at 06:57 PM ---------- Previous post was at 06:52 PM ----------

Seems like this build is placebo. There is no sync tile nor GPS off
[Transformer TF300T Android Development] Tamaskan:
There's something weird.... There's two Auto Rotate settings, 1st is when you add to "ORIENTATION" to "Quick Settings panel" and the other is Launcher > General > Auto-rotate screen. The weird thing is you can enable one and disable the other, but with both enabled, auto rotation still doesn't work.
[Transformer TF300T Android Development] ricardowec:
Also, I by mistake added two equal tile settings and can't find a way to delete one
[Transformer TF300T Android Development] DMardroid:
If you hold it down a trash can should appear. Drag it to it.
[Transformer TF300T Android Development] ricardowec:
Thanks but the can does not appear, :confused:
[Transformer TF300T Android Development] kindrudekid:
hold and the add will change to delete
[Transformer TF300T Android Development] ricardowec:
Tanks, the long press on the icon brings in the trash can.
[Transformer TF300T Android Development] joeyman08:
cwm v6.0.2.3 should be good for 4.2 right ?
[Transformer TF300T Android Development] kyokeun1234:
I think so but I recommend twrp since it had been much more stable and it had more features.
[Transformer TF300T Android Development] joeyman08:
I tried twrp upgrade but it wouldn't boot so I flashed cwm and I got cwm what is the reboot command for twrp ?

Tf300t cm10
[Transformer TF300T Android Development] Tamaskan:
U tried this one right? teamw.in/project/twrp2/97

And for recovery I think "adb reboot recovery"
[Transformer TF300T Android Development] jebise101:
rotation is my major concern right now. GPS still never worked but could care less. Hope its fixed soon and also hoping for WiFi Direct support then when miracast is released for the Nexus 7 it might not be so hard to port.

Tegra 3 does support Miracast don't know why no devices have the feature "turned on"
[Transformer TF300T Android Development] Tamaskan:
My gps works.
[Transformer TF300T Android Development] Ubbabubba:
The auto rotation doesn't work, has someone the esame problem?:confused:
[Transformer TF300T Android Development] Tamaskan:
You should read some post before your post on the same page and the previous page. The answers are there.
[Transformer TF300T Android Development] xghostyxjokerx:
Dock doesnt work...well the battery at least and sd card has issue not able to boot on recovery... :confused:
[Transformer TF300T Android Development] kindrudekid:
no gps for me only one satellite connects
[Transformer TF300T Android Development] ricardowec:
GPS needs AGPS to work which is not normal

Sent from The Beast using Tapatalk 2
[Transformer TF300T Android Development] SilentStormer:
Well, for a relatively early build this seems pretty good. It performs better than the 4.1 ROM I was using and overall it seems pretty good. There are a few issues, no rotation, GPS being glitchy and the dock functions not being fully complete yet. But overall I like it.

keep up the good work devs :D
[Transformer TF300T Android Development] burt_ie:
Once you've on the 4.2 bootloader you will be able to use the fastboot method to downgrade back to the 4.1 bootloader if you wish to.

I've done the procedure several times now, going back and forth the two different bootloaders :)
[Transformer TF300T Android Development] Jaazish:
Great, thank you both!
[Transformer TF300T Android Development] drew071:
there is a nightly from the 1st july. does this not support bl4.2? its cm10.1

drew071
[Transformer TF300T Android Development] burt_ie:
Not as far as I am aware...I thought CM10.1 is 4.1 bootloader only? Hopefully someone else will clear this up.
[Transformer TF300T Android Development] drew071:
the op just says jb or later bootloader

drew071

---------- Post added at 02:04 PM ---------- Previous post was at 02:03 PM ----------
[Transformer TF300T Android Development] drew071:
An I correct in thinking this or not? Don't want to flash it just in case I'm wrong?

Drew
[Transformer TF300T Android Development] EndlessDissent:
This ROM does not work with the 4.2 bootloader. There is an unofficial version that does, but it seems that its development has stalled at the beginning of May.
[Transformer TF300T Android Development] chrmhoffmann:
Hi,

I am currently working on upgrading cm10.1 to the newer 10.6.1.15.3 kernel and blobs. You can get a preview version here:

http://goo.im/devs/chrmhoffmann/asus/tf300t/cm10.1-new/cm-10.1-20130704-UNOFFICIAL-tf300t.zip

md5sum:

ed6bdbf44b9650aeef98b319e4b61479 cm-10.1-20130704-UNOFFICIAL-tf300t.zip

Please report back your findings. If it works OK, I'll see with XpLoDWilD when he can merge it. What works so far for me:

- wifi

- sound (speakers, mic)

- camera

- gps, compass

- backlight

- rotation

I have not yet looked into the various CPU settings that the asus guys do in the rc scripts.

Known issues:

- wifi fw is currently a bit messy: they are in vendor and in normal locations.

- bluetooth is pairing, but not much more as it seems.

Disclaimer:

- This will most likely work only with the newest 4.2.1 bootloader. If you can make it work with older bootloaders, please report as well.

- as usual no google apps included, flash google apps as usual afterwards.

Rgds,

Chris
[Transformer TF300T Android Development] pcoussa:
Wifi Does NOT work for me
[Transformer TF300T Android Development] chrmhoffmann:
provide more info please

Hi,

mind posting logcat and dmesg?

Chris
[Transformer TF300T Android Development] wetbiker7:
Flashed the newest nightly and everything seems to be working here. LOL... CM10 rocks! :D
[Transformer TF300T Android Development] chrmhoffmann:
Fixed, please check

http://xdaforums.com/showpost.php?p=43294358&postcount=1

Chris
[Transformer TF300T Android Development] CBank:
Can confirm, newest update fixed WiFi
[Transformer TF300T Android Development] noahvt:
Thanks for making this!! :) now i don't have to flash BL's to go to cm10.1

i will do a test for you later today :)

Sent from my ASUS Transformer Pad TF300T
[Transformer TF300T Android Development] XpLoDWilD:
chrmhoffman's changes has been merged into the repository. Starting tomorrow, you'll need to have the proper bootloader (4.2) to boot the new nightly :)
[Transformer TF300T Android Development] moosehead11:
Where can we get the 4.2 bootloader from?
[Transformer TF300T Android Development] kjwaugh:
We'll have to flash the stock rom

The "easy" answer is that we'll have to flash the latest Stock rom from Asus. There will be other routes to take, but this might be the most straigh-forward. It means starting out with a clean slate.
[Transformer TF300T Android Development] burt_ie:
Guess I'll be flashing Asus firmware tomorrow then to get on right bootloader :)
[Transformer TF300T Android Development] kyokeun1234:
Well time to move to cyanogenmod again :)

Always wanted to switch back after updating to stock 4.2 rom but I was too lazy to downgrade bootloader and stuff lol
[Transformer TF300T Android Development] batwingnz:
Having recently downgraded to install cm, whats the advantage of upgrading again?
[Transformer TF300T Android Development] mtg981:
I don't think you will be able use CM from today on due to it being for new bootloader.
[Transformer TF300T Android Development] batwingnz:
I understand I won't be able to update to newer nightlies - but it's stable as and fast anyway.

What would I gain by changing bootloader again if I went to the hassle of doing so?
[Transformer TF300T Android Development] mtg981:
The only thing I can say for sure is that CyanogenMod is constantly improving and adding new features, better battery life. Things that take time to get right.

You are right, it is smooth and fast as is now. I think over time you would want to upgrade though. Just my opinion.

---------- Post added at 03:05 AM ---------- Previous post was at 03:01 AM ----------

is TWRP 2.5.0.0 compatible with old bootloader?? Those are things to remember..Don't need any bricks!
[Transformer TF300T Android Development] batwingnz:
Thanks for the replies, i think I've been a bit unclear and perhaps should have put this in q&a.

What I really want to know is what's better about the new bootloader? as people seem to be largely happy to downgrade to switch ROMs
[Transformer TF300T Android Development] pcoussa:
As far as I can tell it only came down to the fact that there were more Roms available for the old bootloader. Now that there are more roms available for the new bootloader it is probably a good idea to upgrade.

At some stage (I think) all roms will eventually go to the new bootloader.

Cheers
[Transformer TF300T Android Development] batwingnz:
Sweet, cheers for that. It just seemed like anyone who wanted CM was more than capable of downgrading - and once being forced to the old BL for CM why couldn't it just stay there? Oh well :)
[Transformer TF300T Android Development] CBank:
I hope everyone who hasn't been on the 4.2 boot loader knows to get the -4.2 twrp for the newest boot loader, so we don't see a bunch of people bricking because they put twrp meant for 4.1 on there. An update in the OP might be a good idea. Maybe even a link to one of the 4.2 upgrade guides.
[Transformer TF300T Android Development] batwingnz:
+1 for reminding people of the changes in the OP, especially given all the advice already on this forum telling people to downgrade it might take some time for the message to get around.

Now, is there any way to upgrade the BL and install compatible TWRP without going all the way back to stock? I've only just escaped from stock and not looking forward to the whole process over again.
[Transformer TF300T Android Development] joelalmeidaptg:
So guys, I want to try this. There are two versions of nighlies on the website. Which one should I flash ? I'm on 4.2 bootloader
[Transformer TF300T Android Development] batwingnz:
What exactly would happen when flashing the latest update via in the inbuilt updater - since it says new blobs have been merged. Seems like risky business.
[Transformer TF300T Android Development] noahvt:
Any fix for music player playing too fast?
[Transformer TF300T Android Development] dasunsrule32:
If I remember correctly, you need the media_codecs.xml from the nexus 7. If have to look through the commits from the beginning of when I started fixing the tf700t.
[Transformer TF300T Android Development] andrewnelson23:
Can the 4.2 version's kernel be overclocked? I probably won't switch from cromi-x unless it can be oc'd.
[Transformer TF300T Android Development] noahvt:
The 4.2 is WAY faster :)

EDIT: do you have that file from n7?

EDIT: can I use media codecs from cromi?

---------- Post added at 06:16 PM ---------- Previous post was at 05:45 PM ----------

Tried using media_codecs.xml from n7 (got it from github) and it says " couldn't play the track you requested" :(

---------- Post added at 06:18 PM ---------- Previous post was at 06:16 PM ----------

Here is the file
[Transformer TF300T Android Development] dasunsrule32:
Try the one from tf700t device tree then.
[Transformer TF300T Android Development] crypt0night:
It won't boot. But you van acces recovery and recover from it:) i upgraded tot 4.2 bootloader now.

Verstuurd van mijn ASUS Transformer Pad TF300T met Tapatalk
[Transformer TF300T Android Development] alawn:
So I didn't realize that there was a change today. I updated from the built in CM updater and now it wont boot. How do i fix it?

Edit:

OK i booted into recovery and flashed an older version. It sure would be nice if CM could mark incompatible updates. I don't usually check the forums before flashing a new nightly.

What exactly do I need to upgrade? The bootloader? TWRP? or both?
[Transformer TF300T Android Development] pcoussa:
So am I right in saying that all nightlies are now for the 4.2 bootloader?
[Transformer TF300T Android Development] moosehead11:
From what i have read the last page or so yes
[Transformer TF300T Android Development] noahvt:
SOLVED!!! here is the updated media_codecs.xml (replace in /system/etc) ::: http://db.tt/vhwdkqGz

I DO NOT TAKE ANY CREDITS FOR THIS BECAUSE IT'S JUST TF700 SOURCE!!!!!

please add this to your cm10.1 rom's!!
[Transformer TF300T Android Development] andrewnelson23:
+1
[Transformer TF300T Android Development] alawn:
I have the 4.1 bootloader and TWRP. So now I have to return to stock to then upgrade to the 4.2 bootloader?
[Transformer TF300T Android Development] batwingnz:
That's my understanding. People gonna get burnt by this
[Transformer TF300T Android Development] kyokeun1234:
Well you could just upgrade the bootloader but it'll be more complicated. Going back to stock and clean flash the cyanogenmod will be my recommendation
[Transformer TF300T Android Development] batwingnz:
I've not seen a process that avoids flashing back stock rom, please link to it as is rather that complication than the alternative
[Transformer TF300T Android Development] scanno:
I have upgraded to the 4.2 boot loader. What I did was:

- Download the latest update from Asus

- unzip the archive (there is another archive inside and that one is flash able)

- go to twrp (4.1 boot loader) and do a full wipe

- inside twrp flash the stock ROM

- after flashing reboot and wait until the tablet is fully booted

- download the 4.2 bootloader version of twrp 2.6 (yes there is a new version) on your pc

- put the tablet in fast boot mode

- flash twrp with fastboot

- restart the tablet (important to do that, otherwise twrp is not updated and you will still be able to brick your device when you do a full wipe)

- go to recovery

- do a full wipe and flash the latest CM10.1 nightly as usual.

Have fun:)

Verstuurd van mijn TF300T met Tapatalk
[Transformer TF300T Android Development] burt_ie:
Back on 4.2 boot loader now. Had to wipe, flash Asus firmware, then TWRP and then CM.

All working perfect. Still in the process of installing all my apps and data....
[Transformer TF300T Android Development] drew071:
Hi

I've been waiting for cm10.1 to be compatible with the new bl and now it is I have just one question. how does battery life compare on cyanogen mod compared to stock on this device?

Thanks

Drew
[Transformer TF300T Android Development] Kico. St:
first of all thanks chris that made this possible and thanks to XpLoDWilD that has merged the changes to CM10.1 and make us stay updated :D

but i wanted to know what kernels are compatible with the new version of the 4.2 bootloader ? because i was stuck at the bootloader flashing perf 0.3 and hundsbuah kernel at the latest test build of chris (chrmhoffmann)?
[Transformer TF300T Android Development] burt_ie:
I am going to give it a few days for a couple of full cycles on the battery, only then I'll be able to make any judgment.
[Transformer TF300T Android Development] alawn:
When I flash the stock ROM do I need to flash the 4.1 version or the newest 4.2 version? Will flashing the stock ROM also install the newest bootloader? The update is available on the Asus website?
[Transformer TF300T Android Development] scanno:
When flashing the stock ROM, you need the recovery that is already installed. That will be the 4.1 version of the recovery. Flashing the ROM will also install the new bootloader.

What actually is happening is that the new ROM is flashed in a "staging" partition. The stock ROM and bootloader will be installed by the tablet when you reboot. The first boot will take a long time. You will see.

The update is available on the Asus website and can be downloaded from there.

Verstuurd van mijn TF300T met Tapatalk
[Transformer TF300T Android Development] alawn:
Ok so download 4.2 ROM, flash it in my 4.1 recovery, reboot, then install 4.2 recovery?

Or do I download the 4.1 version to match my recovery? I would have to do a software update then after that.

Thanks for the help. I just really do not want to brick my device.
[Transformer TF300T Android Development] pcoussa:
Downloading latest Nightly
[Transformer TF300T Android Development] scanno:
Download the 4.2 stock ROM (version 10.6.1.15.3 ) from the Asus website:

http://support.asus.com/Download.aspx?SLanguage=nl-nl&m=ASUS+Transformer+Pad+TF300T&p=28&s=1

Flash it on your current 4.1 recovery

Reboot (let the stock ROM boot completely)

Put your tablet in fastboot mode (power+volume down). Flash the 4.2 recovery through fastboot. See the twrp website for the command line.

Reboot the tablet to update the recovery partition.

Put the tablet into recovery. Flash the latest nightly + gapps.

Verstuurd van mijn TF300T met Tapatalk
[Transformer TF300T Android Development] pcoussa:
I have got the latest nightly installed (9th) and I have found that videos outside of the YouTube app are playing way too fast. Anyone else get this?
[Transformer TF300T Android Development] noahvt:
go to the last post on page 142: download the file (media_codecs.xml) and replace it on your tablet in /system/etc
[Transformer TF300T Android Development] alawn:
Thanks!
[Transformer TF300T Android Development] wetbiker7:
LOL..... Looks like I'm gonna have to upgrade to the newest bootloader after all. :D

Sent from my C525c using Xparent SkyBlue Tapatalk 2
[Transformer TF300T Android Development] Muchoaliento:
Followed the instructions beforementioned...I was on on some CM 10.1 from May version

Downloaded latest Asus official update from Asus site.

Booted to TWRP and flashed this update. Let the tablet reboot (took longer than usual)

Now I had a fresh Asus stock TF300.

But when I tried to boot to fastboot (power with volume down) it never showed USB icon. Just "RCK", "Android" and "wipe data" options. If I did nothing, option stayed at RCK.

Tried to fastboot latest TWRP from RCK option with

fastboot -i 0x0B05 flash recovery twrp.blob

but windows command prompt kept hanging at "waiting for device".

Now I have freshly installed stock ROM but no 4.2 BL CM. Any hints :confused:
[Transformer TF300T Android Development] Kico. St:
Make sure you have the fastboot drivers if you have 3 icons it means that you are already on 4.2 bootloader which means that when you power up with power button & volume down you are already into fastboot.... Just install the drivers and flash twrp again ;)
[Transformer TF300T Android Development] Enablingwolf:
You have to cd, to the fastboot directory first. Then you can use commands and such.

i.e. - Open command prompt as admin. Then cd to where you have the fastboot folder. For me it would be:

cd c:\fastboot

It shows c:\fastboot>| instead of C:\Windows\system32>|

Then I run:

devices

It should return the device serial. Then you can run further commands.
[Transformer TF300T Android Development] Muchoaliento:
I just connected my tablet to my laptop and it showed on Windows as "Fastboot" or something like that, with the option to disconnect it from command tray, which I did.

Did exactly that, but no response is received when I execute commands with fastboot (such as "devices" or "fastboot -s")