Resync the repository to grab the latest sources etc for the i9305 repo sync Repo init -u git:///CyanogenMod/android.git -b cm-10.1Ĭreate the file ~/cm10.1/.repo/local_manifests/i9305.xml with this text Sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so Repository Synchronizationĭownload the repo tool and set it up mkdir ~/binĬreate source repo for CyanogenMod and then synchronize mkdir ~/cm10.1 Python-markdown libxml2-utils schedtool pngcrush xsltproc zlib1g-dev:i386 Libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \
Zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ Once done, update the machine entirely, then from a Terminal prompt, run this to download pre-requisites sudo apt-get install git-core gnupg flex bison gperf build-essential \ The built source tree takes up about 35Gb, so go with a 50Gb VM and you should have enough. You will also need a significant amount of disk space. Give the machine a pretty fair amount of CPU and RAM (I went 4Gb ram and 4 vCPU since I have a quad-core box). I used an Ubuntu 12.10 圆4 virtual machine running under VMware Workstation.
#Cyanogenmod 10.1 download how to
Works great, and that means I now have Android 4.2.2 on it!įollowing is a quick piece on how to build your own CM 10.1 from source for the i9305.įirst, some info, then we’ll get into it Reference Links
Bit the bullet, and built my own CyanogenMod 10.1 for my GT-i9305T phone from source.