yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] wmdirk:
Procedure as described here then: http://www.theandroidsoul.com/how-to-restore-asus-transformer-tf300t-back-to-stock/?

This gave me:

load_file: could not allocate 818942949 bytes

error: cannot load 'blob'

Wrong 'blob'? How do I know which one I need (there are about 19 download files).
[Transformer TF300T Android Development] -angel*:
first of all the download page given there is for TF300TG :(

Here is the Link to Asus Tf300 page, you need the file "ASUS Transformer Pad TF300T Firmware: V10.4.2.13 Only for [your country or WW if you have WW]

After this you should set up fastboot files etc. (THE BLOB HAS TO BE ALSO IN THE FASTBOOT DIRECTORY!) like mentioned in this video after 4:50, but instead of flash recovery type "fastboot -i 0x0b05 flash system blob.blob" - but make sure you did a backup (I'm not sure about this, this is just how I can revert to stock and how some others mentioned the update should work, so I recommend NVFlash before if you wanna go sure)
[Transformer TF300T Android Development] wmdirk:
I did take the WW version for TF300T (not TF300TG as mentioned in the link). The blob file is just named blob, not blob.blob, and is 781MB in size.

What do you mean by "set up fastboot files etc."?
[Transformer TF300T Android Development] -angel*:
download the sdk, install the platform-tools, copy the tools in another direction and the blob in the same direction...

and then flash via fastboot in this direction ;)
[Transformer TF300T Android Development] wmdirk:
Seems I'm having an issue with fastboot. My device shows it's in fastboot mode, but "fastboot devices" doesn't return anything and when I try "fastboot reboot" it says it's waiting for a device. Earlier this functioned fine, when I did the nvflash thing (which fully worked).
[Transformer TF300T Android Development] -angel*:
maybe try to reinstall sdk tools and drivers for pad, fastboot etc. could help you...
[Transformer TF300T Android Development] CM Wave:
Not seeing the Expanded Desktop option under the power menu settings?
[Transformer TF300T Android Development] dasunsrule32:
You need to put the tablet in portrait while in the lock screen shortcuts settings to set the bottom buttons
[Transformer TF300T Android Development] sibbor:
It seems that my tablet doesn't deep sleep when docked to the keyboard. It runs at 475 MHz most of the time, actually draining the device faster with it connected than disconnected. Not sure what causes this, but perhaps made some special support for this within the kernel or a driver? Is it something you could look into?
[Transformer TF300T Android Development] kjettern:
I hope you figure it out! I also looked at the boot settings and it's like you said, code is run at boot. Would be nice to have gps :)
[Transformer TF300T Android Development] moisaal:
Xplodwild does not have a keyboard, so probably not. (I know this bc I greatly contributed to the TF300T bounty, to buy him the transformer so he could start developing for it, a while back) although maybe he has bought one since.
[Transformer TF300T Android Development] EABonney:
Is anyone able to put apps in the dock portion of the desktop? I can't seem to get anything down there and can't figure out why. I am running CM10 on my Ego Lte and was trying to set it up similarly but no luck.
[Transformer TF300T Android Development] ppmeis:
I just flashed latest Nightly, and I was stucked at Asus logo. So I tried flashing untermensch kernel and it boots now. I have keyboard dock and it works perfectly even with "ñ" (I'm from spain). Touchpad and WiFi working great (GPS I think is working, just enabled but not tested if it really works). The only feature that is not working for me is Ethernet USB adapter (Moschip, supported by Untermensch kernel, but I don't know why is not detected right now).

Really smooth and clean, now OC at 1.7Ghz (you must select Performance Mode on Settings).
[Transformer TF300T Android Development] wmdirk:
Back at it. Still no success however. Each fastboot gives a different result, but the final result is the same: FAILED:

J:\Dirk\Android\ROM\JellyBean\Fastboot>fastboot devices

00000 fastboot

J:\Dirk\Android\ROM\JellyBean\Fastboot>fastboot -i 0x0b05 flash system blob

sending 'system' (799748 KB)...

FAILED (data transfer failure (Too many links))

finished. total time: 64.653s

J:\Dirk\Android\ROM\JellyBean\Fastboot>fastboot -i 0x0b05 flash system blob

sending 'system' (799748 KB)...

FAILED (remote: (AccessDenied))

finished. total time: 0.208s

J:\Dirk\Android\ROM\JellyBean\Fastboot>fastboot -i 0x0b05 flash system blob

< waiting for device >

sending 'system' (799748 KB)...

OKAY [146.521s]

writing 'system'...

FAILED (remote: (InvalidSize))

finished. total time: 223.564s

J:\Dirk\Android\ROM\JellyBean\Fastboot>fastboot -i 0x0b05 flash system blob

sending 'system' (799748 KB)...

OKAY [144.253s]

writing 'system'...

FAILED (remote: (InvalidSize))

finished. total time: 221.057s

My tablet no longer boots now. Stuck in the ASUS startscreen with AndroidRoot 9.4.3.30r01 in the top left corner. Restored my backup... back running.

Edit: on http://xdaforums.com/showthread.php?t=1783256 I found this:

if im not mistaken you have to flash via apx mode, to enter apx mode begin booting your tablet like normal, then while it is attempting to boot hold both the powerbutton and up vol key this will send you into apx mode where the screen just goes blank.

Next type the following command

wheelie --blob blob.bin to boot strap into nvflash

now proceed as you normally would with nvflash

(i believe the commands may be slightly altered in this version of nvflash so you may want to run nvflash help to make sure you are using the right commands)

Does this mean the blob flash shouldn't be done via Fastboot once you're on NVFlash?

If so, does anyone have the NVFlash commands to enter?

Final edit: decided to go with the full procedure as described in the video. This succeeded and I'm now on the latest CM10 version.

Thanks for all the help and feedback!
[Transformer TF300T Android Development] Devil Trigger:
My wifi doesn't work, i try everything... with all the cm based rom....

edit: Now cm freezes on everyboot on the lockscreen
[Transformer TF300T Android Development] Arkmanpt:
Soo, anyone with problems going from the 1/11 release to the 02/11 ?

I was going to flash but now am having second thoughts...

Thanks

P.S-- Just saw the 03/11 but seems it has no changes ??

http://changelog.bbqdroid.org/#tf300t/cm10/1351947270

P.S.S- Just flashed the 03/11 version and all seems good!
[Transformer TF300T Android Development] -angel*:
I think changes from 1102 to 1103 are expanded desktop added and the settings thing :)

