yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] Blades:
df -h will error if symlinked to toolbox....

so is that busybox output?

cat /proc/partitions would probably work. Thanks so much for this.. I'm betting that the bootloader has nvflash enabled. Lets hope they send out more of these.
[Eee Pad Transformer Android Development] pokey9000:
On other platforms I've had luck pulling the whole disk device over ADB and pulling it apart on the PC instead of trying to copy individual partitions. Make sure you have 16GB free on your local machine and do:

cd somewherewithfreespace

adb pull /dev/block/mmcblk0 tf.bin

This will be a complete copy of the eMMC from end to end. Depending on how much you've used it since you got it the file might zip down to something much more manageable.
[Eee Pad Transformer Android Development] welshiron:
I tried this but got a 'remote object /dev/block/mmcblk0 does not exist' message.

Running the ls command from within /dev/block returns:

dm-0

vold

mmcblk3p8

mmcblk3p7

mmcblk3p6

mmcblk3p5

mmcblk3p4

mmcblk3p3

mmcblk3p2

mmcblk3p1

mmcblk3

mmcblk2p1

mmcblk2

loop7

loop6

loop5

loop4

loop3

loop2

loop1

loop0
[Eee Pad Transformer Android Development] case0:
Someone should probably post this in the advent vega/viewsonic gtab forum or something, I'm sure there would be more interested devs there than here as the 2.2 dump isn't really gonna contribute much to the TF community (I would imagine)
[Eee Pad Transformer Android Development] t0dbld:
ummm, i think you shouldn't make assumptions any more
[Eee Pad Transformer Android Development] t0dbld:
@welshiron did you get busy box installed ?
[Eee Pad Transformer Android Development] Blades:
The 2.2 dump is just the system partition. Even so, its a clearly a device setup for internal testing - which means it probably has a dev bootloader with nvflash support.

---

Unless a new version of 'toolbox' supports the -h switch on df, he probably has busybox installed.

Try it for yourself,

toolbox df -h && busybox df -h

Edit : guess toolbox doesn't have the df command at al. I've yet to see df -h produce output without busybox installed.

mmcblk3 would be the device to clone via dd in place of aforementioned mmcblk0
[Eee Pad Transformer Android Development] pokey9000:
Agreed. I assume a microsd is also installed (mmcblk2?)
[Eee Pad Transformer Android Development] Blades:
Since we have the system img and the /storage partition is probably huge and (maybe empty?) .. it would probably just be better to pull the needed partitions separately.

ie data.img boot.img and so on. I really hope I receive one of these instead of the 'default' setup. I wonder if each device has unique contents... that would be bad because it would mean there aren't too many around.
[Eee Pad Transformer Android Development] t0dbld:
I concur, and i get mine tomorrow and am kind of hoping i get one as well... although these things never seem to land in the hands of the experienced :-P, I also would assume that nvflash is enabled on this model so it would be helpful to see the out put on a --sync command and such also if we can couch him to do nvflash than we should run

./nvflash --getpartitiontable asusPartitiontable.txt
[Eee Pad Transformer Android Development] pokey9000:
Ultimately, yes, you only want to post relevant partitions. But for the sake of getting someone who's only had a little experience with this stuff to dump what you want a whole device dump is easiest. One of us can split it up later.

Like I said, unused disk compresses really well. A dump I made of my Nook Color's 8GB eMMC when it was relatively new bzip2'd down to about 700MB.
[Eee Pad Transformer Android Development] pokey9000:
I'd be interested to see this as well. Though, if this turns out to be a production test image then I'd expect that the SBK is set just like the rest of ours.
[Eee Pad Transformer Android Development] Blades:
Should make a list of who got one of these special treats and where from..

Notice the two volds in the system zip? /system/etc .. obviously theres usb_OTG support, eh? I don't know if thats already known.. There are so many cool goodies to look at..

like..

cat projectmap.conf

# project id to projec name mapping

# the format is <id>=<name>

101=ASUS TF101

102=ASUS SL101

103=ASUS JN101

Ohh.. what are those?
[Eee Pad Transformer Android Development] The-Kevster:
SL101 is the Eee Pad Slider.

