Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
ledoc
Old
#1  
Junior Member - OP
Thanks Meter 2
Posts: 8
Join Date: Jan 2012
Default [Guide][ROOT] root your Yarvik - tab450 and other

Hello,

First I try this method on my Yarvik tablet tab450 with success!

I found on internet how activate the USB debugging mode of our tablet.
With a terminal emulator, that you can find on internet. (if someone can give a link where people can download a free terminal application?) On Yarvik we have only GetJar not Google Market and there is no terminal emulator application :(

The command is:

Quote:
am start -a android.intent.action.MAIN -n com.android.settings/.DevelopmentSettings
The panel Debugging mode appear and you can switch on the usb debugging mode ! (normally hidden)

After that I used gingerbreak v1.2 to be root, don t forget to put a empty microSD card in the tablet!

more info here: http://forum.xda-developers.com/show....php?t=1044765

the tab450 uses android 2.3.3, for other version of android you can try

"superoneclick" : http://shortfuse.org/
"z4root" : http://forum.xda-developers.com/showthread.php?t=833953

Now, the next step is to install google apps with ROM manager and the zip of google apps that you can find here
http://wiki.rootzwiki.com/Google_Apps
I will give more news about this instalattion, I hope soon and with good news ;)

Ledoc
The Following 2 Users Say Thank You to ledoc For This Useful Post: [ Click to Expand ]
 
Koopabro
Old
#2  
Koopabro's Avatar
Member
Thanks Meter 2
Posts: 57
Join Date: Jan 2011
Vending.apk forces closes here
HTC One X (HTC__001)
Latest stock rom
 
Quinny899
Old
#3  
Quinny899's Avatar
Recognized Contributor
Thanks Meter 2782
Posts: 5,303
Join Date: Jan 2011
Location: Bolton le Sands, Near Lancaster, UK Likes: Android, Linux Hates: Windoze, Apple

 
DONATE TO ME
You don't need the terminal. Just use launcher pro and add a shortcut > activities > Settings > Development Settings

Sent from my HTC Desire HD using xda premium
 
Devices:
Samsung Galaxy Nexus
Archos 80 G9
LG GT540
Acer D255
The Following User Says Thank You to Quinny899 For This Useful Post: [ Click to Expand ]
 
ledoc
Old
(Last edited by ledoc; 26th January 2012 at 11:11 AM.)
#4  
Junior Member - OP
Thanks Meter 2
Posts: 8
Join Date: Jan 2012
thanks, I ll try vending.apk, because it s impossible to install CWM.

First I installed 1Market via the default web explorer
http://download.cnet.com/1-Mobile-Ma...-75450771.html

via 1market you can find a terminal, unfortunatly there is no launcher pro, i can t test it. But to add a shortcut you don t need to be root?
 
Quinny899
Old
#5  
Quinny899's Avatar
Recognized Contributor
Thanks Meter 2782
Posts: 5,303
Join Date: Jan 2011
Location: Bolton le Sands, Near Lancaster, UK Likes: Android, Linux Hates: Windoze, Apple

 
DONATE TO ME
Nope. Just google launcher pro apk

Sent from my HTC Desire HD using xda premium
 
Devices:
Samsung Galaxy Nexus
Archos 80 G9
LG GT540
Acer D255
 
Dave73nl
Old
#6  
Junior Member
Thanks Meter 0
Posts: 7
Join Date: Jan 2012
Default Rooted to but then???

Okay i have rootit my 450.
First i followed the tip of the USB debugging activation (thanx Quinny899).
Then i opend the Gingerbreak 1.20 apk and rooted the Yarvik.
I was a bit affraid when it didn't restart BUT when ik rebooted it manual ther was superuser app and ik checked for root acces and could acces the root so it worked!

But i cannot work with 4EXT. When i want to make a backup it shuts down the program and sais it made a fault and was forced to close..

So i got it rooted but canot find a good way to backup the current rom and i cannot get in the boot loader...

(i have a custum rom on my sensation, but this is not that easy to do...)
 
DesUKire
Old
#7  
Member
Thanks Meter 1
Posts: 41
Join Date: May 2011
Default Unable to install vending.apk

I have rooted using the advice given above but am unable to install the vending.apk for android market?

I read that vending.apk needs to be installed straight into the system app directory so how can this be done?

I am also at a loss to know how to flash the google apps rom as an alternative?

Someone please help as i cant believe nobody has an easy guide on how to install a custom rom on this tablet or how to install the official market and have a smooth running tablet by now??

Some genius must have done it??

Cheers
 
legoman90
Old
#8  
Junior Member
Thanks Meter 0
Posts: 6
Join Date: Feb 2012
I have this tablet too. But i dont try to root.
I think you must copy vending.apk to system/app and you must click on mount r/w. So you have to install root explorer.

Sry my bad english jjeje
 
