yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] retired_mnbooze:
Can we get a look at the bottom half of you settings?
[HTC Aria Android Development] tommyguns818:
Here you go....
[HTC Aria Android Development] MichaelMun0z:
Thank you tommyguns818, im trying your display settings and the battery seems to be lasting a little longer for me.

Have any of you found a way to increase in-call volume?
[HTC Aria Android Development] mcaxrb71:
I just installed this rom and could not be happier. With the CPU set at 768mhz Max this thing flies. Quadrant score comes back at being just above an Evo running 2.2. I came from the Sense 2.2 rom and this really transformed my phone.
[HTC Aria Android Development] mbudden:
It ain't RC1 any more :)
[HTC Aria Android Development] themacman1000:
Really?! You better not be messing with me. I'll go check it out... :eek:

Sent from my whatchamacallit
[HTC Aria Android Development] seboj:
7.1 is officially released:

http://www.cyanogenmod.com/blog/cyanogenmod-7-1-released

Straight download:

http://download.cyanogenmod.com/get/update-cm-7.1.0-Liberty-signed.zip
[HTC Aria Android Development] rickjamezb:
I am not new to modding, but this is my first android device and custom rom and I have to say "wow, what a nice rom!" I haven't had contacts since I made the switch on 10-05-11. I do love the device and rom, but I need conacts! lol

I am a heavy user and have tested almost all functions of the device and have no noticeable bugs from my everyday usage. It was a nearly seamless transition to the new rom other than contacts.I just found the answer to my issue and I will be following the directions..Thank you for all of your hard work.
[HTC Aria Android Development] attn1:
since 7.1.0 stable is out, I am closing this thread.
[Eee Pad Transformer Themes and Apps] rootblock:
Hey TF owners,

For anyone looking for a way to mount their Transformer to Linux Mint, I wrote a script to automate the process of configuring your machine to allow you to browse/modify files on the tablet's SSD. This will probably also work on Ubuntu, but I have only so far tested it on Linux Mint.

Download the attached file, and run it.

Edit: Connect your Transformer to your PC before running.

Edit 2: You only need to run this script once - not every time you connect the tablet to your PC.

Hit the thanks button/comment if this worked for you. If not, also comment and I/someone will probably help you out. Also, if anyone tests it on Ubuntu successfully, be sure to comment and let people know.

Note: All configuration files are backed up in the script before changes are made. You can always revert safely.

I'll throw in the ever so popular "use at your own risk" for safe measure.

Cheers.

June 29: Updated script uploaded.

-Cleaner

-Removes an unnecessary comment pushed into fstab in the previous script

-Already executable. Just run it. [Thanks MagnusRagnarok for the idea]

-Packed in 7z from Linux Mint this time as opposed to in zip format from the TF, for [hopefully] universal accessibility.

-md5sum 615f2bfa820ee9ac8ea2c967149a2f03 TransformerMount2.7z
[Eee Pad Transformer Themes and Apps] 0lddirtypaki:
ok so maybe a stupid question, but does my tf need to be rooted to try this? also if you can create an automated script to install a linux distro you think it would be possible for you to create a script to root?? btw any idea on what actually works? can the tegra 2 run with compiz??
[Eee Pad Transformer Themes and Apps] Budadank:
I thin you've misunderstood the intention of the OP.

It was to be able to mount your Transformer under Linux and be able to read/write the files stored on the Transformer's internal storage. Not to actually install a full blown Linux Distro on your Transformer.
[Eee Pad Transformer Themes and Apps] Cronoadvan:
Wow, talk about reading before posting.
[Eee Pad Transformer Themes and Apps] ayerman3:
only on linux mint--

does it work on ubuntu?
[Eee Pad Transformer Themes and Apps] bodger_uk:
Yes, this works perfectly on ubuntu
[Eee Pad Transformer Themes and Apps] 3DSammy:
I have a problem extracting the zip file with Ubuntu 10.10

Do I need an alternate unzip program? If so please specify. I do not run MS products.

Error:

7-Zip 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30