JN101 on the other hand is unknown :D
[Eee Pad Transformer Android Development] Buembel:
everything sounds great! keep up the good work guys!
[Eee Pad Transformer Android Development] funnycreature:
Let's say you find out that nvflash IS functional on the 2.2 transformers; does that help the development on 3.x models? If so that would be equivalent with an unlocked bootloader, correct?
[Eee Pad Transformer Android Development] t0dbld:
Its not quite that cut and dry... it may help huge, or it may only help for research... the fact is the two devices may be partitioned completely different as well, right now we dont have any idea
[Eee Pad Transformer Android Development] funnycreature:
Thanks! That probably showed you that I have no clue about android devices :)
[Eee Pad Transformer Android Development] Blades:
Well, a bootloader is a bootloader.. same hardware... the partitions can be pulled using nvflash and a partitions.txt (or whatever you name it) can be created with partition layout. Some do not have the sizes specified and only are as large as the img you send it. Partitions with size specified with be that size, (even if you flash a 100mb img to a 250mb partition, the rest will be free space):.

Come to think of it, has anyone actually tried reading the partitions on the 3.0 devices? A write error fails, but how about read? I get mine tomorrow.. hopefully its 2.2! But if it isn't, I'll try.. also will call asus complaining that I want 2.2 cuz my friend has 2.2 and its really cool.. and stuff. It has roots. Seriously tho, this is a wifi only tablet, who are they to piss off by unlocking the bootloader? Like I said before, probably Google.. seeing as that would presumably allow Windows8 to be flashed.
[Eee Pad Transformer Android Development] t0dbld:
Big guy your not talking apples to apples, what locks nvflash is a sbk its is aes 128, and has nothing to do with if the locked the bootloader and or hid partitions, if there was not a sbk than we could over write the bootloader or what ever we want using nvflash provided we had the correct images and files, as for your reading request when a sbk is placed NO commands work with nvflash they all return and improper rcm version and that kill the connection , as to prevent brute force attacks. As for why things are locked on a wifi tablet , the sbk is placed because nvflash is in a word DANGEROUS to 90% of the people out there and with out the proper files and builds for nvflash it is not usable for flashing anyhow... as per the Bootloader, as of now i have not seen anyone confirming it is in fact locked, the only thing i have seen thus far is that no one can find either the boot img or the recovery img
[Eee Pad Transformer Android Development] Blades:
ok.. I did some searching and reading.. I didn't even know what sbk stood for.. Secure Boot Key.. so its kind of a bootloader? heh.

you'd have to have this switch in the nvflash command to gain access.

--sbk 0x00000000 00000000 00000000 00000000

does every device have a unique key? what is it derived from?

here is the patent for it: in case anyone fancies an enthralling read.

http://www.faqs.org/patents/app/20090204803

reading the atrix forums, I see t0dbld has some experience with this awesome super helpful invention.. this is rediculous.. I hate the way this market is going.. locked anything is bad news.. noobs will do as noobs will do... nvflash isn't dangerous unless you use it incorrectly.. and if you're using it.. you probably know what you're up to anyways.. I just don't see the problem.
[Eee Pad Transformer Android Development] SlimDan22:
Havnt heard anything from welshiron in a while =(

Hopefully Asus hasn't contacted him

Hopefully he is just busy
[Eee Pad Transformer Android Development] cowballz69:
I don't see this going anywhere anyways.
[Eee Pad Transformer Android Development] t0dbld:
I spent a little time yesterday in a remote session with him yesterday, however most of it was spent setting up busybox etc on his device and i had not received mine yet any how here is one output for comparing i will have more later today

3.01 Device

cat mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p1 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p7 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p2 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/fuse /mnt/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/vold/179:9 /data/Removable/MicroSD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

2.2 Device

cat mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/mmcblk3p1 /system ext2 ro,relatime 0 0
/dev/block/mmcblk3p6 /data ext3 rw,nosuid,nodev,relatime,data=writeback 0 0
/dev/block/mmcblk3p2 /cache ext3 rw,nosuid,nodev,relatime,data=writeback 0 0
/dev/block/mmcblk3p3 /misc ext3 rw,nosuid,nodev,relatime,data=writeback 0 0
/dev/block/vold/179:56 /storage vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid
=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0 020,codepage=cp437,iocharset=i
so8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,
uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utim e=0020,codepage=cp437,iocharse
t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela
time,uid=1000,gid=1015,fmask=0702,dmask=0702,allow _utime=0020,codepage=cp437,ioc
harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.rovio.angrybirds-1 vfat ro,dirsync,nosuid,nodev,no
exec,relatime,uid=1000,fmask=0222,dmask=0222,codep age=cp437,iocharset=iso8859-1,
shortname=mixed,utf8,errors=remount-ro 0 0
[Eee Pad Transformer Android Development] SlimDan22:
Awesome!!

Keep us updated :)
[Eee Pad Transformer Android Development] Kill3rN3t:
hi guys, user here on xda "stuntdouble" told me to show u this image as he thought it may be of interest to your project somehow

