Hey all,
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:
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:
#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.
#REMOVE BLOAT
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.
#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
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)
http://forum.xda-developers.com/showpost.php?p=11828472&postcount=4
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
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:
Code:
cd C:\SDK<br />
cd platform-tools
Code:
adb devices
#ROOT DEVICE (credits to zires)
You will need a rooted device for the following steps, so here's how to root the T301:
Code:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system<br />
adb shell cat /system/bin/sh > /system/bin/su<br />
adb shell chmod 4755 /system/bin/su<br />
adb shell sync<br />
adb reboot
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.
Code:
adb remount<br />
adb push libdvm.so /system/lib/libdvm.so<br />
adb shell rm /data/dalvik-cache/*.dex<br />
adb shell sync<br />
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.
Code:
adb remount<br />
adb shell rm /system/app/ASTRO_2_5_3-70-foxconn.apk<br />
adb shell rm /system/app/com.anddoes.fancywidget-1.apk<br />
adb shell rm /system/app/com.workpail.inkpad.notepad.notes.apk<br />
adb shell rm /system/app/CruzMarket.apk<br />
adb shell rm /system/app/CruzSync-release-2010-07-10.apk<br />
adb shell rm /system/app/CruzUserGuide.apk<br />
adb shell rm /system/app/DreyeForAndroidTablet.apk<br />
adb shell rm /system/app/ebuddy-android-live-20100720.apk<br />
adb shell rm /system/app/facebook-mobile-v1.1.apk<br />
adb shell rm /system/app/LiveWallpapers.apk<br />
adb shell rm /system/app/LiveWallpapersPicker.apk<br />
adb shell rm /system/app/MobileSudokuFree.apk<br />
adb shell rm /system/app/Napster-Phone-1544-vmicro.apk<br />
adb shell rm /system/app/OfficeSuite_Full_1.5_282.apk<br />
adb shell rm /system/app/Solitaire_1.12.1.apk<br />
adb shell rm /system/app/Term.apk<br />
adb shell rm /system/app/TwidroydFree344-final-rev1.apk<br />
adb shell rm /system/app/UerWallpapers.apk<br />
adb shell sync<br />
adb reboot
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
Code:
adb remount<br />
adb push AppWidgetPicker.apk /system/app/AppWidgetPicker.apk<br />
adb push BooksPhone.apk /system/app/Booksphone.apk<br />
adb push Facebook.apk /system/app/Facebook.apk<br />
adb push FileManager.apk /system/app/FileManager.apk<br />
adb push GoogleBackupTransport.apk /system/app/GoogleBackupTransport.apk<br />
adb push GoogleCalendarSyncAdapter.apk /system/app/GoogleCalendarSyncAdapter.apk<br />
adb push GoogleContactsSyncAdapter.apk /system/app/GoogleContactsSyncAdapter.apk<br />
adb push GoogleFeedback.apk /system/app/GoogleFeedback.apk<br />
adb push GooglePartnerSetup.apk /system/app/GooglePartnerSetup.apk<br />
adb push GoogleServicesFramework.apk /system/app/GoogleServicesFramework.apk<br />
adb push kickback.apk /system/app/kickback.apk<br />
adb push Maps.apk /system/app/Maps.apk<br />
adb push MediaUploader.apk /system/app/MediaUploader.apk<br />
adb push NetworkLocation.apk /system/app/NetworkLocation.apk<br />
adb push OneTimeInitializer.apk /system/app/OneTimeInitializer.apk<br />
adb push QuickSearchBox.apk /system/app/QuickSearchBox.apk<br />
adb push MarketUpdater.apk /system/app/MarketUpdater.apk<br />
adb push soundback.apk /system/app/soundback.apk<br />
adb push SpareParts.apk /system/app/SpareParts.apk<br />
adb push Talk.apk /system/app/Talk.apk<br />
adb push Twitter.apk /system/app/Twitter.apk<br />
adb push Vending.apk /system/app/Vending.apk<br />
adb push YouTube.apk /system/app/YouTube.apk<br />
adb reboot<br />
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)
http://forum.xda-developers.com/showpost.php?p=11828472&postcount=4
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