• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Adb on the hd7

BSydz

Android Expert
So has anybody got adb working on the memo pad hd7 yet? Just got it today and already rooted it, but no adb. Does it have to do with the multiple usb options or something? I also have to brush up on fastboot as I have never had a device that used it. Plus I'll be honest I didn't research it a lot, just noticed there wasn't much out there about the tablet.

Also did the 4.2.2 update drop in the US yet? Mine won't connect to the server.

Hopefully I can get us some ROMs for this device. I downloaded the kernel source before I even got it. The 4.2.1 system seems a lil light on the options. I'm too used to Paranoid Android on my phone. If anybody wants to help out, or needs some help, let me know. I have mostly worked on ICS based ROMs but did get JB running on the Motorola Triumph just cant figure out 3G.

Any way, just figured I'd start a dev discussion, try to get things moving.
 
OK, So this is what I have found.

For adb, go to about tablet and tap build number, 7 times, then tap back and you will see developer options. Then in developer options enable usb debugging. Now when the tab is plugged in to the PC, adb will only work in media device and built-in cd-rom modes.

If you use Ubuntu you will have to add the vendor id to /etc/udev/rules.d/51-android.rules

Open terminal and type or copy this line.
[HIGH] gksudo gedit /etc/udev/rules.d/51-android.rules[/HIGH]This is a complete updated list with almost all devices included.
[HIGH]
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", SYMLINK+="android_adb", MODE="0666"

SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

#Acer
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"

#ASUS
SUBSYSTEM=="usb", SYSFS{idVendor}=="0b05", MODE="0666"

#ASUS
SUBSYSTEM=="usb", SYSFS{idVendor}=="0e8d", MODE="0666"

#ASUS
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

#Dell
SUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666"

#Foxconn
SUBSYSTEM=="usb", SYSFS{idVendor}=="0489", MODE="0666"

#Fujitsu
SUBSYSTEM=="usb", SYSFS{idVendor}=="04c5", MODE="0666"

#Fujitsu Toshiba
SUBSYSTEM=="usb", SYSFS{idVendor}=="04c5", MODE="0666"

#Garmin-Asus
SUBSYSTEM=="usb", SYSFS{idVendor}=="091e", MODE="0666"

#Google
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

#Haier
SUBSYSTEM=="usb", SYSFS{idVendor}=="201E", MODE="0666"

#Hisense
SUBSYSTEM=="usb", SYSFS{idVendor}=="109b", MODE="0666"

#HTC
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

#Huawei
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"

#K-Touch
SUBSYSTEM=="usb", SYSFS{idVendor}=="24e3", MODE="0666"

#KT Tech
SUBSYSTEM=="usb", SYSFS{idVendor}=="2116", MODE="0666"

#Kyocera
SUBSYSTEM=="usb", SYSFS{idVendor}=="0482", MODE="0666"

#Lenovo
SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"

#LG
SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666"

#Motorola
SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"

#MTK
SUBSYSTEM=="usb", SYSFS{idVendor}=="0e8d", MODE="0666"

#NEC
SUBSYSTEM=="usb", SYSFS{idVendor}=="0409", MODE="0666"

#Nook
SUBSYSTEM=="usb", SYSFS{idVendor}=="2080", MODE="0666"

#Nvidia
SUBSYSTEM=="usb", SYSFS{idVendor}=="0955", MODE="0666"

#OTGV
SUBSYSTEM=="usb", SYSFS{idVendor}=="2257", MODE="0666"

#Pantech
SUBSYSTEM=="usb", SYSFS{idVendor}=="10a9", MODE="0666"

#Pegatron
SUBSYSTEM=="usb", SYSFS{idVendor}=="1d4d", MODE="0666"

#Philips
SUBSYSTEM=="usb", SYSFS{idVendor}=="0471", MODE="0666"

#PMC-Sierra
SUBSYSTEM=="usb", SYSFS{idVendor}=="04da", MODE="0666"

#Qualcomm
SUBSYSTEM=="usb", SYSFS{idVendor}=="05c6", MODE="0666"

#SK Telesys
SUBSYSTEM=="usb", SYSFS{idVendor}=="1f53", MODE="0666"

#Samsung
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

#Sharp
SUBSYSTEM=="usb", SYSFS{idVendor}=="04dd", MODE="0666"

#Sony
SUBSYSTEM=="usb", SYSFS{idVendor}=="054c", MODE="0666"

#Sony Ericsson
SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666"

#Teleepoch
SUBSYSTEM=="usb", SYSFS{idVendor}=="2340", MODE="0666"

#Toshiba
SUBSYSTEM=="usb", SYSFS{idVendor}=="0930", MODE="0666"

#ZTE
SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", MODE="0666"


[/HIGH]


I also found this today, but haven't had a chance to read it all, seems to be the only development going on for this device.
[RECOVERY] [ROM] ASUS Memo Pad HD 7 (me173x) [MULTILANG] - xda-developers
 
So after looking through the kernel source for a defconfig for our device, I ended up having to build the kernel to pull a config file. I have attached the defconfig that the mtk scripts produced. I haven't had time to test it, but figured I would share it if anybody is interested.
 

Attachments

I'm in the process of setting up device files for CM 10.2, I will set up a github repo as soon as I have a working setup, and post links.
 
Back
Top Bottom