my original problem is http://xdaforums.com/showthread.php?t=1087305 and relates to me being requested for my password on boot and have done nothing im aware of to cause this, its a completely unrooted un modded tf101 which i managed to acquire from a local electronics store about 2 weeks ago. (uk)

If you guys are able to help me out or if i can do anything to mine to help u out let me know

edit: i notice the last user you have not heard from was called welshIron, if welshiron is from wales its possible i have had a unit from the same batch as im also in wales. anyway waiting to hear from u guys before trying a fix or taking back to store for replacement. (p.s. i bought 2 at the time so have access to one from the same batch which still works if additional SAFE investigation is wanted.
[Eee Pad Transformer Android Development] SlimDan22:
i dont think it is a boot password

Its a lockscreen password

Looks like a different password lockscreen setup then the one that comes stock with the transformer , so it may be a 2.2 unit?

Have you used ADB before, if so connect your transformer to it and try to connect to it that way (lets hope USB debugging is enabled)

If it does connect, run su and let us no if you get permission denied or no prompt

We'll start from there

IDK if you can do a factory reset from the recovery, maybe someone else can chime in on it
[Eee Pad Transformer Android Development] stuntdouble:
I'm pretty sure it's a dev unit and that's why I directed him here. Everything should be accessible via adb if that is the case, as it should be a rooted device, possibly with admin and calibration tools on it. If you're not sure how to use ADB there's a good guide here on how to set it up:

http://xdaforums.com/showthread.php?t=1071584

Once that's all sorted the world's your oyster really. :)
[Eee Pad Transformer Android Development] t0dbld:
Quick update on welshiron's device , i spent more time with it today, and unfortunitly i was able to confirm it is not a dev unit, it still has a locked sbk etc :-( so it seems that they did not accidentally ship dev units but rather improperly flashed ones , security is still there, the partitions are different but i dont see anything of any use ... sorry to be the bearer of bad news
[Eee Pad Transformer Android Development] SlimDan22:
Great Work!!! Bummer though, do you think all the units with 2.2 are like that (my guess would be yes) if thats the case maybe we shouldnt follow up on the others ones but thats just my 2 cents

