Pandroid Froyo L27.8.2 Release Notes
From OMAPpedia
(Difference between revisions)
(Created page with 'Release: Pandroid_Froyo_L27.8.2 Package Contents: The tar file contains 2 folders, 'boot' and 'afs' * Boot folder contains the boot loader (MLO and u-boot.bin) and also kern…') |
m |
||
| (2 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | Release: Pandroid_Froyo_L27.8.2 | + | ''' Release: Pandroid_Froyo_L27.8.2 ''' |
| - | + | ''' Package Contents: ''' | |
| - | Package Contents: | + | |
The tar file contains 2 folders, 'boot' and 'afs' | The tar file contains 2 folders, 'boot' and 'afs' | ||
| Line 14: | Line 13: | ||
| - | Release Features: | + | ''' Release Features: ''' |
* Android Froyo 2.2 | * Android Froyo 2.2 | ||
| Line 24: | Line 23: | ||
* USB Mouse with mouse cursor and buttons | * USB Mouse with mouse cursor and buttons | ||
| - | * WLAN | + | * WLAN |
| + | |||
* Bluetooth | * Bluetooth | ||
| Line 32: | Line 32: | ||
| - | Additional features validated: | + | ''' Additional features validated: ''' |
* JPEG Decode - Image Rotate, Crop, Zoom | * JPEG Decode - Image Rotate, Crop, Zoom | ||
* Bluetooth file transfer | * Bluetooth file transfer | ||
| + | * The issue with the screen mapping being off in the launcher page has been fixed | ||
| - | + | ''' Known Issues/Limitations: ''' | |
| - | Known Issues/Limitations: | + | |
* GFX Hardware acceleration must be present to bring up Android UI as the software side seems to be broken. Please copy the TI GFX package contents. | * GFX Hardware acceleration must be present to bring up Android UI as the software side seems to be broken. Please copy the TI GFX package contents. | ||
| Line 43: | Line 43: | ||
| - | + | '''Misc:''' | |
| - | * | + | * AFS is a debug filesystem so that users can debug as they enable new features |
| - | + | * The new release eliminates some unwanted debug statements that makes the log more readable | |
| - | |||
| - | |||
| - | + | ''' OMAP Features: ''' | |
| - | + | ''' GFX ''' | |
| - | + | * The kernel binary file in the release package has GFX enabled | |
| - | + | * The GFX libraries can be downloaded from https://gforge.ti.com/gf/project/omapgraphics/frs/?action=FrsReleaseBrowse&frs_package_id=181 | |
| + | * Copy the GFX libraries from the above ref release package to the android file system as follows: | ||
| + | sudo cp data/app/* /media/afs/data/app | ||
| + | sudo cp system/bin/* /media/afs/system/bin | ||
| + | sudo cp system/lib/egl/* /media/afs/system/lib/egl | ||
| + | sudo cp system/lib/hw/* /media/afs/system/lib/hw | ||
| + | sudo cp system/lib/lib* /media/afs/system/lib | ||
| - | |||
| - | + | '''Connectivity (WLAN and BT)''' | |
| - | + | * Kernel binary available in the package has BT and WLAN enabled | |
| - | + | * Conenctivity driver modules to enable WLAN and BT on Pandroid are included in the file system | |
| - | + | * st_drv.ko and bt_drv.ko files are in the root of 'afs' | |
| - | + | * tiwlan_drv.ko is available in system/etc/wifi folder | |
| - | |||
| - | + | In addition to the binaries, firmware and init scripts are needed to enable the features. These can be obtained from the connectivity release package available at https://gforge.ti.com/gf/project/wilink_drivers/frs/?action=FrsReleaseBrowse&frs_package_id=179 | |
| - | + | * Copy TIInit_7.2.31.bts (BT init script for WL127x) from the above ref release package to system/etc/firmware folder of the file system (firmware folder needs to be created) | |
| + | |||
| + | * Copy firmware.bin from the above ref release package to system/etc/wifi folder of the file system | ||
| + | |||
| + | |||
| + | ''' Boot Args ''' | ||
| + | |||
| + | setenv bootargs 'console=ttyO2,115200n8 mem=463M root=/dev/mmcblk0p2 rw rootdelay=2 init=/init vram="32M" omapfb.vram="0:24M"' | ||
| + | |||
| + | mmcinit 0;fatload mmc 0 0x80000000 uimage; bootm 80000000 | ||
| - | Reference: | + | ''' Reference: ''' |
For instructions on how to build connectivity modules and GFX and test them, visit | For instructions on how to build connectivity modules and GFX and test them, visit | ||
Latest revision as of 21:54, 20 January 2011
Release: Pandroid_Froyo_L27.8.2
Package Contents:
The tar file contains 2 folders, 'boot' and 'afs'
- Boot folder contains the boot loader (MLO and u-boot.bin) and also kernel (uImage) binaries
- Kernel has support for GFX, WLAN, BT, Ethernet etc.
- Afs folder is the Android Froyo file system
Release Features:
- Android Froyo 2.2
- External monitor via HDMI
- USB Keyboard
- USB Mouse with mouse cursor and buttons
- WLAN
- Bluetooth
- Ethernet
- GFX Acceleration
Additional features validated:
- JPEG Decode - Image Rotate, Crop, Zoom
- Bluetooth file transfer
- The issue with the screen mapping being off in the launcher page has been fixed
Known Issues/Limitations:
- GFX Hardware acceleration must be present to bring up Android UI as the software side seems to be broken. Please copy the TI GFX package contents.
- When you Zoom a JPEG image, the functionality works, but image looks blurred
Misc:
- AFS is a debug filesystem so that users can debug as they enable new features
- The new release eliminates some unwanted debug statements that makes the log more readable
OMAP Features:
GFX
- The kernel binary file in the release package has GFX enabled
- The GFX libraries can be downloaded from https://gforge.ti.com/gf/project/omapgraphics/frs/?action=FrsReleaseBrowse&frs_package_id=181
- Copy the GFX libraries from the above ref release package to the android file system as follows:
sudo cp data/app/* /media/afs/data/app sudo cp system/bin/* /media/afs/system/bin sudo cp system/lib/egl/* /media/afs/system/lib/egl sudo cp system/lib/hw/* /media/afs/system/lib/hw sudo cp system/lib/lib* /media/afs/system/lib
Connectivity (WLAN and BT)
- Kernel binary available in the package has BT and WLAN enabled
- Conenctivity driver modules to enable WLAN and BT on Pandroid are included in the file system
- st_drv.ko and bt_drv.ko files are in the root of 'afs'
- tiwlan_drv.ko is available in system/etc/wifi folder
In addition to the binaries, firmware and init scripts are needed to enable the features. These can be obtained from the connectivity release package available at https://gforge.ti.com/gf/project/wilink_drivers/frs/?action=FrsReleaseBrowse&frs_package_id=179
- Copy TIInit_7.2.31.bts (BT init script for WL127x) from the above ref release package to system/etc/firmware folder of the file system (firmware folder needs to be created)
- Copy firmware.bin from the above ref release package to system/etc/wifi folder of the file system
Boot Args
setenv bootargs 'console=ttyO2,115200n8 mem=463M root=/dev/mmcblk0p2 rw rootdelay=2 init=/init vram="32M" omapfb.vram="0:24M"'
mmcinit 0;fatload mmc 0 0x80000000 uimage; bootm 80000000
Reference:
For instructions on how to build connectivity modules and GFX and test them, visit
http://omappedia.org/wiki/OMAP_Pandroid_Main http://omappedia.org/wiki/L27.INC1.8.2_OMAP4_Froyo_ES2_Community_Release_Notes