@XplodWilD: Great rom! Using it now since first official Nightly for JB and it's really smooth and no force closes or reboots, even dock working (not used it very much, but tested) Battery life is also good! :good:

But I've found some minor bugs: The battery icon (I use circle mod) is a bit cut (see screenshot)

Expanded desktop works, but rendering doesn't work correctly when changing to desktop in-app (need to set expanded desktop and then open the app for correct rendering!)

Also gallery is a bit buugy in full screen, if I wanna click the top bar with the go back in left top corner etc. away there is a black bar where normally the navigation bar is and the "presentation" of the images (don't know how it's called in english, sorry!) also has this black bar at the bottom :(

I really appreciate work, just want that you know of this bugs and if you have time fix it, but I really appreciate the work that you've done so far! :good:
[Transformer TF300T Android Development] DerangedLoofah:
This is incredible. Took some time but excellent job. I needed a fresh interface after moving to 4.1
[Transformer TF300T Android Development] radekula:
I'm not an author of expanded desktop feature (just enabled it) but what I've observed most apps will not render correctly when expanded desktop was enabled after app start. I think there is no signal send to app that resolution was changed. I will try to search some solution for this but this may take some time. For a workaround try to enable expanded desktop before you run gallery or other app.

Currently I'm working on add back, home and recent apps buttons emulation in power menu (when power button is pressed long) so there will be no need to go to power menu, disable expanded desktop, press back button, reenable expanded desktop, return to app. If I will finish and change will be accepted you will need only go to power menu and press back button (emulated) :D

Cheers
[Transformer TF300T Android Development] -angel*:
Thanks guy, this is helping with games...

But gallery has the same bugs :(
[Transformer TF300T Android Development] joeyman08:
i havent have the reboot on opening the gallery if that is what you had nor the camera problem but i do have something to add on the gallery problems when i take pictures it seems like they dont show up thumbnails when i look for them on my computer via usb.
[Transformer TF300T Android Development] Droid_1:
Hi,

I'm on CM 10 with ICS bootloader, but don't want miss new nightlies.

I already read a few threads, but didn't find a satisfying answer.

Is there an easy and safe way to update to jb-bootloader?

Does flashing the Asus-Stock.ZIP via cwm work?

Thanks a lot! :)
[Transformer TF300T Android Development] Thomas Vaccarini:
Yes. It'll work.

But after that, you'll need to reinstall cwm (jb version) in order to install cm nightlies.

I think it's the easier way.

Enviado de meu ASUS Transformer Pad TF300T usando o Tapatalk 2
[Transformer TF300T Android Development] ppmeis:
The best way for update our TF300T from ICS to JB is using Fastboot. With this you'll a clean rom. Once you have installed Official JB, you must flash again CWM 6.0.1.4 or TWRP 2.3.1.0 (be sure to use the JB version, if you flash ICS based YOU'LL BRICK YOUR DEVICE). Once you have proper recovery, you can flash every JB Roms that you want (CM10, ParanoidAndroid, etc...).
[Transformer TF300T Android Development] gabby131:
hello!