de-wolff
Old
(Last edited by de-wolff; 13th February 2012 at 08:53 PM.) Reason: Better rooting
#9  
Junior Member
Thanks Meter 27
Posts: 23
Join Date: Jan 2008
Location: Zwijndrecht
Lightbulb Get rooted, install market and more

On your tablet:
At first you have to get terminal access, I used a terminal from http://code.google.com/p/androidterm...?name=Term.apk
Just download, double click to install, and start the terminal (I need glasses to read this, be warned).
In the terminal type
Code:
am start -a android.intent.action.MAIN -n com.android.settings/.DevelopmentSettings
and check USB debugging.
Now connect your tablet with your PC using a mini USB cable, in the USB socket that is the closest to the hdmi socket.
On your PC
From PdaNet download the PdaNet version for your system. Installing this will install the right USB driver for your tablet (linux users, you have to download the android sdk, and run adb as root, you don't need to install drivers). After installing PdaNet i did uninstall pdanet from the tablet, as i was only interested in the usb drivers.
Now find root_701.rar on the net, and unpack it.
Also find gapps-gb-20110307-signed.zip (from CM7) and unpack it.
find GingerBreak on the net
Copy Vending.apk from gaps to the root_701 folder.
copy GingerBreak to the root_7-1 folder
Now open a command prompt, navigate to the root_701 folder, and perform the following commands:
Code:
adb push GingerBreak /data/local/tmp/GingerBreak
adb push Superuser.apk /data/local/tmp/Superuser.apk 
adb push Superuser.apk /data/local/tmp/Vending.apk 
adb push su /data/local/tmp/su
adb shell 
cd /data/local/tmp
chmod 700 GingerBreak
./GingerBreak
mount -o remount,rw /dev/block/mmcblk2p2 /system
busybox cp su /system/bin/su
busybox cp Superuser.apk /system/app/Superuser.apk
busybox cp Vending.apk /system/app/Vending.apk
chmod 4755 /system/bin/su
chown root.root /system/bin/su
chown root.root /system/app/Superuser.apk
chown root.root /system/app/Vending.apk
chmod 0644 /system/app/Superuser.apk
chmod 0644 /system/app/Vending.apk
reboot
That's all.
But for folks like me, who want to have more linux compatibility, there is also good news: Yarvik already put busybox on their tablet (they needed it for their quick and dirty flash solution).
So now you can use a lot of linux commands just by creating softlinks to busybox.
This can be done the following way:

Code:
adb shell
su
mount -o remount,rw /dev/block/mmcblk2p2 /system 
cd /system/bin
ln -s busybox adjtimex
ln -s busybox arp
ln -s busybox blkid
ln -s busybox brctl
ln -s busybox chpasswd
ln -s busybox crond
ln -s busybox depmod
ln -s busybox devmem
ln -s busybox dnsd
ln -s busybox fakeidentd
ln -s busybox fbset
ln -s busybox fbsplash
ln -s busybox fdisk
ln -s busybox findfs
ln -s busybox freeramdisk
ln -s busybox fsck
ln -s busybox fsck.minix
ln -s busybox ftpd
ln -s busybox halt
ln -s busybox hdparm
ln -s busybox hwclock
ln -s busybox ifconfig
ln -s busybox ifdown
ln -s busybox ifenslave
ln -s busybox ifup
ln -s busybox inetd
ln -s busybox init
ln -s busybox insmod
ln -s busybox klogd
ln -s busybox loadfont
ln -s busybox loadkmap
ln -s busybox logread
ln -s busybox losetup
ln -s busybox lpd
ln -s busybox lsmod
ln -s busybox makedevs
ln -s busybox man
ln -s busybox mdev
ln -s busybox mkdosfs
ln -s busybox mkfs.minix
ln -s busybox mkfs.vfat
ln -s busybox mkswap
ln -s busybox modprobe
ln -s busybox pivot_root
ln -s busybox popmaildir
ln -s busybox poweroff
ln -s busybox raidautorun
ln -s busybox rdate
ln -s busybox rdev
ln -s busybox readprofile
ln -s busybox reboot
ln -s busybox rmmod
ln -s busybox route
ln -s busybox runlevel
ln -s busybox setconsole
ln -s busybox setfont
ln -s busybox setlogcons
ln -s busybox svlogd
ln -s busybox swapoff
ln -s busybox swapon
ln -s busybox switch_root
ln -s busybox sysctl
ln -s busybox syslogd
ln -s busybox telnetd
ln -s busybox watchdog
ln -s busybox [
ln -s busybox [[
ln -s busybox ar
ln -s busybox arping
ln -s busybox ash
ln -s busybox awk
ln -s busybox beep
ln -s busybox cal
ln -s busybox bunzip2
ln -s busybox bzcat
ln -s busybox bzip2
ln -s busybox catv
ln -s busybox chattr
ln -s busybox chgrp
ln -s busybox chpst
ln -s busybox chrt
ln -s busybox chvt
ln -s busybox cksum
ln -s busybox clear
ln -s busybox comm
ln -s busybox cp
ln -s busybox cpio
ln -s busybox crontab
ln -s busybox cryptpw
ln -s busybox cttyhack
ln -s busybox cut
ln -s busybox dc
ln -s busybox deallocvt
ln -s busybox diff
ln -s busybox dnsdomainname
ln -s busybox dos2unix
ln -s busybox du
ln -s busybox dumpkmap
ln -s busybox echo
ln -s busybox ed
ln -s busybox egrep
ln -s busybox eject
ln -s busybox env
ln -s busybox envdir
ln -s busybox envuidgid
ln -s busybox ether-wake
ln -s busybox expand
ln -s busybox expr
ln -s busybox false
ln -s busybox fdflush
ln -s busybox fdfoln -s busyboxat
ln -s busybox fgrep
ln -s busybox fold
ln -s busybox free
ln -s busybox fsync
ln -s busybox fuser
ln -s busybox getopt
ln -s busybox grep
ln -s busybox head
ln -s busybox hexdump
ln -s busybox hostid
ln -s busybox hostname
ln -s busybox hush
ln -s busybox ifplugd
ln -s busybox install
ln -s busybox ip
ln -s busybox ipcln -s busybox
ln -s busybox ipcs
ln -s busybox kbd_mode
ln -s busybox last
ln -s busybox length
ln -s busybox less
ln -s busybox linux32
ln -s busybox linux64
ln -s busybox logname
ln -s busybox lpq
ln -s busybox lpr
ln -s busybox lsattr
ln -s busybox lzmacat
ln -s busybox lzop
ln -s busybox lzopcat
ln -s busybox makemime
ln -s busybox md5sum
ln -s busybox mesg
ln -s busybox microcom
ln -s busybox mkfifo
ln -s busybox mknod
ln -s busybox mkpasswd
ln -s busybox mktemp
ln -s busybox more
ln -s busybox mountpoint
ln -s busybox msh
ln -s busybox mt
ln -s busybox nice
ln -s busybox nmeter
ln -s busybox nohup
ln -s busybox nslookup
ln -s busybox od
ln -s busybox openvt
ln -s busybox patch
ln -s busybox pgrep
ln -s busybox pidof
ln -s busybox pipe_progress
ln -s busybox pkill
ln -s busybox printf
ln -s busybox pwd
ln -s busybox readahead
ln -s busybox readlink
ln -s busybox realpath
ln -s busybox refoln -s busyboxime
ln -s busybox reset
ln -s busybox resize
ln -s busybox rtcwake
ln -s busybox run-parts
ln -s busybox runsv
ln -s busybox runsvdir
ln -s busybox rx
ln -s busybox script
ln -s busybox scriptreplay
ln -s busybox sed
ln -s busybox seq
ln -s busybox setarch
ln -s busybox setkeycodes
ln -s busybox setsid
ln -s busybox setuidgid
ln -s busybox sha1sum
ln -s busybox sha256sum
ln -s busybox sha512sum
ln -s busybox showkey
ln -s busybox softlimit
ln -s busybox sort
ln -s busybox split
ln -s busybox stat
ln -s busybox strings
ln -s busybox stty
ln -s busybox sum
ln -s busybox sv
ln -s busybox tac
ln -s busybox tail
ln -s busybox tar
ln -s busybox tcpsvd
ln -s busybox tee
ln -s busybox telnet
ln -s busybox test
ln -s busybox tftp
ln -s busybox tftpd
ln -s busybox time
ln -s busybox timeout
ln -s busybox touch
ln -s busybox tr
ln -s busybox true
ln -s busybox tty
ln -s busybox ttysize
ln -s busybox uname
ln -s busybox uncompress
ln -s busybox unexpand
ln -s busybox uniq
ln -s busybox unix2dos
ln -s busybox unlzma
ln -s busybox unlzop
ln -s busybox usleep
ln -s busybox uudecode
ln -s busybox uuencode
ln -s busybox vi
ln -s busybox vlock
ln -s busybox volname
ln -s busybox watch
ln -s busybox wc
ln -s busybox wget
ln -s busybox which
mount -o remount,ro /dev/block/mmcblk2p2 /system 
exit 
exit
now, in your terminal you can use most linux commands.
Good luck
The Following User Says Thank You to de-wolff For This Useful Post: [ Click to Expand ]
 
legoman90
Old
#10  
Junior Member
Thanks Meter 0
Posts: 6
Join Date: Feb 2012
Seriously, a lot of thanks for your help. I will try to do this weekend and I will post about it.

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Recognized Contributor Code of Conduct

During the first half of 2012, XDA initiated the Recognized Contributor (RC) program to recognize … more

Careers in Android: What Hiring Managers Won’t Tell You – XDA Developer TV

XDA Developer TV Producer Jayce released a video a … more

Coloring Your Logcat World

Getting feedback for your app during development is as simple as adding logging info where necessary and looking … more

Guide Your Sheep to Safety with Finger Shepherd

Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more