Monday, December 5, 2011

[DEV]Cyanogenmod Compiling for Olive Pad

This  is a guide for developers wishing to build & test Cyanogenmod 7.1 port on their Pad
NON DEVELOPERS PLEASE IGNORE!!

Initialize environment from here:
Make directories:




mkdir -p ~/bin
mkdir -p ~/android/system


Install the Repository

Enter the following to download make executable the "repo" binary:
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo


Downloading the source:


Now enter the following to initialize the repository:

cd ~/android/system/
repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
repo sync 


This may take some time depending on your net connection

Add Device Repo:

After download source you need to download the olive pad device config

mkdir  device/fih/fm6
cd device/fih/fm6
git clone https://github.com/mb-14/android_device_fih_fm6.git

Download this zip file from here:
http://dl.dropbox.com/u/21654931/fm6.zip

Extract the contents of the zip file.It contains one folder "fm6"
and a file "cyanogen_fm6.mk"

Copy the folder "fm6" to /vendor/cyanogen/overlay/
Copy the file "cyanogen_fm6.mk" to /vendor/cyanogen/products/

Open /vendor/cyanogen/products/AndroidProducts.mk and add this to the list:
$(LOCAL_DIR)/cyanogen_fm6.mk \


Open /vendor/cyanogen/vendorsetup.sh and add this to the list:
add_lunch_combo cyanogen_fm6-eng




Copy proprietary files:
NOTE: This only needs done the first time you build. If you have already done these steps, you may skip to Download RomManager.

Connect the device to the computer and ensure that ADB is working properly.
cd ~/android/system/device/fih/fm6/
./extract-files.sh
NOTE: If some hardware isn't working, like camcorder or FM radio, you will need to find the updated prop blobs.

Download RomManager:

NOTE: This only needs to be done when an update to RomManager is released. If you are-up-to date, you may skip to Building ROM.

Download RomManager which is needed by the build:
~/android/system/vendor/cyanogen/get-rommanager

Wednesday, November 30, 2011

BlueLitmus Kernel for Olive Pad

BlueLitmus kernel  is a custom kernel for Olive Pad with improved  performance and stability than the stock kernel
Features include:
1)Overclocked to 806 Mhz
2)New CPU governors: interactive, savagedzen, smartassV2 , interactiveX
3)New IO schedulers: BFQ,CFQ,VR,SIO
4)EXT4 support
5)Swap support
6)Added CIFS and VPN modules
7)Built using latest Linaro toolchain
8)Misc improvements


Installation:
Create CWM backup(optional)
Download latest version 0.3  from link below and install using CWM.
Kernel is also available on ROM Manager

Info and download link:
http://forum.xda-developers.com/showthread.php?t=1333553


Sunday, November 6, 2011

FlintFire_v1.1 ROM for Olive Pad

Features:
1)Overclocked to 846MHz
2).Darktremor Apps2SD 2.7.5.3 beta 4(requires that you have ext2/ext3/ext4 partition on your SD card; exact procedure to create one is described in installation procedure.)
3) Fully deodexed and zipalligned apps and framework.
4) Rooted.
5) Installed BusyBox with support for init.d scripts
6) Replaced stock boot animation with custom animation 
7)Support for OpenVPN(not tested) and CIFS.
8)Removed some stock apps and updated Gapps.
9)Added a init.d script and tweaks to build.prop(Increased screen density and possible increase in net speed)

10)UI tweaks.


Requrements:
ROM Manager:http://vt100hacks.blogspot.com/2011/11/add-rom-manager-support-to-olive-pad.html

Download:

ROM is available for download on ROM Manager.
Wipe Data and Cache before installation.


Wednesday, November 2, 2011

Add ROM Manager Support to Olive Pad

ROM Manager is used to download and install ROMs, manage backups/restore create a2sd partition etc. very efficiently and easily.
For more info check this link:
https://market.android.com/details?id=com.koushikdutta.rommanager&hl=en

Requirements:
1)Root Access.(check here)
2)Clockworkmod Recovery 5.0.2.6(check here)
3)ROM Manager (Download from Market)