I just got my TF300T :)

I'm not new to android or cyanogenmod but new on Asus and fastboot. Now my question (please excuse my foolishness), or should I say I want to clarify something. It says on the OP that I need to be on JB bootloaders. My tablet freakin' update to JB (which is a No-No on NvFlash), so with that being said, does my tablet have JB bootloaders after the JB official update? Thanks to all :)
[Transformer TF300T Android Development] ppmeis:
Of Course :D. If you're running official JB, you are ready to go with new CM10 :D.

You need to flash a recovery (CWM 6.0.1.4 or TWRP 2.3.1.0), then flash CM10 Nightly, Untermensch Kernel for CM10 and Gapps.
[Transformer TF300T Android Development] gabby131:
Thank you!!!! Thank you!!! Thank you!!! :laugh: now to deal with my microsd card that I cant remove from the card slot >_<

EDIT: Sticky Tape is the answer!!!
[Transformer TF300T Android Development] ppmeis:
I noticed that all my apps appear with message "this application is not compatible with your device". I have changed dpi to default 160 but it doesn't work. I'll check build.prop...
[Transformer TF300T Android Development] dasunsrule32:
You should be at 240 dpi

Eh, n/m :P
[Transformer TF300T Android Development] ppmeis:
I checked CleanRom an Hydro build.prop and both dpi is set to 160 (default DPI for this device) so there is other errors...
[Transformer TF300T Android Development] gabby131:
I flashed 3 recoveries and none worked....either pad will reboot or get stuck on "Booting recovery kernel image" screen....

EDIT: shoot, wrong thread....>_<
[Transformer TF300T Android Development] ppmeis:
Ok Market issue solved, just follow instructions of this post http://xdaforums.com/showthread.php?t=1839871&page=31 Now I have all my previous apps available.
[Transformer TF300T Android Development] moisaal:
Does anyone recommend a specific Kernel for this rom, i.e. Untermesches' "cm_10.4.4.18-TF300T" or are you having better results with the stock kernel. Untermesch has so many kernels im not sure which one to flash with this rom. Thanks in advance to anyone who has some insight into this.
[Transformer TF300T Android Development] seshaz:
It's labeled cm, so that's the kernel
[Transformer TF300T Android Development] ppmeis:
Without Untermensch latest Nightlies it will not work, so his kernel is a must have if you want to use lates CM10 nightlies. All his kernels have the same scripts and optimizations (init.d, zipalign, OC, etc...), even the CM version (cm_10.4.4.15-TF300T). I'm running right now CM10 cm-10-20121103-NIGHTLY-tf300t.zip with this kernel and latest gapps, really smooth rom. I only have to flash special Play Store (as I described on my previous post) and now everything works just fine. Tegra Games, Emulators (FPse, N64oid...), PowerAmp...
[Transformer TF300T Android Development] Tamaskan:
Does this has overclock? And does this work with TWRP?
[Transformer TF300T Android Development] ppmeis:
You will have OC only with Untermensch kernel. And yes you can flash botj with TWRP
[Transformer TF300T Android Development] Tamaskan:
Nah, I don't want OC, that why I asked first haha,
[Transformer TF300T Android Development] Tamaskan:
Is the system performance good on this? and do I have to revert to stock ROM to install this cause im using Hydro rom.

and wipe data/cache means factory reset? and do we wipe dalvik?
[Transformer TF300T Android Development] Droid_1:
How to update bootloaders - Tutorial

Isn't there a full step by step tutorial 'How to update ICS-bootloader to JB-bootloader' which describes the updating process when coming from CM10 unlocked + rooted with ICS-bootloader? :confused:

I would appreciate that! :fingers-crossed:
[Transformer TF300T Android Development] Tamaskan:
Yah, but those are from stock roms, im using Asu-hydro rom so im a bit cautious. Did u try that way with hydro rom?
[Transformer TF300T Android Development] Arkmanpt:
Anyone with keyboard problems using this rom and untermensch kernel

