Ku dhis LineageOS Windows 10 adoo isticmaalaya Windows Subsystem ee Linux
Android ayaa hadda hogaaminaysa saamiga suuqa mobaylada ee OS-ka 88%. Inta badan saamiga intiisa kale waxaa iska leh Apple's iOS. Android oo ah nidaam hawleed il furan, waxay u ogolaataa horumariyayaasha inay wax ka beddelaan OS-ka oo ay dhistaan nidaam hawleed cusub oo caado ah. Dadku waxay u yaqaaniin Custom ROMs (Custom ROMs). ROM(ROMs) -yadan caadada u ah waxay caan ku yihiin bulshooyinka adduunka oo dhan. Iyada oo la heli karo Custom ROMs , isticmaalayaashu hadda waxay heli karaan kuwii ugu dambeeyay iyo kuwa waaweyn ee Android ee Google ay tahay inay bixiso xitaa mararka qaarkood ka hor inta OEMs ay u riixin cusboonaysiinta qalab gaar ah. Tani waxay sidoo kale gacan ka geysaneysaa soo nooleynta aaladda aan la taageerin si loo socodsiiyo Customka(Custom)nooca Android -ka oo OEM -da waligood aysan riixin ama aysan horumarin. Mid ka mid ah kuwa caanka ah ee Custom ROM waa LineageOS.
LineageOS
LineageOS waxaa markii hore loogu yeeri jiray CynogenMod OS . Nooca 16(Version 16) ee LineageOS waa sii dayntii ugu dambeysay oo ku saleysan Android 9 Pie ee Google . Qalab badan ayaa hadda lagu taageeray. Sababta ugu weyn ee ay dadku u jecel yihiin inay ku rakibaan LineageOS waa sababtoo ah waxay bixisaa khibrad Android Stock(Stock Android) ah iyada oo aan lahayn maqaar caado ah. Middaani dad badan baa jecel oo la dhacsan. Tani waa sababta isticmaaleyaal badan oo Korontada ah oo ku jira aaladaha (Power)Samsung ama Xiaomi ay u sii wadaan inay ku rakibaan LineagoOS kaliya si ay uga takhalusaan maqaarka caadada ah sida Samsung Experience iyoMIUI siday u kala horreeyaan. Waan xaqiijin karaa taas sababtoo ah waxaan ku leeyahay nidaam hawleed u gaar ah taleefankayga Xiaomi .
Si kastaba ha ahaatee, aan qoddo waxa ugu muhiimsan halkan.
Ku dhis LineageOS 16.0(Build LineageOS 16.0) Windows 10 adoo isticmaalaya Windows Subsystem ee Linux
Ugu horreyntii(First) , waxaanu eegi doonaa shuruudaha nidaamka hawshan.
Shuruudaha Nidaamka(System Requirements)
Waa inaad ugu yaraan haysataa 16 Gigabyte(Gigabytes) oo RAM ah kumbuyuutarkaaga. Waa inuu ku shaqeeyaa Windows 10 (64-bit kaliya). Kaydinta, waxaa lagugula talinayaa inaad haysato 256 Gigabyte(Gigabytes) ama meel ka badan oo bilaash ah halkaasoo la doorbidayo SSD .
Waxyaalaha qaar in la daryeelo(Some things to take care of)
Sida uu sheegay horumariyaha asalka ah, waa kuwan waxyaabaha ugu muhiimsan ee aad u baahan tahay inaad maskaxda ku hayso markaad hawshan fulinayso.
- Do NOT add/edit your Linux files from Windows. The files will most likely be broken in bash.
Instead, add/edit the files from within the Linux subsystem- Using mnt to download the source code to other drives and then attempting to follow this guide will probably result in failures. Download the source to folders only within the subsystem
Dhismaha LineageOS 16(Building LineageOS 16)
Tallaabooyinka soo socda waa in mid mid loo qaado si hawshani u hirgasho.
- Ku rakibida iyo dejinta Ubuntu hoosta Windows(Windows Subsystem) -ka ee Linux .
- Helitaanka faylasha loo baahan yahay qolofka BASH
- Abuuritaanka hagaha lagu kaydiyo dhammaan faylasha kaydka Github .
- Bilaabida(LineageOS) kaydka LineageOS .
- Isku xidhka agabka
- Ku socodsiinta qoraalka.
- Diyaarinta kood gaar ah oo qalab ah.
- Ku darida muujinta mashruuca.
- Isku xidhka agabka mar labaad
- Ku bilow dhismaha faylalka la abuuray.
Marka hore, ku bilow inaad soo dejiso WSL & Ubuntu 18.04 LTS(downloading WSL & Ubuntu 18.04 LTS) Dukaanka Microsoft(Microsoft Store) oo dejiso.
Hadda, aan helno faylalahii ugu dambeeyay ee loo baahan yahay qolofkeena BASH(BASH) .
Taas awgeed, geli amarka soo socda qolofka,
sudo apt update && sudo apt full-upgrade -y && sudo apt install -y bc build-essential ccache curl g++-multilib gcc-multilib git gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop m4 openjdk-8-jdk pngcrush repo rsync schedtool squashfs-tools xsltproc zip zlib1g-dev
Waxay qaadan doontaa wakhti in la soo dejiyo faylasha loo baahan yahay. Markaa ilaa wakhtigaas, waad fadhiisan kartaa oo is dejin kartaa.
Hadda waa inaad abuurtaa hagaha gaarka ah si aad u kaydiso dhammaan faylasha la soo dejiyey ee LineageOS Github kaydka.
Taas awgeed, geli amarkan,
mkdir -p ~/android/lineage && cd android/lineage
Aan bilowno la shaqaynta kaydka Github ee (Github)LineageOS .
Taas awgeed, geli amarkan,
repo init -u https://github.com/LineageOS/android.git -b lineage-16.0
Ugu dambeyntii, isku dheji kaydka
repo sync
Waxa jirta tillaabo ikhtiyaari ah oo weli lagu taliyay oo aad qaadi karto si aad u dedejiso hawsha. Waxaad ka akhriyi kartaa wax badan oo ku saabsan halkan(here) .
Markaa waxaad u baahan tahay inaad socodsiiso faylka qoraalka si aad ugu diyaargarowdo dhisidda mashruuca.
Taas awgeed, geli amarkan,
source build/envsetup.sh
Kadibna u diyaari koodka qalab gaar ah. Si taas loo sameeyo, waxaad u baahan tahay inaad ogaato magaca aaladda. Waxaad ka baadhi kartaa intarneedka adiga oo gelisa <YOUR DEVICE MARKETING NAME> Codename matoorada kasta oo raadinta.
Amarka diyaarinta koodka aaladda gaarka ah waa,
breakfast your device codename
Hadda, waxaad u baahan tahay inaad xariiq ku darto faylka muujinta. Waad raadin kartaa oo haddii aysan jirin, samee fayl cad oo magaciisu yahay roomservice.xml gudaha dariiqan: .repo/local_manifests/.
Khadka aad u baahan tahay inaad ku darto waa,
<project name="TheMuppets/proprietary_vendor_your device brand" path="vendor/your device brand" remote="github" />
Ku dheji kaydka mar labaad. Adeegso amarkan,
repo sync
Waxaan hadda la dhammeeyey qaybta caajiska ah, Bilawga(Just) dhismaha ayaa hadhay.
Si aad u bilowdo dhismaha, geli koodka soo socda
brunch your device codename
Haddii aad rabto inaad dhisto dhisme cusub oo LineageOS ah , waxaad u baahan tahay inaad isku dhejiso kaydka, socodsiiso qoraalka ka dibna si toos ah u bilow dhismaha.
Waxay kaa badbaadin doontaa waqti badan iyo Xogta Internetka(Internet Data) .
Waxaad ka akhrisan kartaa wax badan oo ku saabsan hawshan iyo dhisida LineageOS 15.1 oo ku salaysan Google's Android Oreo 8.1 halkan(here) ee XDA Developers.
Related posts
Sida loo rakibo Windows Subsystem-ka Linux ee Windows 11
Sida loo dejiyo nooca Linux qaybinta WSL1 ama WSL2 gudaha Windows 10
Sida loo hubiyo nidaamka-hoosaadka Windows ee nooca Linux (WSL) gudaha Windows
Ka soo deji Ubuntu Windows 10 ka dukaanka Windows
Hagaaji nidaamka-hoosaadka Windows-ka ee khaladaadka Linux, dhibaatooyinka iyo arrimaha
Sida loo furo .aspx files on Windows 10 computer
Waa maxay nidaamka splwow64.exe gudaha Windows 10 oo ma joojin karaa?
Sida loo rakibo Windows Subsystem-ka Linux gudaha Windows 11
Aqoonsiga Dhacdada 158 qalad - Diskiga isku midka ah ee GUIDs ee ku jira Windows 10
Sideen ku heli karaa nidaamka-hoosaadka Windows ee Linux?
Sida loo rakibo Linux Bash Shell On Windows 10
Sida loo isticmaalo Network Sniffer Tool PktMon.exe gudaha Windows 10
Ka yeel ka-hortagga-xumeynta gudaha Windows 10 Hello Wajiga Xaqiijinta
Sida loo joojiyo fasalada kaydinta la saari karo iyo gelida gudaha Windows 10
Qari ama ku tus badhanka goobta shaqada ee Windows ee shaqada gudaha Windows 10
U beddel EPUB una beddel MOBI - Qalabka beddelka ee bilaashka ah ee Windows 10
Software-ka ugu fiican ee Barcode Scanner ee bilaashka ah ee Windows 10
Sida loo rakibo Profile Midabka gudaha Windows 10 adoo isticmaalaya Profile ICC
Ashampoo WinOptimizer waa software bilaash ah si kor loogu qaado Windows 10
Ku billow faylasha si fudud myLauncher for Windows 10 kombiyuutarada