Instructions:
1)Make sure you have all the requirements.
2)Open ROM Manager and go to options.
2)Select Manual Flash Override.
3)In Confirm Phone Model select: Spice MI700, Commtiva Link N700 and more
4)In Confirm Version select: ClockworkMod 3.x

Now you can use all the ROM Manager options.

Friday, October 28, 2011

Flash Player Update!!(v10.2) for Olive Pad

Adobe Flash Player 10.2 had been ported for armv6 decives which inludes the Olive Pad.
This version is much better and more stable than the previous 10.1 version.

The new version of flash player comes packed in with some set of improvements like :- 

  • Better app compatibly
  • Now support more armv6 devices
  • Comes in with Hardware Acceleration
  • More smoother Experience while browsing the internet
  • YouTube now works Flawlessly
  • Richer graphics and more FPS in animations
  • A lot faster the version of flash then 10.1
  • Now support Playing small games which do not overload processors



Installation instructions:
Download the apk from here and save it the SD card:
Link:
https://sites.google.com/site/androidcampus911/download-flash-player-10-2
Mirror:
http://www.androidcampus.in/2011/10/adobe-flash-player-102-for-armv6-and.html
Install the apk file and restart the phone.
Best result can be seen in Dolphin HD browser.
Does not work for Opera Mini Browser.


Monday, October 24, 2011

CWM 5.0.2.6 Recovery for Olive Pad

I just compiled the latest version of clockworkmod recovery for Olive Pad.(5.0.2.6)
Its completely stable with new features such as:

1)TAR backup to save space.
2)USB Storage  Mount in recovery.
3)ADB in recovery.

 Also the the volume key bug in the previous versions has been totally fixed. :)

I requested Koush the author of Rom Manager(see here for details) to add official CWM support for our tablet and similar variants.
Very soon you will able to download and install new ROMs and manage backup/restore easily through Rom Manager.
Keep posted to know more.

See here for more info and installation instructions:
http://forum.xda-developers.com/showthread.php?t=1243133



Thursday, September 1, 2011

CWM 3.0.2.8 for Olive Pad

I recently managed to port cwm 3.0.2.8 to Olive Pad which is better than the previous version 2.5.1.2.
Check out this link to download and see the features: http://forum.xda-developers.com/showthread.php?t=1243133

Sunday, August 21, 2011

Olive Pad Usb OTG

According to some users the Olive Pad has support for USB OTG which lets the device act as a host.
So you can mount your flash drives,use a usb keyboard and mouse on your device!!!
The only thing you require is a Usb OTG cable adatper which you can buy or make yourself.

The following usb devices have been reported to be working:
Tested with the followings and found to be working well:
1. Sandisk Cruzer Contour (16GB)
2. Sandisk Cruzer Blade (8GB)
3. Sandisk SDHC Reader (with 2GB SD)
4. Logitech MK320 Wireless Keyboard/Mouse
5. Cliptec Memory Cards Reader
6. Unbranded USB Hub

Check out these links for more details:
http://www.youtube.com/watch?v=_dmZgUWXsxY (For proof)

http://forum.xda-developers.com/showpost.php?p=8819448&postcount=163

http://android.modaco.com/topic/334757-usb-otg/


Links to buy the OTG cable adapter:
http://www.ebay.com/itm/USB-B-Female-5Pin-Male-Mini-Plug-OTG-Cable-Adapter-/220685036481?pt=LH_DefaultDomain_0&hash=item3361da6bc1

http://www.amazon.co.uk/Ex-Pro-Cable-Adapter--plug--Socket/dp/B003MB4YXI

Wednesday, August 10, 2011

[APP] EasyBoot

I created this small app (Im no developer :P) to execute options like
1)Reboot
2)Recovery
3)Bootloader
4)Power off
It also includes a special option known as hot reboot which only restarts the android GUI shell which reduces the reboot time by half.Excellent option for task killing.
But it should be used less frequently.
Requirements:
Android 2.2+
Root
Busybox
Link:
http://dl.dropbox.com/u/21654931/Easy%20Boot.apk


Tuesday, July 19, 2011

Flash Palyer for Olive Pad!!