p7zip Version 9.04 (locale=en_CA.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: /tmp/TransformerMount.zip

Extracting TransformerMount.bash Unsupported Method

Sub items Errors: 1
[Eee Pad Transformer Themes and Apps] rootblock:
I can extract it with 7zip on Windows on the work computer, and with both Explorer and AndroZip on the TF without issue.
[Eee Pad Transformer Themes and Apps] ku4tp:
Acer Mod of the script

I'm trying to edit the file for use with an Acer Iconia. So far everything works but the modifying of the android.rules file. You see, it doesn't exist on my laptop (mint 11) in the directory the script looks at nor is there an android.rules file in lib/udev/rules.d. While I could probably write a rules file and make it work, I'd like to know where it comes from and maybe discover why it does not exist on my system. Anyone have any ideas? Also - rootblock - if I can get this to work would you object to my posting it in the Iconia forum? Thanks!

UPDATE:

Creating the file worked fine. Any reason to edit the script to check if the file exists and create it if it doe not or am I the exception to the rule? i.e. Would most users have it there in the first place?
[Eee Pad Transformer Themes and Apps] Tortel1210:
Probably a bad download. And you could also try file-roller to open it (I think its installed by default, it is on Debian/Gentoo)
[Eee Pad Transformer Themes and Apps] 3DSammy:
I installed the "p7zip" deb, re-downloaded a few times with Firefox and even tried wget. Each time I get the same error result. I was more interested in examining the bash file as I do not have a TF yet. Oh well not a big deal.
[Eee Pad Transformer Themes and Apps] roebeet:
Had the same issue with Archive manager - Xarchiver worked, however.
[Eee Pad Transformer Themes and Apps] azizmulhim:
ubuntu & Asus transformer

If anyone having a problem with mtpfs on ubuntu especially version 10.4 ( segfault problem which prevents from mounting the TF), use newer version of mtpfs in the link below.

http://pkgs.org/download/debian-wheezy/debian-main-i386/mtpfs_0.9-3_i386.deb.html.

1. install the package

ubuntu> sudo dpkg -i mtpfs_0.9-3_i386.deb

2. Then run rootblock script if you did not do it.
[Eee Pad Transformer Themes and Apps] ari197:
just wondering, would this have any effect for the adb connections ? My ubuntu cannot find the transformer from adb but could mount it just find
[Eee Pad Transformer Themes and Apps] MagnusRagnarok:
Try This....

anyone having issues try one of the following extensions.. tar.gz would be my first suggestion for those using ubuntu like myself. i also took the liberty of changing the perms to exe on the script before i compressed all these so now all you need to do is

1.download the extension pack i upped

(find the one that works for you)

2.open file

3.execute

*i also tossed the edited script in the pack for anyone who cannot get it to open.

fyi; ark also worked for me to access the file from the op, while my 7z kept erroring out.

​
[Eee Pad Transformer Themes and Apps] rootblock:
I can access the TF with adb just fine. Just cd to the android-sdk-linux_x86/platform-tools folder containing adb and run:

./adb devices

or

./adb shell

if that folder isn't already configured into your path. Works for me anyway.
[Eee Pad Transformer Themes and Apps] foh1981:
I've been looking at this and trying to do it with udev instead, since I want the dynamic creation of the folder in /media. Mounting works great, but removing doesn't. So anyone with knowledge of udev rules is more than welcome to give me some hints. Here's the rules so far:

See below...

The command run when removing works if I enter it as root in a terminal, so it seems to me that it's either not run when removing or it's failing somehow when run from udev. Edit: I've figured out that it's not run at all. Looking into it...

Also, hint for those who follow the manual instructions you could also get the necessary permissions through Users and Groups instead of editing the groups file. You still have to edit /etc/fuse.conf to allow other though.
[Eee Pad Transformer Themes and Apps] reisa:
"unable to mount location" error

I'm getting an error that reads "Unable to mount location"

Then:

fusermount: failed to open /etc/fuse.conf: Permission denied

fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

I'm a monkey in a spaceship when it comes to some of this stuff :D Any idea what I should do (in layman's terms)?

All help appreciated!
[Eee Pad Transformer Themes and Apps] foh1981:
I'm not sure if your problem is from the script in the first post or my instructions. But as the message says you need to edit fuse.conf. Also, you need to be a member of the FUSE group.

Open and edit fuse.conf with this command in a terminal:

sudo nano /etc/fuse.conf