Also for Gigs and Shiggles t0dbld could you possible pull /data partition either with adb pull or dd
[Eee Pad Transformer Android Development] Blades:
Im going to attempt to flash that system.img, honeycomb sucks for video playback. Yeah, I said it. Honeycomb is garbage.
[Eee Pad Transformer Android Development] t0dbld:
well first of all he is shipping device back, second no i would not pull his data and he should not let me !?! why would we want his data ??
[Eee Pad Transformer Android Development] SlimDan22:
There are other tools Asus installed that are not integrated in system but in data (at least for mmsson's device)

mmsson confirmed when Asus tech support made him do a Factory Reset and lost half the the Asus applications that where installed on his 2.2 TF at least

http://xdaforums.com/showpost.php?p=13679225&postcount=178

Oh Well..
[Eee Pad Transformer Android Development] t0dbld:
Well to late i beleive but i would have pulled apps than not his data partition because that would include personal info
[Eee Pad Transformer Android Development] nkognegr0:
i got the same screen when i downgraded my transformer. i had to redo the downgrade to make that screen go away.
[Eee Pad Transformer Android Development] Meister_Li:
I've got a 2.2 Transformer as well. Is there anything still missing you guys would like me to dump?
[Eee Pad Transformer Android Development] A|ex:
I have picked up on of these devices yesterday adn cannot update to the latest version of android. I do not want to root it and force install a rom (if that is even possible), my internet speed is slow and i plan to try and take this device back in 4hrs because i am hours away from leaving the region.

Is it even safe to rip this as someone mentioned that it is bad, others said that threads have been disappearing / removed. I can rip mine if you give me the exact instructions but i need to download software on slow internet and then transfer it. time is limited,

I have not had time to read all the posts here but someone mentioned on a thread i made before that you were using adb, i assume this is the same proess that is included in the android sdk which you can also use to flash ?
[Eee Pad Transformer Android Development] knoxploration:
This is just... woah. I would *love* to have an FM radio on my tab -- yet another cool way to use my device when I'm away from home and wanting to occupy myself.

Asus, PLEASE provide us with an app to listen to FM radio if the hardware really does support it -- even if incredibly basic, it'd be very useful and a differentiator versus all your rivals...
[Eee Pad Transformer Android Development] david279:
That product sheet also says it supports 5 ghz wlan. So can we get that too?
[Eee Pad Transformer Android Development] Bleeder:
Hello All. I have a Transformer running 2.2.

I am currently in Canada, so if there is anyone interested in purchasing this unit. I would gladly sell it.
[Eee Pad Transformer Android Development] stuntdouble:
Go to the trade area of the forums if you want to sell things, as selling directly is against forum rules.
[Eee Pad Transformer Android Development] trevoryour:
This looks interesting. I have a B60 TF that came preloaded with 3.1. I have since loaded the 3.2 update, rooted it and loaded prime 1.7.

I would like to play with this rom to see if I can get Skype and HBO go working on it. Can someone tell me how to install this on my TF? I have CWM installed so an update zip file like if I were loading a ROM would be ideal.

Can someone hook me up?
[Hero, G2 Touch General] ProLen:
Hi,

To illustrate my problem, I just uploaded a video to YouTube:

[YOUTUBE]e6uHDykiHd0[/YOUTUBE]

As you can see, it starts up and shuts down automatically without pressing any button.

Is it hopeless? Any chance to fix it?

Thanks in advance,

ProLen
[Xoom Accessories] keitht:
I just wanted to confirm that the Logitech diNovo Edge Bluetooth Keyboard and Touch pad work with the Xoom. Before the 3.1 update, the KB worked fine but not the touch pad. After the update, the touch pad for mouse works too. The Volume slider also works. Very nice keyboard!

http://www.logitech.com/en-us/keyboards/keyboard/devices/192
[Xoom Accessories] Vanhoud:
That's a nice keyboard! Little on the pricey side though!
[Xoom Accessories] keitht:
It is. I didn't get it for my Xoom but to control my PC hooked to my HDTV from my couch but it works great with the Xoom as well. Pretty happy with it. I got it much cheaper used on eBay.
[Xoom Accessories] cwizardtx:
These are great, I posted a video in another thread with some hands on usage.
[Xoom Accessories] vidriera:
Cool, I have a different logitech bluetooth kb and the trackpad didn't work before the 3.1 update, but it does now!
[Xoom Accessories] SPIDERTECH:
Which one are you using? I have the Logitech keyboard w/trackpad that was made for the PS3. I never tried it before, but I figured since I updated to 3.1 I should go ahead and see how it works. The menu keys don't really do anything, but the trackpad and mouse buttons work great. The Esc key functions as the back key in android, and with this keyboard you have the additional mouse keys on the left side too between the ctrl and alt keys. One other thing I've noticed is that the scroll function is pretty sensitive and goes through the screens pretty well. I like it for home use, but I think I'll still want to get the keyboard case when that comes out.
[Xoom Accessories] dbett:
Cool. I have that for my HTPC as well. Will have to give it a shot with the Xoom.
[Hero CDMA Themes and Apps] kparikh87:
I have tried searching the boards for this answer and couldn't exactly find what I was looking for, so....

How do I install data2ext with CM7? The directions that I could find were with AOSP and it used a different recovery image. Can I download that image onto my CM7 and install data2ext?

Also, should I be using ext2 or ext4 with CM7?

Please let me know. Thank you for your help!
[Hero CDMA Themes and Apps] kijp15:
I've followed AOSP data2ext instructions on his rom repo. I used the recovery he recommended, But I've flashed data2ext with CWM 3.0.2.8 and had no issues. Yes, you could flash CWM 3.0.0.5 and install data2ext. It will go well with CM7, cause I've flashed data2ext on nightlies, CM7s and AospCmod and it went all fine for me.

Well someppl use ext2 and ext4, But I use ext4 on CM7. I guess thats up to you.

But before you move on with this procedure, please make sure you READ CAREFULLY in the instructions.

Hope this help and good luck. :D
[Hero CDMA Themes and Apps] spleef:
i use data2ext but only the ext2 version ill post the zip for it at the bottom of this post... here is how i do it......

take everything on your sdcard you dont want to lose and put it on your pc

i use rom manager so this will be instructions specifically to the recovery it provides i think is 2.5.0.7.

after putting your sd contents on your pc open rom manager and go down to partition sd card

partition it 512mb / 0swap

after partitioning reboot into recovery

connect via usb storage and put your rom,gaaps package, theme(if you use one i use dark horse), and the data2ext zip on the root of sdcard

disconnect from usb storage

wipe everything factory reset/cache/format/dalvick just as the info for installing your rom states

flash your rom

flash your gaaps

boot into the rom and get settled in wait for the sync to stop and phone is idle

reboot into recovery

*if using a theme flash it and reboot, wait for everything to be idle again and reboot into recovery. if not using a theme skip this step and proceed to the next one

flash the data2ext zip and reboot phone

once phone boots open terminal emulator and type these commands:

su

umount /sd-ext

mke2fs -m0 -b4096 /dev/block/mmcblk0p2 (let it run its course doesnt take long)

data2ext --enable

should tell you to reboot the phone so back out of TE and reboot

now check settings/storage and should say close to 500mb

if everything has ran fine reconnect via usb storage and put everything back on your sdcard you put on your pc

this is the method i use every time to install data2ext and has never failed

with each new flash you have to reinstall data2ext so is better to use from a fresh install of a rom or theme. remember to always backup before flashing ANYTHING

here is the zip for data2ext this is thegrammarfreaks work not mine his link is below my posted zip

data2ext zip: http://dl.dropbox.com/u/12000430/data2ext2-v7.zip

tgf's thread: http://xdaforums.com/showthread.php?t=902395
[Hero CDMA Themes and Apps] laie1472:
@spleff Good directions. But

Actually you don't have to do a fresh install of data2ext when you want to install a new rom and keep you settings and your data. Say your running aosp's 3/26 and your running data2ext but you don't want to setup everything again. Do this.

Boot into recovery and make a nand+ext backup then reboot. Then reboot back into recovery and wipe cache & dev-cache. Then flash the new rom. Then flash the data2ext zip and reboot. Your all good. Your data/setting/apps will remain but your rom will be updated. Also if you want to do a nand restore while using data2ext do this. Boot into recovery and wipe data,cache & dev-cache. Then restore your nand. After your nand is restored then flash the data2ext zip and reboot. Your good to go. Also keep in mind its not recommend to IMO to wipe the sd-ext. It could result in bootloops and coud render your nands useless. Also you can go up to 1024 for data2ext but its not recommend to go any higher it could give major problems and system conflicts. You can find more on this in the thread that spleff posted.

Root/Hack-Mod_Always *
[Hero CDMA Themes and Apps] unCoRrUpTeD:
This will repartition your sdcard without losing anything.

http://xdaforums.com/showthread.php?t=931280

Personally, I don't see any real improvement with data2ext, even though I have a script for it. I've tried it on CM7 with no issue.
[Hero CDMA Themes and Apps] PS4AndroidHacker:
Excellent Mod!

Excellent Mod,I followed this exact way and am now running with 475MB internal space. This is excellent due to the fact that I love running a lot of apps on my device. Thanks for everybody's help!!!
[Hero CDMA Themes and Apps] silvamichael:
Hello Guys! try S2E, ive been using it on my CM7.

Really simply to use.

just download from market and use its user friendly menu, reboot and your done.