This post has been edited by bmanzana: 09 November 2012 - 02:32 PM
[GUIDE] Cruz T10x / T301: Rooting, Dalvik Turbo, Removing Bloatware, Gapps & Market & More
Posted 09 November 2012 - 03:38 PM
Microsoft Windows [Version 6.2.9200]
© 2012 Microsoft Corporation. All rights reserved.
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
cd/system/bin/: not found
is: not found
Posted 09 November 2012 - 04:15 PM
I know there's a lot of scattered info on how to improve the Cruz T10x / T301 but I wanted to create a single topic to consolidate all this knowledge.
The guides you find here are for the Android 2.2.1 (froyo) version of the Cruz T301 / Carrefour CT702 AND the Android 2.2.1 (froyo) version of the Cruz T10x.
They are also very easy to use, just copy and paste it into the command prompt and adb will batch process these commands.
If u have the 2.0 version, please update by downloading the latest T301 update from the official site. The T10x froyo update can also be found on the official site.
U will need to put the update.zip on an SD card and boot while holding down the volume up key to start the update (power+volume up gets you into recovery).
I have also uploaded the required tools (apk's and files) that are needed for these guides. Click here to get them
In order for the batch commands to work, you'll need to extract this archive in the android SDK's platform-tools folder.
Let's get started!
First of all, to perform these steps you will the Android SDK platform tools
For this tutorial I'm going to assume the SDK is set up at C:\SDK.
So we open up command prompt and type the following:
cd C:\SDK cd platform-tools
Now let's make sure our device is connected:
Once you get a response, you can go ahead and try out the following guides:
#ROOT DEVICE (credits to zires)
You will need a rooted device for the following steps, so here's how to root the T301:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system adb shell cat /system/bin/sh > /system/bin/su adb shell chmod 4755 /system/bin/su adb shell sync adb reboot
#INSTALL DALVIK TURBO MIPS (T301 only!)
This installs Myriad Dalvik Turbo VM for MIPS which increases the performance of your device.
The version of the Dalvik Turbo VM is 2.2 froyo hard-float.
adb remount adb push libdvm.so /system/lib/libdvm.so adb shell rm /data/dalvik-cache/*.dex adb shell sync adb reboot
This removes all the bloatware that comes with the device and leaves you with plenty of free space in /system/app which is required for the following step.
adb remount adb shell rm /system/app/ASTRO_2_5_3-70-foxconn.apk adb shell rm /system/app/com.anddoes.fancywidget-1.apk adb shell rm /system/app/com.workpail.inkpad.notepad.notes.apk adb shell rm /system/app/CruzMarket.apk adb shell rm /system/app/CruzSync-release-2010-07-10.apk adb shell rm /system/app/CruzUserGuide.apk adb shell rm /system/app/DreyeForAndroidTablet.apk adb shell rm /system/app/ebuddy-android-live-20100720.apk adb shell rm /system/app/facebook-mobile-v1.1.apk adb shell rm /system/app/LiveWallpapers.apk adb shell rm /system/app/LiveWallpapersPicker.apk adb shell rm /system/app/MobileSudokuFree.apk adb shell rm /system/app/Napster-Phone-1544-vmicro.apk adb shell rm /system/app/OfficeSuite_Full_1.5_282.apk adb shell rm /system/app/Solitaire_1.12.1.apk adb shell rm /system/app/Term.apk adb shell rm /system/app/TwidroydFree344-final-rev1.apk adb shell rm /system/app/UerWallpapers.apk adb shell sync adb reboot
#PUSH GAPPS, MARKET & EXTRAS
This will install Google Apps, Market and a couple extra apps that are not available in the market or are required for vending.apk (Android Market) to function correctly.
The included Android Market is the latest version (v3.1.3). YouTube is at version 2.0.26 (newer version caused problems in HQ mode). Here's a list of what's included:
- Android Market 3.1.3
- Google Maps 5.9.0
- Google Books 1.1.4
- Google Talk 1.3
- OI File Manager 1.16
- Facebook 1.6.4
- Twitter 2.1.2
- Spare Parts 2.3.5
- YouTube 2.0.26
Also, the quicksearchbox has been replaced by the default Google Search one.
Be advised, removing bloat is required before installing gapps since you will need some free space in /system/app
adb remount adb push AppWidgetPicker.apk /system/app/AppWidgetPicker.apk adb push BooksPhone.apk /system/app/Booksphone.apk adb push Facebook.apk /system/app/Facebook.apk adb push FileManager.apk /system/app/FileManager.apk adb push GoogleBackupTransport.apk /system/app/GoogleBackupTransport.apk adb push GoogleCalendarSyncAdapter.apk /system/app/GoogleCalendarSyncAdapter.apk adb push GoogleContactsSyncAdapter.apk /system/app/GoogleContactsSyncAdapter.apk adb push GoogleFeedback.apk /system/app/GoogleFeedback.apk adb push GooglePartnerSetup.apk /system/app/GooglePartnerSetup.apk adb push GoogleServicesFramework.apk /system/app/GoogleServicesFramework.apk adb push kickback.apk /system/app/kickback.apk adb push Maps.apk /system/app/Maps.apk adb push MediaUploader.apk /system/app/MediaUploader.apk adb push NetworkLocation.apk /system/app/NetworkLocation.apk adb push OneTimeInitializer.apk /system/app/OneTimeInitializer.apk adb push QuickSearchBox.apk /system/app/QuickSearchBox.apk adb push MarketUpdater.apk /system/app/MarketUpdater.apk adb push soundback.apk /system/app/soundback.apk adb push SpareParts.apk /system/app/SpareParts.apk adb push Talk.apk /system/app/Talk.apk adb push Twitter.apk /system/app/Twitter.apk adb push Vending.apk /system/app/Vending.apk adb push YouTube.apk /system/app/YouTube.apk adb reboot
Finally, you can leave out a couple of steps when removing bloatware (if u want to keep an app) or when installing the gapps & extras (if u don't want to install every app). However keep in mind that for the Android Market to function properly, some dependent apk's must be installed (like GoogleServicesFramework, Talk, ..).
The following can be skipped without any issues: Twitter, Facebook, Maps, SpareParts, BookPhone (Google Books) and FileManager.
There you go, your device will be ready to go from here on. I do advice to perform a Factory data reset after these steps, just to clean out the system.
To do this, go to Settings -> Privacy -> Factory data reset. This will not reset your system apps, root or dalvik turbo.
#ENABLE WIFI AD-HOC
This will allow your Cruz to connect to WiFi ad-hoc networks (e.g. tethering to phone).
You can find the steps here: (credits to fbelleri)
Hope this thread helps you all out
ps if anyone has a guide on how to install busybox or maybe other useful stuff, feel free to contact me so I can add it to this post
This post has been edited by bmanzana: 09 November 2012 - 04:21 PM
Posted 10 November 2012 - 06:41 PM
This post has been edited by bmanzana: 10 November 2012 - 06:41 PM
Posted 10 November 2012 - 09:10 PM
Ya, I have used Ubuntu a bit before, time to play there again I guess lol
Posted 24 November 2012 - 10:24 AM
After booting to a 64 bit system, and seeing that it comes with an adb built in, I thought I would try again.
I reloaded the ADB kit, reloaded the T301 tools, and started again.
1st thing I found was that the adb kit has a 64 bit option. I had to move the sdk files to the root of C:. I then restarted the removing of the old files, and had no problems pushing the new files to the T301.
So far, the only problem I am having is when I try to log in to the market, it locked up. After a reset, it crashed at the first book I tried to DL. I cleared the cash, did a reboot of the tablet. Still not allowing me to get to the DL part of the page. Any ideas. The kindle store works fine.
I also stopped java from running to see if that helped, nope.
This post has been edited by bbwolf: 24 November 2012 - 10:38 AM
Posted 12 February 2013 - 04:29 PM
Nevermind, someone just reposted a new upload of that file.
This post has been edited by spcano01: 12 February 2013 - 04:30 PM
Posted 03 March 2013 - 10:26 PM
I have some T301 and T103's to sell, and im trying to modify them so theyre not slow pieces of crap. Stock 2.2 installed on all, market, removed bloatware. Im interested in any ROMs available (didnt see any yet), dalvik-turbo (more info?) and Overclocking. Im not going to install CWM though, ive tested and it doesnt install updates properly for me.
Posted 04 March 2013 - 01:12 AM
Please check the "[ROM] Feyer's Resurection A2" thread for the newest & best ROM (imho) currently available for the t301s. Note, however, that installing his unsigned ROMs requires the use of CWM, which you can obtain a good, working (at least for me) copy for the t301 from Steven J Hill's v0.3ROM (also linked in that thread...opening post, I believe).
I'm not 100% sure if Feyerbrand's ROMs include dalvik turbo, or not; but I do know that they're based on the SJH v0.3 kernel, and that it's been trimmed-down to 50% the size of the factory 2.2 kernel (and runs plenty better for the weight loss).
As for overclocking; that's still in the works, but none of us have a stable, overclocking-ready kernel yet (to my knowledge).
- ← how to unbrick t301
- Velocity Cruz Tablet Firmware / Development
- T301 and T100 series recovery and root - easy. →