Uncomment (remove the #) user_allow_other in the end, exit with Ctrl+X and save with Y.

Start Users and Groups, choose your user and press Advanced settings. Under the tab User Privileges you should mark Mount user-space filesystems (FUSE). I believe that you need to reboot after this change, otherwise the necessary privileges hasn't kicked in.

Try it and let me know :)
[Eee Pad Transformer Themes and Apps] kr4m4rk:
Ubuntu 11.04

In my Ubuntu 11.04 the script works partially.

It successfully creates the mount point /media/transformer, but it fails in setting the owner;

then it starts backing up android rules, and it works, but the terminal is stuck here.

Anyway, I can access the transformer, but the file browsing is very, very slow, like it is in Windows.

Thank you for your script.
[Eee Pad Transformer Themes and Apps] foh1981:
As for browsing speed, I think both MTP and FUSE gives a performance hit. FUSE is slow compared to "native" filesystems. And as far as I know, MTP is sort of working like browsing through an FTP, it's a protocol and it sends information back and forth of what it finds.

Correct me if I'm wrong :)
[Eee Pad Transformer Themes and Apps] mclaren2:
this thing wont work at all in ubuntu 11.04 x64...

after running the script i see transformer in the file browser but when trying to access it, i get the error message:

mounting of transformer not possible

fusermount: failed to open /etc/fuse.conf: Permission denied

fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

i checked the fuse.conf file and it had user_allow_other written in it already.

