IF stuck between roms Tutorial (Linux walkthrough, Windows one on the way) - Transformer TF300T Q&A, Help & Troubleshooting

This is for if you have flashed a rom and it boot loops and when you try and restore and it stays in a bootloop,
I had this issue during the week and freaked out but thanks to termleech who created this http://forum.xda-developers.com/showthread.php?t=1699535 rom I was able to get my tablet back in working order.
This Tutorial is for Ubuntu/Linux (ill try and get one for windows but I wasnt able to do this through windows) for this im also guessing that you have a custom recovery flashed.
Step one:
go to http://source.android.com/source/initializing.html and go down to the section that says configure usb access the file will be saved in this location in /etc/udev/rules.d/51-android.rules
follow that section for all the lines that say "<username>" replace <username> with the account name that you are using,
in my case each of those it was changed to "aaron".
Step two:
Open terminal and type sudo lsusb this will display everything that is connected through usb. you should get something looking like this
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0c45:641d Microdia 1.3 MPixel Integrated Webcam
Bus 002 Device 003: ID 0b05:4d03 ASUSTek Computer, Inc.
Bus 002 Device 004: ID 0bda:0159 Realtek Semiconductor Corp. Digital Media Card Reader
Bus 002 Device 005: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 006: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 002 Device 007: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 002 Device 008: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth
Now in the File you created from step one create a new line and replace the values with the values you just got from lsusb
so the line for me looked like this when I pasted it back into the file.
# usbboot protocol on asus (Asus Transformer TF300T)
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", ATTR{idProduct}=="4d03", MODE="0600", OWNER="Aaron"
Step three:
Setting up the Android SDK
This is where I had the most trouble.
So you need to open the market place on Ubunto and download openJDK7, let that install then go to the android site and download the the android tools
http://dl.google.com/android/android-sdk_r20-linux.tgz
extract that to your desktop.
Then in terminal navigate to the folder called tools in the sdk and open it.
then type sudo ./android
that will install the tools and open android sdk manager.
when that opens all you will need to do is tick the tools box and it will install everything you need.
Once that is installed you will need to navigate to the platform-tools folder in the root of that folder.
What I did was also copy the rom that I wanted to flash into the folder just to make it easier on myself.
On your tablet boot it into the custom recovery but by powering the tablet it on and holding the volume down and power button then pressing the volume up.
YOu can leave you tablet in the home screen for the recovery for the next bit.
Step four:
Copying the rom to the tablet.
On terminal you will need to navigate back to the platform-tools folder.
and copy the rom you want to use into it (for this i will call the rom fix.zip this is just for this tutorial)
make sure your tablet is connected now and in the recovery sceen not{/B] fastboot!!!!!
on terminal type sudo ./adb push fix.zip /sdcard
It will look like its doing nothing that pop up saying that it copied it 33 seconds.
Step five:
factory reset x3
then wipe cache and dalvik
then flash + gapps (if not included with rom)
then wipe cache + davlik again
then reboot, on first boot it can take between 2-5minutes to start.
Now you have a working tablet again
Hope this helps those who are stuck! ill try get a guide together for windows and maybe a video if many people end up using this.
if you need to get in touch fast im always on twitter @d_crossfader
I am not responsible if anything goes wrong

How do you give root to a user in ubuntu? Thanks for the help by the way have ubuntu installed made rule but cant transfer because im not root user?
Sent from my HTCEVOV4G using xda premium

lukethepainter said:
How do you give root to a user in ubuntu? Thanks for the help by the way have ubuntu installed made rule but cant transfer because im not root user?
Sent from my HTCEVOV4G using xda premium
Click to expand...
Click to collapse
Just use sudo. There is no root user in Ubuntu-based distros.

almost got it
i followed all steps and when i go to push the rom i get
[email protected]:/media/sdk/platform-tools$ ls
aapt adb.vol03+04.par2 aidl fix.zip source.properties
adb adb.vol07+08.par2 api lib
adb.par2 adb.vol15+16.par2 dexdump llvm-rs-cc
adb.vol00+01.par2 adb.vol31+32.par2 dx NOTICE.txt
adb.vol01+02.par2 adb.vol63+35.par2 fastboot renderscript
[email protected]:/media/sdk/platform-tools$ sudo ./adb push fix.zip /sdcard
sudo: ./adb: command not found
[email protected]:/media/sdk/platform-tools$
any suggestions?

