====== CVPCS Android Wiki ======
Welcome to CVPCS Android Wiki
This will be the home of both Sniffle's basic android compiling guide as well as CVPCS's general tips for
customizing the basic build to make it a more complete, flashable rom.
**DISCLAIMER**
Sniffle, CVPCS, and any contributors are not responsible for the use/misuse of the information provided within
this wiki. You, the user, use the information provided at your own risk and are responsible for any possible
damages, loss of data, damaged phones, damaged computers, or any other possible unforeseen complications from
the use of said information.
**Assumption Notes**
1. it will be assumed unless otherwise noted that all coding/scripting etc will be in linux based until someone
chooses to submit information regarding other OS's.
2. All parts are considered as steps to the finished product. it is assumed that all previous steps have been
completed before proceeding on to the next step.
===== Ongoing Articles =====
Below I am just posting some "articles" that I wanted to write but didn't have a better place to house them. Also, they will be updated as important information is added.
[[ongoing:android_myths|Android Myths]] - A general article about common misconceptions regarding the Android OS.
=====Projects=====
====CCRoms Info====
[[android_project:ccroms:logcat|How to Use Logcat to report bugs]]\\
[[android_project:ccroms:code_submissions|How to properly submit code for the CCRoms project]]
====Basic Android Build====
[[android_project:build:basic:info|Basic setup information]]\\
===Basic steps for any user===
- [[android_project:build:basic:ADB|Download/Install SDK aka ADB]]
- [[android_project:build:basic:RULES|Setup Device Rules]]
- [[android_project:build:basic:DROIDROOT|How to root the Droid - Windows Instructions]]\\
===Development Environment===
- [[android_project:build:dev_env:java5|Download and Install Java5]]
- [[android_project:build:dev_env:SOURCE|Download the Source]]
- [[android_project:build:dev_env:ECLIPSE|Setup Eclipse]]
- [[android_project:build:dev_env:BASIC|Basic Vendor Setup]]\\
====Build Modifications====
- [[android_project:build:mod:BUSYBOX|Setup BusyBox]]
- [[android_project:build:mod:ROOT|Superuser.apk/Root]]
- [[android_project:build:mod:Recovery|Prevent Recovery from being included in OTA]]
- [[android_project:build:mod:BUILDPROP|Enable Build Prop Overrides]]
- [[android_project:build:mod:ADVANCED|Advanced Vendor Setup]] - Coming Soon
- [[android_project:build:mod:MAKE|Android specific commands for GNU Make]] - Coming Soon\\
====Open Discussion====
- [[android_project:discussion|Open Discussion on the build system guide]]
===== How-To's =====
\\
---- datatable ----
cols: %pageid%, Name_, Description_, Status_, Last Update_dt
headers: Page, Name, Description, Status, Last Update
filter: %pageid%~*howto:*
sort: ^Last Update_dt
----
===== Apps =====
\\
---- datatable ----
cols: %pageid%, Name_, Description_, Status_, Last Update_dt, QR Code_wiki
headers: Page, Name, Description, Status, Last Update, QR Code
filter: %pageid%~*apps:*
sort: ^Last Update_dt
----