how do i get this to work?
[Eee Pad Transformer Themes and Apps] foh1981:
It's important that there's no hash (#) sign before user_allow_other in /etc/fuse.conf. If there is: remove it, save the file and reboot.

If it still doesn't work, add your user to the FUSE group via Users and Groups application. Reboot to be sure (should be sufficient to log out and then in though).

If it still doesn't work, try my setup on the page prior to this one.
[Eee Pad Transformer Themes and Apps] mclaren2:
been there, done that. nothing. :(

it just wont mount and gives the error message i posted earlier.

maybe you can fix it somehow in the future, in the meantime i am gonna use this guide:

http://ubuntuforums.org/showpost.php?p=10979496&postcount=2

its VERY annoying and takes longer but it works. sadly the more i work with linux/ubuntu in general, the more i understand people going back to windows :rolleyes:

nevermind, i unmounted with

sudo umount /media/transformer

and then mounted with

sudo mtpfs -o allow_other /media/transformer
[Eee Pad Transformer Themes and Apps] foh1981:
I'm not the creator of the original script, so unless you're using my solution with udev I'm unable to fix it :)

The udev rule (as long as it is matched to the tablet) executes the same command as you mounted with. I'm using mode 0666 as opposed to 775. The directory is automatically created when the tablet is plugged in, and deleted when the tablet is removed (although I used "fusermount -u /media/Transformer"). Edit: I haven't got my tablet with me at the moment, and I have only briefly used my solution and transfered a file to the tablet. It's possible that I need to test it further. I will do so when I have my tablet again, and I'll probably do it in a LiveCD/clean environment as to rule out me having fixed something else and forgot about it.

One thing is important (for my solution to work), you need to remove the directory if it exists beforehand. I'm using uppercase T though, as not to mix it together with the script in the first post.

Since MTP is a Microsoft technology it's understandable that it works better in Windows (although I think it is standardized now). The thing is that generally it's been used for music devices so the Linux support is mostly built in to different music listening software. Hopefully the support will soon find it's way into regular filebrowsers as well. But I do think that this is the exception to the rule: In my opinion most devices is truly plug and play on Linux, as opposed to Windows where there's often drivers needed from the CD and maybe even specific vendor software for syncing. Nevertheless, whenever hurdles like this appears, it's understandable that a new Linux user considers Windows again. Personally I can't work in Windows anymore, I hate it :)
[Eee Pad Transformer Themes and Apps] mitchelln:
I can't get it to work on Ubuntu x86_64 11.04.

After mounting I do a ls -l /media/Transformer and the shell just hangs until I unplug the transformer :(

Why oh why did Google switch entirely to MTP? Utter madness. At least give the user the choice of good old tried and tested USB disk for goodness sake!

I also can't get adb to work under 11.04 either no matter what I try :(
[Eee Pad Transformer Themes and Apps] foh1981:
What about accessing it through Nautilus then?

According to a "Google developer" the reasons for the switch are:

"MTP is a big improvement over USB mass storage — for devices with lots of internal memory, a manufacturer no longer needs to come up with some hard partition between the USB mass storage and internal storage. Instead, they are all in one partition, with MTP providing access to the directory of media files that would normally be available through USB mass storage. This means there is no longer a need for apps on SD card for such devices, because what used to be the ‘internal SD card’ is in the same partition as where applications are stored. The storage on your device can be used for either applications or media, depending on what you want to put on it. You aren’t stuck with how much space the manufacturer decided to leave for the two areas.

Oh also this means that the media storage doesn’t need to be unmounted from Android when it is being access through the PC."

In my opinion that's a couple of good reasons. It's evolution :) I think MTP support needs to be better in Linux.
[Eee Pad Transformer Themes and Apps] jerdog:
Moving this to Themes & Apps as it has a better fit there.
[Eee Pad Transformer Themes and Apps] foh1981:
The problem

Ok, so I've been looking into this today, and it seems that for my pad the vendorID has changed. Possibly from the 3.1 to 3.2 update? (Or maybe a kernel update to Ubuntu has changed this, less likely in my opinion.) Earlier the vendorID was that of Asus (0b05) and the lsusb command clearly showed an Asus product. Now, there's a Google Inc. product instead. The productID is the same, but the vendorID has changed (to 18d1). This makes both my udev rules and the script in the first post to fail. The reason for the change is most likely that it's the MTP system that's found, which would be considered an Google Inc. product since it's part of Android.

The fix

Now, there's a couple of things you should think about. The important thing here is that there's no error checking regarding the vendorID in the script, so when the script greps for asus with the lsusb command, it gets an empty string (presumably). This needs to be fixed by the script maintainer.

If you have run this script several times, you may have several duplicate rows in /etc/udev/rules.d/51-android.rules.

For those of you who do not want to use my udev solution, you need to wait for the script maintainer to update the script, and post a solution. Or you can open /etc/udev/rules.d/51-android.rules and change the vendorID from 0b05 to 18d1, and possibly do other cleanups. However, I think this change highlights a downside to the script, namely that there's always a mount point named /media/transformer and you can't really tell if the pad has been mounted or not. You have to access it and try.

I'm updating my udev rules to disregard of the vendorID and instead match ID_MODEL (which always should be MTP) and ID_MODEL_ID (which should always be 4e0f). If those change though, you will notice since the /media/Transformer directory won't be created. I think it's kinda neat :)

Check this post in a couple of minutes: http://xdaforums.com/showpost.php?p=15232022&postcount=18
[Eee Pad Transformer Themes and Apps] ritterkeks:
for me it worked only partially under Linux Mint 11.

the vendor id hasnt changed for me (0b05), just like the script set it up.

while executing, it did print out, that there was no file, etc...

But it did successfully create the udev rule.

It also said it couldn't edit fuse.conf (permission denied)..

This did also work. My user has also been added to the fuse group.

So no problems until here.

After trying to mount, it didn't work - see other posts here. But simply because I didn't log off/on.

After this the only problem left were missing writing rights for the /media/transformer mountpoint.

I then had to plug the TF off and back on, and I were able to successfully mount it.

Not terribly slow, compared to Win without the ASUS drivers.

If anyone else gets "permission denied" for the mountpoint /media/transformer,

do this:

sudo chgrp fuse /media/transformer
sudo chmod g+w /media/transformer

ritterkeks

*edit*

just tried and transferred a movie (about 1 GB) to the TF - 18 MB/s on my 6 year old Thinkpad,

good enough for me

*edit2*

had do to a retransfer for some files, after the TF went into standby during the end of transfer.

One advantage of MTP we can benefit of: The Storage is still mounted by android, while shared, so you can see files, play files... etc!
[Eee Pad Transformer Themes and Apps] foh1981:
It would be interesting to know which kernel version you have, and if your Transformer is updated to 3.2. Also if lsusb shows an Asus (should be Asus if the vendorID hasn't change ofcourse) or Google device.
[Eee Pad Transformer Themes and Apps] rmbell:
Ubuntu 11.04 x64, Transformer running prime 1.7 (HC 3.2 based) with clemsyns OC kernel.

Used the following for my 99-android.rules

Works like a charm as long as you have the fuse conf setup and added yourself to the fuse group. (based on foh1981's post)
[Eee Pad Transformer Themes and Apps] ari197:
I've managed to use the "udev" method and the "/media/Transformer" directory was created.

But inside the /media/Transformer directory, there's only 1 directory, the "Playlists" directory. Why is that?
[Eee Pad Transformer Themes and Apps] foh1981:
I'm unfamiliar with that problem. Since the directory is created the pad should be identified correctly.

Which Linux distribution and desktop environment are you using? Also, which program do you use for accessing the pad?
[Eee Pad Transformer Themes and Apps] ritterkeks:
for the people going by device ID in their UDEV rules:

This is included in the "ASUS Android USB drivers for Windows_20110321" package.

So imo this should mean, that if you havent enabled ADB then your device-id should be different. Also, if you would use tethering, at least i think thats what Ethernet could mean.
[Eee Pad Transformer Themes and Apps] foh1981:
Thanks for the info. I'll look into this when i have time. It's possible that I can find a combination that works for everyone. I could of course create two udev-rules, bt there might be a more elegant solution. I'll check what udev outputs with different options enabled.

I'm still a bit confused why my vendorID changed though.

Edit: Ok, so I'm not less confused but my vendorID is back to normal :P I connected the pad and ran lsusb with and without the above mentioned functions activated. Here's the result:

MTP without ADB:

18d1:4e0f Google Inc.

With ADB:

0b05:4e1f ASUSTek Computer, Inc.

USB tethering activated:

0b05:4e2f ASUSTek Computer, Inc.

USB tethering and ADB activated:

0b05:4e3f ASUSTek Computer, Inc.

Appart from the first it's the same IDs. I then proceeded to check the udev info after each connection to see if there was some common attributes with and without ADB activated. It turned out that the pad now identifies as 0b05:4e0f without ADB activated, just it used to. So it seems activating ADB and deactivating it somehow made it go back... I'll leave the udev rules as they are. There may be someone who want a different action depending on if ADB is activated or not, but I'll update my post with this new information.
[Eee Pad Transformer Themes and Apps] ari197:
I'm using the latest Kubuntu and just using CLI to access them.

I think this might have something to do with the fact that I encrypt my transformer ...
[Eee Pad Transformer Themes and Apps] foh1981:
I was thinking that maybe you used a music program for accessing it, but the encryption theory I can buy into :) CLI should just display whatever Dolphin does, I guess.

I have no solution or ideas, however, it might be interesting to see how this is handled under Windows. I'm thinking that the MTP just shows the unencrypted stuff, and then it should be the same under Windows.
[Eee Pad Transformer Themes and Apps] ari197:
I'll try to connect using my wife's windows notebook ...

the other thing is that I can't find that "Playlists" directory anywhere on the Transformer. And I can't write/copy anything to that directory.
[Eee Pad Transformer Themes and Apps] foh1981:
I've got the Playlists directory showing up when mounted too (along with all the other folders), but can't find it on the device. I could however create a file in that directory, but it was automatically renamed to .m3u. It might be an implementation thing related to MTP, ie it always shows up when an MTP device is found and is handled in some special way?

I think the best bet is to see how it compares to Windows. If no files (except possibly the Playlist folder) shows up, I think it's safe to assume that the problem somehow relates to the encryption.
[Eee Pad Transformer Themes and Apps] valsacar:
I'm getting "Could not display "/media/Transformer"

Error: Error stating file '/media/Transformer': Transport endpoint is not connected. Please select another viewer and try again.

Got the same thing with the script or the new udev rules.

Ubuntu 10.10 64b
[Eee Pad Transformer Themes and Apps] valsacar:
ddms seems to work though... good enough for now
[Eee Pad Transformer Themes and Apps] foh1981:
Have you tried disconnecting and connecting a couple of times? (Rebooting ofcourse, both computer and pad possibly).

If it doesn't work, I would recommend clearing 51-android.rules and trying the commands in a terminal instead. Especially the mtpfs command is of interest. I guess you need to chmod /media/Transformer as well, 0666 or 0755 should do it.
[Eee Pad Transformer Themes and Apps] valsacar:
I didn't try rebooting the pad, but everything else I did.
[Eee Pad Transformer Themes and Apps] foh1981:
I find it strange that typing the commands in a terminal doesn't give some sort of error message. Are you using the original ROM?