The Olive Pad which has a armv6 processor does not support Adobe Flash Player.But some chinese developers manages to port Adobe Flash player 10.1 to armv6 devices.There are some bugs and it is not suitable for daily use.
But these bugs may be removed later on.

Instructions:
1. Download and copy to sdcard.
2. Use a file manager and navigate to the apk, install it.
3. Reboot the phone and all done .

Additional notes:
* Make sure to have "unknown sources" enabled on settings > applications.
* It won't work on Opera Mini.
* Works with both froyo and gingerbread (confirmed).
* Works best with Dolphin Browser HD.

Link:
http://www.mediafire.com/file/sb2a0a...%20android.apk

Mirror:
http://www.megaupload.com/?d=39ZHV7ZI

Dropbox:
http://dl.dropbox.com/u/33909314/fla...%20android.apk

Original Source:
Android Campus

Monday, April 4, 2011

Clockwork Recovery for VT100

Clockwork Recovery is required to install custom roms on the pad.

Make sure your devices is rooted.If not follow this guide
Also download RomManager from the market.
Download:
Clockwork recovery 2.5.1.2
copy it to the root of your sdcard..( /sdcard/cwrecovery.img )

Download:
flash_image.zipunzip it and copy it to the root of your sdcard..( /sdcard/flash_image )
Download Terminal Emulator from the market.
Run Terminal Emulator (make sure you hold it in portrait position)
type:
su
press "enter"
then type the following to copy the flash_image to system/bin
cp /sdcard/flash_image /system/bin
press "enter"

Install flash_image
Run Terminal Emulator
type:
su
press "enter"
then type:
chmod 755 /system/bin/flash_image
press "enter"

Backup your stock recovery:

First check your recovery partition..
su
cat /proc/mtd
From there you'll see the recovery partition..
To backup the recovery..
cat /dev/mtd/mtd3 > /sdcard/orirecovery.img

Flashing the Clockwork recovery
Run Terminal Emulator
type:
su
press "enter"
then type:
flash_image recovery /sdcard/cwrecovery.img
press "enter"
In case you want to restore your recovery..
flash_image recovery /sdcard/orirecovery.img

Backing up your rom image:
THIS IS VERY IMPORTANT

Before you start doing anything with your pad it is important that you backup.Then you can restore it if anything goes wrong.
Turn off your devices..when its finally switch off..hold down both vol+ and vol- and at the same time press the power button..you will be booting in Clockwork recovery mode..
(NOTE:To navigate in clockworkmod recovery mode use the vol+ and vol- buttons to move up and down and press the lock button to select.If you press the vol button and release it the highlighted bar will move by two rows skipping one row.Two move one row at a time keep the vol button pressed and then select)
Choose Backup/Restore from the option..this will take some time..once finish making backup..choose Reboot..check your backup in /sdcard/clockworkmod/backup/
/


Original soure:XDA

Rooting the pad.

For those who are new to the concept of rooting you can check up this link:
Rooting:
1. Download version 1.7 of Super One Click from here . Some users have reported issues with the latest version, but previous versions can be found in the thread.

2. Place your Android device into debugging mode, and connect to computer.

3. Right-click the Super One Click executable and select 'Run As Administrator'.

4. At program launch select select 'Root'.

5. If there is no activity for more than 30 seconds and the terminal display is stuck at 'Running rageagainstthecage....' remove the USB plug momentarily and plug back in.

6. You should get the message “***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***” followed by an ADB reset, waiting for device, and finally a successful rooting message. (Apparently the looping issue is a known bug).

7. Once this process is complete your prompted to test the root condition. Follow the steps to verify.

Now you can install apps which require root access such as Titanium Backup,Root Explorer, RomManager etc.

Alternative Method:
Download an app called GingerbreakAPK from here. Although its meant for Gingerbread, users claim it works for Olive pad also.

First Post


Welcome to vt100-hacks guys.
This blog is made by me for all those people who want customize their Olive-Pad.
The OlivePad is currently has the 2.2 Android OS.It runs on the Qualcomm MSM7227 chipset with ARM11 600Mhz processor.It has 512mb NAND flash and microsd expandable upto 32gb.Other specifications are not important but you can google them up any time :).