Hey could you enable root by following these steps https://help.ubuntu.com/community/RootSudo then try again as su
Sent from my Transformer Pad TF300T using XDA Premium HD app

On vacation this week will try it when I get home and thank you for helping me your the best
Sent from my HTCEVOV4G using xda premium

No worries, when it happened to me last week I freaked out
Sent from my Transformer Pad TF300T using XDA Premium HD app

Related

[Q][NS4G] Bricked? - Device Not Recognized in OS X, Windows or Ubuntu

Hey all, I had a botched ICS upgrade on my Nexus S 4G today using Google's factory images. I can get into TWRP and into the bootloader, but my device is not recognized by any operating system that I have tried to connect it to. Swapping USB cables hasn't made a difference. My other NS4G can connect with no problems to any of these operating systems with any USB cable. While the phone does charge over USB while connected to a computer, I can't mount the SD card in TWRP and I can't use fastboot in the bootloader. With fastboot, the only message I get is "waiting for device."
Should I just cut my losses and jettison the phone? Any suggestions on how to remedy the situation?
Thanks in advance for your help.
Pitiful bump.
Which factory image did you flash? What's the exact model of your phone? See the sticker beneath the battery.
Can you boot the mobile?
What was the problem through fastboot update?
Boot into bootloader/fastboot mode. What does it display?
Please provide a lot more details about the problem.
anglergab said:
Which factory image did you flash? What's the exact model of your phone? See the sticker beneath the battery.
Can you boot the mobile?
What was the problem through fastboot update?
Boot into bootloader/fastboot mode. What does it display?
Please provide a lot more details about the problem.
Click to expand...
Click to collapse
Thanks for the reply. Pretty sure I'm bricked unless I can get JTAG. I wasn't paying attention and it was super late at night when I was flashing for my wife (who was over custom roms). I mixed up bootloaders and sent the GSM version to my CDMA Nexus. I can't boot into Android. I can get into TWRP, but can't mount USB to get any files onto the device.
Connect the phone to a Linux PC, then please post in this thread the output of the following commands:
Code:
tail /var/log/messages
Code:
lsusb
By the way you can reflash baseband/radio firmware image from recovery through ADB.
anglergab said:
Connect the phone to a Linux PC, then please post in this thread the output of the following commands:
Code:
tail /var/log/messages
Code:
lsusb
By the way you can reflash baseband/radio firmware image from recovery through ADB.
Click to expand...
Click to collapse
Thanks for the reply. I'll give it a shot in a few hours when I can get to a linux box. Part of the problem is that I get no recognition that the device is connected from any OS. I tried accessing the phone while it was in download mode through Heimdall running on Ubuntu and it couldn't see the phone.
I'll give the commands a try though and let you know. Should the phone be at the bootloader or in recovery?
You can try connecting the phone first in bootloader and then recovery. Run the above commands in both modes. Connect the phone directly, without hubs, preferably with its own cable.
anglergab said:
You can try connecting the phone first in bootloader and then recovery. Run the above commands in both modes. Connect the phone directly, without hubs, preferably with its own cable.
Click to expand...
Click to collapse
This is my output both times. The computer can't see the phone.
[email protected]:~$ tail /var/log/messages
tail: cannot open `/var/log/messages' for reading: No such file or directory
[email protected]:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 04f2:0841 Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 001 Device 005: ID 0781:5530 SanDisk Corp. Cruzer U3 4gb SDCZ36
Bus 001 Device 006: ID 0461:4d0f Primax Electronics, Ltd
Bus 002 Device 003: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
Bus 002 Device 004: ID 148f:3573 Ralink Technology, Corp.
[email protected]:~$
Click to expand...
Click to collapse

How to Internet Pass Through from Linux to Sensation?

Hi everyone
I have a Sensation 4g and my system runs Ubuntu 12.04.
I was wondering if there is any way to make Internet Pass Through work with Linux?
In Windows, I install the HTC Sync and it works, but what about Linux?
Thanks
NikosDim said:
Hi everyone
I have a Sensation 4g and my system runs Ubuntu 12.04.
I was wondering if there is any way to make Internet Pass Through work with Linux?
In Windows, I install the HTC Sync and it works, but what about Linux?
Thanks
Click to expand...
Click to collapse
It works by default
In windows it asks for htc sync coz it need drivers to recognize the device
In Linux drivers are not necessarily required
You can just connect the device and use Internet pass through
(if you got adb working on that pc already then you are good to go)
Sent from my pyramid.. Through blazing fast sonic waves
I remember this as well on Ubuntu 11.04 - I only needed to modify some lines for ADB to get it work
well add the attached 51-android.rules file to /etc/udev/rules.d/ ( remove the .txt extension to the file ..i need to add it to attach in xda )
and chmod it to 755
(i.e chmod 755 /etc/udev/rules.d/51-android.rules )
then try the pass through it might work
For me it is not working
Let me explain what I did.
First of all I connected my phone with the laptop. In the beginning the
Code:
adb devices
was giving me ??????????? but I restarted the server as root and then adb was recognizing my device properly.
Then I chose Internet Pass Through in my phone but despite the fact that Ubuntu recognize my phone as a Wired Connection 2 (Wired Network - HTC Android Phone) I don't have internet on my phone. Also when I chose the Internet Pass Through in my phone, the
Code:
adb devices
list is empty (is this normal?).
So, ganeshp I pasted the rules that you gave me in the /etc/udev/rules.d/ and I changed the permisions but no luck. It doesn't work.
Also, after enabling the Internet Pass Through after some minuter I get a failure message on my phone that says
Unable to connect to PC
Either you don't have the latest version of HTC Sync installed on your PC, or another phone is already using Internet pass-through on your PC. Please ensure......etc
Click to expand...
Click to collapse
davebugyi what lines you needed to modify in the adb to get it work?
No one has an answer for this? If you are using Internet pass through without problems in your linux OS share what you did to make it work.
NikosDim said:
No one has an answer for this? If you are using Internet pass through without problems in your linux OS share what you did to make it work.
Click to expand...
Click to collapse
I've got my HIS working in Ubuntu 12.04 (DHD also). No root access or adb needed. Just simple script for Network Manager. I've posted a blog entry about this, it's in Russian, but you can use Google Translate to read it. http_://blog.loquens.org/?p=489
NikosDim said:
For me it is not working
Let me explain what I did.
First of all I connected my phone with the laptop. In the beginning the
Code:
adb devices
was giving me ??????????? but I restarted the server as root and then adb was recognizing my device properly.
Then I chose Internet Pass Through in my phone but despite the fact that Ubuntu recognize my phone as a Wired Connection 2 (Wired Network - HTC Android Phone) I don't have internet on my phone. Also when I chose the Internet Pass Through in my phone, the
Code:
adb devices
list is empty (is this normal?).
So, ganeshp I pasted the rules that you gave me in the /etc/udev/rules.d/ and I changed the permisions but no luck. It doesn't work.
Also, after enabling the Internet Pass Through after some minuter I get a failure message on my phone that says
davebugyi what lines you needed to modify in the adb to get it work?
Click to expand...
Click to collapse
all you have to do is to use sudo
HTML:
sudo adb devices
Do the following:
Press CTRL + ALT + T to open the Terminal.
Inside the terminal type:
Code:
lsusb
Output should look something like this
Code:
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 003: ID 0bb4:0c86 HTC (High Tech Computer Corp.) Sensation
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Take note of these two values 0bb4:0c86 next to the HTC (High Tech Computer Corp.) Sensation.
Then type:
Code:
sudo nano /etc/udev/rules.d/51-android.rules
That will open a file named 51-android.rules then type:
Code:
SUBSYSTEM="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c86", MODE="0666", OWNER="username"
In the text above change 0bb4 and 0c86 with the numbers you got from the lsusb, and instead of the username type youre user name.
Press CTRL + O and hit enter, then press CTRL + X .
if your adb-server was running up until now you need to kill it and restart it as root so type the following:
Code:
adb kill-server
sudo adb start-server
Then to check if everything worked out type
Code:
sudo adb devices
If all went well there should be an output similar this and you are good to go:
Code:
$ sudo adb devices
List of devices attached
BLABLABLA device
Edit: I assumed by the way that you have turned USB Debugging on :> that covers adb part, for the Internet pass trough you dont need drivers for linux just select the mode when you connect your device and you should be good to go.

[Q] Desperate bricked my Asus Slider!!!

Please see if someone helps me, I've tried all the tutorials I've found and unbrick no way to flash my Asus.*
I had installed CWM Recovery 5.5.0.4 and wanted to upgrade it, so I installed Rom Manager and then click on the Install ClockWorkRecovery and I installed version 6.0.1.3, there seemed to be no problem until you restart the tablet, and I was on the logo Android and there was no more, I did a factory reset and wipe cache and nothing was the same. I just reinstalled the rom would solve the problem but when I started at the Recovery and gave him the option Install zip from sdcard, surprise: Can not mount / sdcard, so I can not access the sdcard. I do not know if the memory is screwed up or the fault of the recovery. I tried flashing with nVFlash, Easyflaser and I installed the ADB but I can not revive it.*
I do not know what else to give, the problem is that my Slider is B80 and apparently there is no system for flashing, no driver support, or can not find it.
Not completely bricked, I can enter the Recovery, but does not recognize SDcard and MicroSD.
I appreciate any help.
(Sorry for my incorrect English)
maikelbus said:
Please see if someone helps me, I've tried all the tutorials I've found and unbrick no way to flash my Asus.*
I had installed CWM Recovery 5.5.0.4 and wanted to upgrade it, so I installed Rom Manager and then click on the Install ClockWorkRecovery and I installed version 6.0.1.3, there seemed to be no problem until you restart the tablet, and I was on the logo Android and there was no more, I did a factory reset and wipe cache and nothing was the same. I just reinstalled the rom would solve the problem but when I started at the Recovery and gave him the option Install zip from sdcard, surprise: Can not mount / sdcard, so I can not access the sdcard. I do not know if the memory is screwed up or the fault of the recovery. I tried flashing with nVFlash, Easyflaser and I installed the ADB but I can not revive it.*
I do not know what else to give, the problem is that my Slider is B80 and apparently there is no system for flashing, no driver support, or can not find it.
Not completely bricked, I can enter the Recovery, but does not recognize SDcard and MicroSD.
I appreciate any help.
(Sorry for my incorrect English)
Click to expand...
Click to collapse
This should be in Q&A, not Development.
However, you can boot to CWM, then use PERI to unbrick. It will install Rogue Recovery.
If you do not have a ROM zip on the internal memory, you will need to use ADB to push a .zip file to the internal memory then flash that.
I would stick with the CWM 5.5.0.4 for the slider. The 6.X versions were never adapted, and ROM Manager does not work with Asus tablets.
http://forum.xda-developers.com/showthread.php?t=1671598
frederuco said:
This should be in Q&A, not Development.
However, you can boot to CWM, then use PERI to unbrick. It will install Rogue Recovery.
If you do not have a ROM zip on the internal memory, you will need to use ADB to push a .zip file to the internal memory then flash that.
I would stick with the CWM 5.5.0.4 for the slider. The 6.X versions were never adapted, and ROM Manager does not work with Asus tablets.
http://forum.xda-developers.com/showthread.php?t=1671598
Click to expand...
Click to collapse
Sorry if the post is not in place, would be grateful if any moderator can move.
The problem is that I can not use ADB, because if I type "adb devices" does not my ASUS in the list of devices, since none of the four drivers I've tried works. I used PERI but does not work, and says "tablet is not ready for nVFlash". I need a driver that works on Slider SL101, TF101 drivers do not work. Those in the official ASUS serve no APX mode.
Thanks for your help.
http://forum.xda-developers.com/showthread.php?t=1514942&highlight=naked+driver
Give these drivers ago from this thread
pops106 said:
http://forum.xda-developers.com/showthread.php?t=1514942&highlight=naked+driver
Give these drivers ago from this thread
Click to expand...
Click to collapse
Thanks but not work
Posted a video with errors and an image of the Show Log of recovery.
http://youtu.be/AUogpmDT7pA
http://i299.photobucket.com/albums/mm287/maikelbus/_DSC4593_zps2de84e2e.jpg
maikelbus said:
Posted a video with errors and an image of the Show Log of recovery.
http://youtu.be/AUogpmDT7pA
http://i299.photobucket.com/albums/mm287/maikelbus/_DSC4593_zps2de84e2e.jpg
Click to expand...
Click to collapse
I had the exact same problem when I upgraded my recovery. I used ADB successfully though. I had to push another recovery blob. I have not attempted to re upgrade since.
I am pretty sure that unless you can get ADB working, you are in trouble.
APX mode won't work because AFAIK, the SBK has not been cracked for the SL101.
Might want to try another cable - I have seen numerous cables that charge the tablet, but do not work for USB (ADB, APX or MTP connections). New cable solved it.
frederuco said:
I am pretty sure that unless you can get ADB working, you are in trouble.
APX mode won't work because AFAIK, the SBK has not been cracked for the SL101.
Might want to try another cable - I have seen numerous cables that charge the tablet, but do not work for USB (ADB, APX or MTP connections). New cable solved it.
Click to expand...
Click to collapse
I bricked my th101 and could not use Adb either. I had a bad cable. Order a new non OEM and it worked. Unbricked and happy again. Did not even need to use adb push just a all in one tool. Hope u get it working again.
Sent from my Galaxy Nexus using Tapatalk 2
Ok, try another cable to see if we are
lucky and commented, thanks to all
maikelbus said:
Ok, try another cable to see if we are
lucky and commented, thanks to all
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1681155
Maybe give this a blast as well, it worked for everyone one i have flashed.
Cheers
pops106 said:
http://forum.xda-developers.com/showthread.php?t=1681155
Maybe give this a blast as well, it worked for everyone one i have flashed.
Cheers
Click to expand...
Click to collapse
I tested the 4 versions of PERI and any works, the problem is probably the cable, but in my town costs a lot to find, Asus does not provide too purchase. Nor do I know if there are several models, is it possible to have a cable that flash and another cable that forbid? On the website of Asus only sell the charger cable, not loose. In Spain.
http://shop.asus.es/shop/es/es-ES/H...on-conectores-para-EURO-y-UK).aspx?show_popup
On Amazon there are two.
http://www.amazon.es/Mobiles®-Cable...SZK2/ref=sr_1_1?ie=UTF8&qid=1361305799&sr=8-1
http://www.amazon.es/GTMax-Cable-me...1_fkmr0_1?ie=UTF8&qid=1361305799&sr=8-1-fkmr0
It's a great price, but do not know if the original cable, and if it will work.
The cable I have now bought it at Deal Extreme, so I guess it is not original, I know. The original purchase box broke down quickly.
Either should work. I would probably go with the bottom one, no reason why.
Sent from my Galaxy Nexus using Tapatalk 2
Hi,
I have finally decided to buy the cable GT-max, I consulted the dealer and assures me that is identical to the original Asus and because the other is identical to the one I bought last year in Dealextreme:
http://dx.com/p/usb-data-charging-cable-for-asus-eee-pad-transformer-tf101-95cm-length-114609
While I get the new cable, I decided to install Android ADB in Ubuntu and I have the same problem, the tablet is not recognized. I have setup several parameters in the file 51-android.rules and none works:
SUBSYSTEM==”usb”, ATTRS{idVendor}=="0955", ATTRS{idProduct}==:"7820", MODE=”0666″
SUBSYSTEM==”usb”, ATTRS{idVendor}=="0955", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955:7820", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
TEST=="/var/run/ConsoleKit/database", \
RUN+="udev-acl --action=$env{action} --device=$env{DEVNAME}"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", ATTRS{idProduct}=="7820", SYMLINK+="libmtp-%k", MODE="0666"
SUBSYSTEMS=="usb",ATTRS{idVendor}=="0955",ATTRS{idProduct}=="7820",MODE="0666",OWNER="rehcla" #Asus Transformer
Can anyone tell me what is the correct line for the Asus?
with the command lsusb I get the following:
[email protected]:~$ lsusb
Bus 008 Device 002: ID 040b:2011 Weltrend Semiconductor
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0955:7820 NVidia Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b083 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
While ADB does not recognize the device, I'm not able to do anything, do you?,
Reconsidering, I think the recovery 6.x after installing updated the Rom unchecked USB debugging mode, so it is possible that all problems are for that reason, then format the rom, and now can not turn on USB debugging.
Is there any way by the ADB to enter the bootloader and force the flash? memory left clean, and you can install everything from scratch? I am new to this.
regards
maikelbus said:
with the command lsusb I get the following:
[email protected]:~$ lsusb
Bus 008 Device 002: ID 040b:2011 Weltrend Semiconductor
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0955:7820 NVidia Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b083 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
While ADB does not recognize the device, I'm not able to do anything, do you?,
Click to expand...
Click to collapse
You are now in nvflash mode. adb never works in nvflash mode. Only nvflash works in nvflash mode.
josteink said:
You are now in nvflash mode. adb never works in nvflash mode. Only nvflash works in nvflash mode.
Click to expand...
Click to collapse
Sorry, I was confused, thinking that the ADB was used in APX mode, in normal USB mode, the tablet does not recognize either, as the new cable does not work, I'll have to send it to ASUS service center.
Thank you.
I have already received the new cable and no solution, apparently APX mode does not work on devices like my Slider B80.
As APX mode flash no way, I managed to install a compatible Samsung drivers recovery mode and I was able to install the recovery Rogue with Peri. Now I recognize the MicroSD but no internal SDCard. I tried installing the latest firware from Asus and it reads:
-- Instaling: /sdcard/WW_epad-user-9.2.1.27.zip
Finding update package...
Opening update package...
Instaling update...
assert failed: write_raw_image("/tmp/blob", "staging")
E: Error in /sdcard/WW_epad-user-9.2.1.27.zip
(status 7)
Installation aborted.
If I do a Wipe data / factory reset tells me:
--Wiping data...
Formating /Data...
Error mounting /Data!
Skipping format...
Formatting /cache...
Formatting /sd-ext...
Formatting /sdcard/.android.secure...
Error mounting /sdcard/.android.secure!
Skipping format...
Data wipe complete.
I can do now? Any idea?
Edit:
Solved! I used the HD Super Wipe Full Eeepad.zip to recreate the system partition without reboot after I installed the ROM HD Revolution 3.5.
Thank you very much to all who have helped me
Explain the solution, as I have asked private and will not usually entered in the forum, and I think it's better than staying here for anyone who has this same problem:
The problem I have is that the partition table is damaged, you have to recreate it, for it uses the full Android superwipe, and then you can already install any Rom.
You need to first install a Recovery that allows access to the MicroSD, since the internal SDCard is inaccessible.
If the current Recovery permitting, no problem. but you need to install another recovery Android do for ADB, as the slider is not supported apx, using nvflash programs are not going to run, but those using adb.
Install another recovery with peri 0.4, this tablet if you recognize the adb interface as being in recovery mode.
decompresses the peri 0.4 on the desktop.
1. connect the tablet to the pc being torn into recovery mode (no apx mode or with the tablet asus on screen)
Two. mouse right button on EasyRecoveryV0.4.bat and run as admin.
Three. you type r and hit Enter
*Out a notice that going to flash the rogue recovery, press enter
*if you connect well and see your recovery 1234567ABCD hit Enter
*recovery begins pushing, if all went well, press enter again
*flash the recovery begins, when done you will only restart the tablet, let it restart
*Now if you should see a rod installing the new recovery.
Once installed, insert a MicroSD with Android_Revolution_HD_Super_Wipe_Full_EeePad.zip I install it in the usual way. They create new Android partitions and internal SD Card.
In the MicroSD also puts your favorite rom and install it later.
This process erases the entire contents of the internal memory, but no other known remedy.
Greetings.
asus slider bricked
Hi! I would like to know if it is now possible to unbrick an asus slider with serial B80?
Fhurzel said:
Hi! I would like to know if it is now possible to unbrick an asus slider with serial B80?
Click to expand...
Click to collapse
Depends, how did you brick it, can you get to recovery, did you install a custom recovery?

usb connection non functional, after changing data partition

hi,
maybe some of you already know, that i am working on a dualboot solution for the note2.
it is almost functional now, but i have no idea anymore, where to search for a solution for the last bug, mentioned in the titel.
the commits in question are this, for cm-10.1:
https://github.com/DerTeufel/androi...mmit/5dc8b0e77cb21562aa41981fdea65fef6945270e
and this, for samsung based roms:
https://github.com/DerTeufel/androi...mmit/a57b6da843d0b6b47071e947008bb5665099163f
both commits are similar to the changes, gokhanmoral has made to his i9300 dualboot initramfs. i could not (edit: fixed typo here, this word was missing before) see anything related (if he had similar issues) in his commits/code
as you can see in the commis, i only have switched the data partition at this point.
basically it's like this:
mounted another partition at /data
created a new data folder at data/media (now mounted in /.secondrom)
bind mount /.secondrom/media/data into the deafult /data partition
create media folder in the new /data
bind mount /.secondrom/media into the new /data/media
everything is working as expected, just connecting to usb fails. phone is going into charging mode, without usb connection notification, usb debugging/adb is also not working.
do i just reboot into primary rom, usb is working again.
could oneone give me a hint, what could be causing this?
edit: the changes don't depend on the kernel used with the initramfs. if you want to try yourself, you should be fine by just applying the changes to your initramfs.
switching between roms is done by:
echo primary > /cache/.secondaryboot
and then reboot
echo secondary > /cache/.secondaryboot
reboot
it is going to be changed by recovery normally, but i need to do some more changes, before pushing it to github
AW: usb connection non functional, after changing data partition
Just a little update, without any change to the problem.
I thought, maybe mounting the sdcard by using fuse is causing the issue. Well, it is not. I have commented it out, exported storage/sdcard0 as storage, and bind mounted data/media into it.
USB still isn't working after this.
Any other ideas are highly welcome.
Gesendet von meinem GT-N7105 mit Tapatalk 2
after some more testing, i realized, that the device gets recognized by ubuntu, running in a vm. i now can adb to it
mounting the sdcards to it, does still not work
i am still stuck at the same thing...no one an idea?
today i have realized, that my vm is recgnizing my phone as different devices, if i am using another data partition...if this isnt weird enough, it also tells me, it is a galaxys 2 (i never owned a s2, and never installed drivers for it).
this is, when it is working normally (/data unchangend):
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 052: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II]
this is the same device, same kernel, same rom, 5 minutes later, just mounted the other /data partition:
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 058: ID 18d1:d002 Google Inc.

adb devices: device offline

Hi, I have recently flashed the Evolution X (Android 11) ROM to my previously bricked device. I'm trying to install some APKs but I get the device offline error:
Code:
~ $ adb install ~/usr/local/Downloads/sh.ppy.osulazer.apk
Performing Push Install
adb: error: failed to get feature set: device offline
This hasnt happened in LineageOS or Pixel Experience.
And if you ask, yes the laptop is detecting the device
Code:
~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:5521 Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 0cf3:e009 Qualcomm Atheros Communications
Bus 001 Device 025: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy (MTP)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I tried adding the /etc/udev/rules.d/51-android.rules file with the following contents:
Code:
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0660", GROUP="adbusers"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="6860",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="6860",SYMLINK+="android_fastboot"
Then restarted my computer, reloaded udev rules but it still doesnt work. Yes, my user is part of the adbusers group. Also tried as root user but same thing. I'm on Arch Linux btw.
Is there any way to fix this or do I just go back to PixelExperience/LineageOS?
rogerpanza said:
Hi, I have recently flashed the Evolution X (Android 11) ROM to my previously bricked device. I'm trying to install some APKs but I get the device offline error:
Code:
~ $ adb install ~/usr/local/Downloads/sh.ppy.osulazer.apk
Performing Push Install
adb: error: failed to get feature set: device offline
This hasnt happened in LineageOS or Pixel Experience.
And if you ask, yes the laptop is detecting the device
Code:
~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:5521 Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 0cf3:e009 Qualcomm Atheros Communications
Bus 001 Device 025: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy (MTP)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I tried adding the /etc/udev/rules.d/51-android.rules file with the following contents:
Code:
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0660", GROUP="adbusers"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="6860",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="6860",SYMLINK+="android_fastboot"
Then restarted my computer, reloaded udev rules but it still doesnt work. Yes, my user is part of the adbusers group. Also tried as root user but same thing. I'm on Arch Linux btw.
Is there any way to fix this or do I just go back to PixelExperience/LineageOS?
Click to expand...
Click to collapse
Restart your device.
SubwayChamp said:
Restart your device.
Click to expand...
Click to collapse
I've done that tons of times
rogerpanza said:
I've done that tons of times
Click to expand...
Click to collapse
Well, you didn't mention it, it looks like all is fine with Linux, it could be an error on the ROM side anyway check that you killed ADB server previously, and you don't have many devices attached to the PC. You should try running a terminal from user space like Desktop or Downloads (moving the app there) and not from the root directory to see if something change.
SubwayChamp said:
Well, you didn't mention it, it looks like all is fine with Linux, it could be an error on the ROM side anyway check that you killed ADB server previously, and you don't have many devices attached to the PC. You should try running a terminal from user space like Desktop or Downloads (moving the app there) and not from the root directory to see if something change.
Click to expand...
Click to collapse
I only have my phone plugged into my laptop, tried moving /usr/bin/adb to another folder as you said but same thing. And yeah it's most probably a ROM problem :/

Categories

Resources