With default and swiftkey the keystrokes are only registered in half the key. I already used a touch teste and it isn't a screen problem. I have been in stock rom, clean a jb@overclock and never had this problem.

Any thoughts?

Thanks

P.S- Ok, the rom was not to blame. Made a install without the untermensch kernel and the problem is gonne, already made a post in the kernel thread.
[Transformer TF300T Android Development] capt730:
Here is what I did coming from Cm10 on the ICS bootloader....

1. Download most recent update 10.4.2.13US (live in US) from Asus to my pc and unzip once.

2. Transfer that zip to the internal sd card on my tablet.

3. Downloaded TWRP for JB bootloader, renamed it twrp.blob and put it with my adb & fastboot files.

4. Next, reboot tablet into recovery.

5. Wiped cache, dalvik, system, factory reset.

6. Installed the 10.4.2.13 update and went through initial setup of the stock Asus JB.

7. Then I went into ADB and made sure my device was recognized by typing "adb devices".

8. Rebooted into my bootloader with the command adb reboot bootloader.

9. When it reached the bootloader, I used the volume down key to get to the usb icon and then hit volume up to confirm it.

10. To flash my twrp recovery, I then typed:

fastboot -i 0x0b05 flash recovery twrp.blob

11. A blue bar appears and recovery installs. When the blue bar is filled, press volume up + power in order to boot into the tablet.

You now have a custom recovery. Download and install any rom you like.

You can go to this post for help.. http://xdaforums.com/showpost.php?p=33344656&postcount=3

This is the original thread for this info.... http://xdaforums.com/showthread.php?t=1845377

Thanks to krabappel2548 and philos64.
[Transformer TF300T Android Development] -angel*:
try full wipe and then reinstall, go back to stock and try again with full wipe and then install, fix permissoins and if all this doesn't work ask again!

But don't just say "I try anything, but it doesn't work", say what you have done before...
[Transformer TF300T Android Development] EABonney:
It appears that Hulu+ and Netflix won't work anyone else have this issue? Hulu+ says I don't have the required DRM and Netflix starts up but never stops "spinning" so I can't login.
[Transformer TF300T Android Development] Zadeis:
For people with keyboard problems it is a dpi problem. If you edit the build.prop and add the line "ro.sf.lcd_density=160" no quotes at the bottom and restart the tablet it SHOULD be fine. If it doesn't I'm not sure it may be something else at that point.

I noticed a dpi problem when all my icons were far to small on my desktop in Nova launcher. Did a little digging and set the dpi to 160 (which should have been default) my icons were fixed and the keyboards (thumb keyboard and stock) both began functioning correctly again.
[Transformer TF300T Android Development] kjettern:
Netflix working great here.. (Norway, CM10 31.10.12)
[Transformer TF300T Android Development] XpLoDWilD:
I'll add this tomorrow as a default setting - I had it set at some point, but removed because i-dont-know-why. I think surfaceflinger calculates a 213 DPI based on the screen size reported by the driver.

Did you wipe data before flashing? If problem persists after wiping, grab a last_kmsg.
[Transformer TF300T Android Development] Yepyoepp:
Hi XpLoDWilD,

Do u still recommend gapps-jb-20121011-signed with cm-10-20121103-NIGHTLY-tf300t ?

Thanks (for all)
[Transformer TF300T Android Development] XpLoDWilD:
Yes
[Transformer TF300T Android Development] joelalmeidaptg:
Ok, I have been using Hydro since ever, but yesterday I decided to give this a shot, and I found that this rom is even better than hydro. Really stable, the battery lasts long, much more funcionality (because is CM10 lol). I just have a couple of issues that I liked to be fixed (besides the GPS thing). First, the touchpad on stock whould "go back" when I right clicked it, that was really usefull for me, and now it just do as I left clicked it.

Other issue is on when I have the tablet on portrait mode (vertical) and I lock the screen, when it turns on the lcokscreen is on landscape mode. This is kind of annoying when I'm using the tab on my hands.

Another thing I should be nice to have is the keyboard from stock rom. It had swipe functions that the CM keyboard doesn't have, and it was great making previsions with other languages (something the default keyboard sucks).

That's all! Keep the good work! :D
[Transformer TF300T Android Development] untermensch:
the solution is here:

http://xdaforums.com/showpost.php?p=33622239&postcount=477
[Transformer TF300T Android Development] Devil Trigger:
i wiped everything... what is the last_kmsg?
[Transformer TF300T Android Development] untermensch:
adb pull /proc/last_kmsg
[Transformer TF300T Android Development] Devil Trigger:
Done. But where do i find the file in the pc?
[Transformer TF300T Android Development] Droid_1:
Thanks! :good:

