<> ||<
><> || = General = || Device name || International Samsung Galaxy S3 || || Code name || i9300 || || Image maintainer(s) || [[https://launchpad.net/~androguide|Louis Teboul (a.k.a Androguide)]] || || Testers || link to your Launchpad profile please || || Update interval / last update || As often as time allows me to / 2013-30-07 || <
> || Unlocking instructions || None required || || Install instructions || See below, or at http://forum.xda-developers.com/showthread.php?t=2315397 || || Image || http://d-h.st/Rzq || || Device Tree || https://github.com/Androguide/android_device_samsung_i9300 || || Common Device Tree || https://github.com/Androguide/android_device_samsung_smdk4412-common || || Kernel || https://github.com/Androguide/android_kernel_samsung_smdk4412 || || Proprietary Blobs || https://github.com/Androguide/android_vendor_samsung || || CM Blobs & Prebuilts || https://github.com/Androguide/android_vendor_cm || || Manifests || https://github.com/Androguide/Ubuntu-Touch_manifests || = State of things = ||<-2> '''Legend''' || || '''State''' || '''Explanation''' || || Perfect || Everything works, all patches included in Ubuntu proper || || Working || Works, minor issues only, some patches pending || || W-I-P || Work in progress || || Blocked/Broken || Severely broken, unusable or progress is blocked || || Unknown || Unknown || <
> || '''What''' || '''Status/Comments''' || || Boot process || Boots properly || || Rotation || Auto-rotates properly || || Suspend/Resume || Works properly, no particular battery drain noticed || || Touch || Works properly but could be smoother at times || || Graphics || Font corruption fixed by reverting to r3p0 mali drivers || || Wireless network || Wi-Fi fixed by insmod-ing the bcmdhd driver in init.smdk4x12.rc|| || Sound || Works, but hardware volume buttons don't || || Camera || Both cameras work properly, as well as the flashlight. No video recording || || Video Decode || Untested at this time || || Cellular Radio || Issues with the RIL layer, not able to fix this on my own || || GPU/OpenGL || Has some random UI lockups/freezes at times. Related to EGL buffer errors. || = Installation = ||1. Boot to recovery (either use adb reboot recovery or maintain the power+home+vol. up buttons || ||2. Wipe /data, /cache, dalvik cache & /system (Make a nandroid backup first) || ||3. Flash [[http://d-h.st/Rzq|Ubuntu-Touch-i9300_build3.zip]] || ||4. Flash [[http://cdimage.ubuntu.com/ubuntu-touch-preview/raring/monthly-05/raring-preinstalled-phablet-armhf.zip|raring-preinstalled-phablet-armhf.zip]] || ||5. Reboot || (For more details, see http://forum.xda-developers.com/showthread.php?t=2315397) (For more details, new attempt http://forum.xda-developers.com/showthread.php?p=50643448) == Links to images == * Build nº5 (Trusty Tahr) : http://www.mediafire.com/download/b3274qlh47y1cw9/cm_i9300-ota-eng.pedro.zip * Build n°4 (Saucy): http://d-h.st/IaD * Build n°3 (Raring): http://d-h.st/Rzq * Build n°2 (Raring): http://d-h.st/J8B * Build n°1 (Raring): http://d-h.st/m6A = Known issues = || Calls/SMS || || Video recording || || Random lock-ups/freezes at times || = The image = == How to build it == * Set up your build environment according to https://wiki.ubuntu.com/Touch/Porting#Set_up_your_development_environment * Run $ phablet-dev-bootstrap [target_directory] * Create file /.repo/local_manifest.xml with the following contents: {{{#!highlight xml }}} * In a shell (ctrl+alt+T on Ubuntu), run the following commands: {{{#!highlight bash $ repo sync -jX #(where X is the number of simultaneous downloading tasks) $ . build/envsetup.sh $ lunch cm_i9300-userdebug $ mka bacon -jX #(where X is the number of CPU threads to use. Usually (number_of_cpu_cores * 2) + 1}}} Now your flashable .zip file should be in /out/target/product/i9100/cm-10.1-********-UNOFFICIAL-i9300.zip You might want to run 'make clean' or 'make clobber' before 'mka bacon -jX' before recompiling in order to be certain that each new change gets built properly. == Redistributability == Are all parts of the image freely redistributable? ||<-2> '''Legend''' || || '''State''' || '''Explanation''' || || Perfect || Redistributable, we're all happy || || Maybe problematic || Might be redistributable, some open questions (comment) || || Problematic || Not redistributable at all || || Unknown || Unknown || <
> || '''Component name''' || '''Link to it''' || '''License''' (link or name) || '''Status / Comment'''' || || Kernel source-code || https://github.com/Androguide/android_kernel_samsung_smdk4412 || GPL "v2 or later" || Fully redistributable || || Proprietary blobs || https://github.com/Androguide/android_vendor_samsung || Not sure || Redistributable in binary form only || || Device tree || https://github.com/Androguide/android_device_samsung_i9300 || GPL "v2 or later" || Fully redistributable || || Common device tree || https://github.com/Androguide/android_device_samsung_smdk4412-common || GPL "v2 or later" || Fully redistributable ||