Project

General

Profile

GTA04AX » History » Revision 14

Revision 13 (Paul Kocialkowski, 08/28/2014 09:18 PM) → Revision 14/25 (Paul Kocialkowski, 12/21/2014 06:21 PM)

h1. GTA04 

 {{>toc}} 

 |/7. |/11. !gta04.png! | *Device* | GTA04 | 
 | *Manufacturer* | Goldelico "Golden Delicious ":http://gta04.org/ | 
 | *Release date* *Codename* | January 2012 @gta04@ | 
 | *Codename* *Ships with root* | @gta04@ Yes (Debian) | 
 | *Status* *Root possible* | Uncompleted Yes | 
 | *Supported models* *SIM Unlocked* | GTA04 A4 Yes | 
 | *Latest images* *In production* | [[ReplicantImages#Replicant-42-0003-images|Replicant Yes | 
 | *Replicant status* | Work in progress | 
 | *Developers involved* | [[People|GNUtoo]], [[People|PaulK]] | 
 | *Replicant version* | Replicant 2.3 | 
 | *Last image* | [[/ReplicantImages#Replicant-42-0002-images|Replicant 4.2 0003]] 0002]] | 

 h2. Replicant status 

 Replicant status for the GTA04: [[ReplicantStatus#Replicant-42|ReplicantStatus Replicant 4.2]] [[ReplicantStatus#Replicant-23|ReplicantStatus]] 
 Detailed status: [[GTA04Status]] 

 Known freedom issues: 
 * Wi-Fi requires a non-free firmware to work 

 h2. Replicant installation Installation guide 

 Replicant installation Installation guide for the GTA04: [[GTA04Installation]] 

 h2. Replicant build Build guide 

 Replicant build Build guide for the GTA04: [[GTA04Build]] 

 h2. Replicant development Technical infos 

 * List of the GTA04 firmwares: [[GTA04Firmwares]] 

 * GTA04 project: "gta04-main":http://projects.goldelico.com/p/gta04-main/ 
 * X-Loader project: "gta04-xloader":http://projects.goldelico.com/p/gta04-xloader/ 
 * U-Boot project: "gta04-uboot":http://projects.goldelico.com/p/gta04-uboot/ 
 * Kernel project: "gta04-kernel":http://projects.goldelico.com/p/gta04-kernel/ 
 * Feature list: "FeatureList":http://projects.goldelico.com/p/gta04-main/page/FeatureList/ 
 * System manual: "Manual":http://projects.goldelico.com/p/gta04-main/page/Manual/ 

 h2. Freedom and privacy/security issues h3. Hardware table 

 Freedom issues on the GTA04: 
 * Proprietary hardware 
 * Proprietary firmwares, some of which have to be loaded by the system:    [[GTA04LoadedFirmwares]] 
 * Proprietary modem system 
 * Proprietary bootrom 
 * Proprietary and signed bootloader: [[GTA04Bootloader]] 

 Privacy/security issues on the GTA04: [[GTA04PrivacySecurityIssues]] 

 h2. Research 

 h4. GTA04 A4 GTA04A4 

 |_. Component |_. Name |_. Protocol/implementation |_. Documentation | 
 | SoC | TI OMAP DM3730 | Linux kernel | "dm3730":http://focus.ti.com/docs/prod/folders/print/dm3730.html | 
 | GPU | PowerVR (SGX530) | Linux kernel and secret userspace | No | 
 | Audio Codec | TWL4030 (TPS65950) | Linux kernel | "tps65950":http://focus.ti.com/docs/prod/folders/print/tps65950.html | 
 | Modem | GTM601 | AT | No | 
 | Wi-Fi | Marvell 8686 (W2CBW003) | Linux kernel | "w2cbw003_datasheet_rev1.pdf":http://www.mangoboard.com/admin/bbs/down.php?code=androidporting&idx=5716&no=1 | 
 | Bluetooth | CSR BC04-ROM (W2CBW003) | HCI | "bccmd-commands.pdf":http://himself.files.wordpress.com/2013/05/bccmd-commands.pdf "w2cbw003_datasheet_rev1.pdf":http://www.mangoboard.com/admin/bbs/down.php?code=androidporting&idx=5716&no=1 | 
 | GPS | SiRF GSD3 (W2SG0004) | NMEA, SiRF | "GSC3 HW Implementation":http://gps.0xdc.ru/static/sirf/doc/SirfStar/sirf/HWconsiderationsJCinput042105_1.pdf "GPS_Firmware_GSC3_3.5.0_V4.2.pdf":http://www.cooking-hacks.com/skin/frontend/default/cooking/pdf/GPS_Firmware_GSC3_3.5.0_V4.2.pdf "W2SG0004_Datasheet_Rev1.81.pdf":http://www.wi2wi.com/products/datasheets/W2SG0004_Datasheet_Rev1.81.pdf | 
 | Accelerometer | BMA180 | Linux kernel | "BST-BMA180-DS000-03.pdf":http://www.spezial.cz/pdf/BST-BMA180-DS000-03.pdf | 
 | Compass | HMC5883 | Linux kernel | "HMC5883L":http://media.digikey.com/PDF/Data%20Sheets/Honeywell%20PDFs/HMC5883L.pdf | 
 | Gyroscope | ITG-3200 | Linux kernel | "PS-ITG-3200-00-01.4.pdf":http://invensense.com/mems/gyro/documents/PS-ITG-3200-00-01.4.pdf | 
 | Barometer | BMP085    | Linux kernel | "BMP085_DataSheet_Rev.1.0_01July2008.pdf":http://www.bosch-sensortec.com/content/language1/downloads/BMP085_DataSheet_Rev.1.0_01July2008.pdf | 
 | _Camera_ | OV9655 | Linux kernel | "OV9655- datasheet.pdf":http://www.surveyor.com/blackfin/OV9655-datasheet.pdf | 
 | FM Radio | Si4705/4721    | Linux kernel | "Si4704-05-C40.pdf":http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/TechnicalDocs/Si4704-05-C40.pdf | 
 | IrDA | TFDU6301 | Linux kernel | "0900766b80ed1faa.pdf":http://docs-europe.electrocomponents.com/webdocs/0ed1/0900766b80ed1faa.pdf | 

 h4. GTA04 A3 GTA04A3 

 |_. Component |_. Name |_. Protocol/implementation |_. Documentation | 
 | SoC | TI OMAP DM3730 | Linux kernel | "dm3730":http://focus.ti.com/docs/prod/folders/print/dm3730.html | 
 | GPU | PowerVR SGX530 | Linux kernel and secret userspace | No | 
 | Audio Codec | TWL4030 (TPS65950) | Linux kernel | "tps65950":http://focus.ti.com/docs/prod/folders/print/tps65950.html | 
 | Modem | GTM601 | AT | No | 
 | Wi-Fi | Marvell 8686 (W2CBW003) | Linux kernel | "w2cbw003_datasheet_rev1.pdf":http://www.mangoboard.com/admin/bbs/down.php?code=androidporting&idx=5716&no=1 | 
 | Bluetooth | CSR BC04-ROM (W2CBW003) | HCI | "bccmd-commands.pdf":http://himself.files.wordpress.com/2013/05/bccmd-commands.pdf "w2cbw003_datasheet_rev1.pdf":http://www.mangoboard.com/admin/bbs/down.php?code=androidporting&idx=5716&no=1 | 
 | GPS | SiRF GSD3 (W2SG0004) | NMEA, SiRF | "GSC3 HW Implementation":http://gps.0xdc.ru/static/sirf/doc/SirfStar/sirf/HWconsiderationsJCinput042105_1.pdf "GPS_Firmware_GSC3_3.5.0_V4.2.pdf":http://www.cooking-hacks.com/skin/frontend/default/cooking/pdf/GPS_Firmware_GSC3_3.5.0_V4.2.pdf "W2SG0004_Datasheet_Rev1.81.pdf":http://www.wi2wi.com/products/datasheets/W2SG0004_Datasheet_Rev1.81.pdf | 
 | _Accelerometer_ | BMA180 | Linux kernel | "BST-BMA180-DS000-03.pdf":http://www.spezial.cz/pdf/BST-BMA180-DS000-03.pdf | 
 | _Accelerometer_ | LIS302 | Linux kernel | "12726.pdf":http://www.st.com/stonline/products/literature/ds/12726.pdf | 
 | _Compass_ | HMC5883 | Linux kernel | "HMC5883L":http://media.digikey.com/PDF/Data%20Sheets/Honeywell%20PDFs/HMC5883L.pdf | 
 | _Gyroscope_ | ITG-3200 | Linux kernel | "PS-ITG-3200-00-01.4.pdf":http://invensense.com/mems/gyro/documents/PS-ITG-3200-00-01.4.pdf | 
 | _Barometer_ | BMP085    | Linux kernel | "BMP085_DataSheet_Rev.1.0_01July2008.pdf":http://www.bosch-sensortec.com/content/language1/downloads/BMP085_DataSheet_Rev.1.0_01July2008.pdf | 
 | _Camera_ | OV9655 | Linux kernel | "OV9655- datasheet.pdf":http://www.surveyor.com/blackfin/OV9655-datasheet.pdf | 
 | _FM Radio_ | Si4705/4721    | Linux kernel | "Si4704-05-C40.pdf":http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/TechnicalDocs/Si4704-05-C40.pdf | 
 | IrDA | TFDU6301 | Linux kernel | "0900766b80ed1faa.pdf":http://docs-europe.electrocomponents.com/webdocs/0ed1/0900766b80ed1faa.pdf | 

 Components shown in _italics_ are optional and are not present on every board.