Just one question left:

how did you installed 10.4.2.13 update? By flashing via twrp?

Because I read about problems with flashing the stock-rom. :confused:
[Transformer TF300T Android Development] capt730:
I simply flashed the zip in twrp after wiping cache, dalvik, system, factory reset. The 2nd link I put in there had a different way of upgrading to JB.
[Transformer TF300T Android Development] XpLoDWilD:
- GPS is being worked on

- Will see for the right click if I have some time

- For the vertical lock screen, look in the Settings - someone here pointed the exact setting

- This is CyanogenMod, we're not going to include anything proprietary.

- Edit: And I'm right now working on the Wi-Fi crash issue
[Transformer TF300T Android Development] joelalmeidaptg:
Ok, found that option ;) Thanks for the answer and good luck with the touchpad thing!
[Transformer TF300T Android Development] XpLoDWilD:
WIFI WORKAROUND :

Boot into recovery

Go to "mounts and storage"

Mount /data and /system

Plug your tablet to your computer

Run "adb shell cp /system/etc/nvram_4329.txt /data/misc/wifi/nvram.txt"

Reboot

I'll hack this properly in the code tomorrow
[Transformer TF300T Android Development] untermensch:
it looks like bin/wifimacwriter is choosing nvram_nh615.txt for the 4329 device

and appears to evaluate properties:

wifi.version.driver

wifi.module.type

ro.epad.model_id

ro.build.type

once the file is copied to /data/misc/wifi/nvram.txt it is appended with

macaddr=5C:xx:xx:xx:xx:xx
nvram_override=1

I have set ro.epad.model_id=02 but I am still using the bcmdhd_34.ko without issues.

the only reference to nvram_4329.txt I found by grep was in the bcm4329.ko and is

set at compile time but appears to be overridden by insmod option in libhardware_legacy

I have gps working but but I'm not sure what I did different, init seems to behave unexpectedly

if there is an error in an *.rc file, maybe a few non unix line breaks.

EDIT:

add dissembler output
[Transformer TF300T Android Development] Zadeis:
Hope this is sin't something stupid but I figured I would put this up.

The option to format the external SD card under storage is not there.

Am I missing something or has the option just not been added yet?

Also to add and I hope it isn't just me... The media process is taking up a decent amount of battery...
[Transformer TF300T Android Development] Godswrath:
Question

Can you use the stock launcher with this Rom?
[Transformer TF300T Android Development] XpLoDWilD:
What are the differences between stock launcher and ours?
[Transformer TF300T Android Development] BrateloSlava:
XpLoDWilD

After net board USB2RG45 connection to a pad there is no menu item with adjustments. Directly through the Terminal the NIC is normally configured and works.

Tested on cm-10-20121104-NIGHTLY.
[Transformer TF300T Android Development] sibbor:
First off: CM10 on the TF300T rocks. I'm really glad for you efforts! :)

Looks like you're making some great progress. Been using CM10 ever since you fixed support for the JB bootloader. Not a single crash or reboot yet (that I'm used to, running CM nightlies on my devices).

This came to mind:

1. Does the dock charge the tablet correctly? To me it seems to drain battery faster than stock. I'm not entirely sure, but even if I'm not typing or using the mouse the dock is drained quickly.

2. Is there any possibility to add an charge indicator (dock battery -> tablet battery)? Would probably need CM10 framework changes, but it's really useful!

3. Settings / "Device - Advanced" - doesn't use the original fragment, but spawns an "fullscreen" activity with a complete other title ("Asus Transformer Pad Settings")... Also, there's only one option in there, which should be could under "Performance"? Why's that for, not breaking into CM10 stuff?

4. Any plans on adding more TF300T specific settings to the "Asus Transformer Pad Settings"?
[Transformer TF300T Android Development] peterperfect:
1) My battery seems ok for both tablet and dock.

2) Uh? Theres already both indicators for tablet and dock

3) The setting within Advanced tab is device specific from asus tf300t setup options, the performance settings are generic and ment to be like this to reach all cm devices.
[Transformer TF300T Android Development] gchild320:
When you say WiFi workaround, what were the issues that users were experiencing. One of my tabs had no issues, the other would not turn on WiFi at all.
[Transformer TF300T Android Development] ppmeis:
which commands did you use to make it work?
[Transformer TF300T Android Development] BrateloSlava:
Example
[Transformer TF300T Android Development] Devil Trigger:
could it help me with wifi problem?