Ubuntu- ն կկառուցի Android միջուկը

Կառուցեք Android միջուկը

Դուք կարող եք ստեղծել ձեր սեփական միջուկը ձեր Android-ի համար 10 քայլով:

 

Android-ը լավ է աշխատում բաց աղբյուրների, Linux-ի վրա հիմնված համակարգերի շնորհիվ: Այս բաց համակարգերի շնորհիվ հեշտ է թարմացնել սարքը, ինչպես նաև այն էժանացնում է զարգացումները և լիցենզավորումը, մինչդեռ Google-ը շարունակում է իր եկամուտը ստեղծել գովազդատուների և իր Google Play խանութի միջոցով:

 

Ամբողջ համակարգի բիզնես մոդելը բավականին հետաքրքրաշարժ է, ինչպես նաև դրա հիմնական միջուկը: Հիմնական միջուկը պատասխանատու է ծրագրային ապահովման և սարքավորումների կամրջման համար: Այն ներառում է ձեր սարքի դրայվերները և մոդուլը: Դուք կարող եք փոխել մոդուլների հավաքածուն Linux բաշխումների վրա, որոնք լիարժեք են: Սա մեծացնում է ձեր համակարգի արագությունը:

 

Միջուկները հեշտությամբ օպտիմիզացված են յուրաքանչյուր սարքի համար: Այնուամենայնիվ, դեռ ավելի շատ օպտիմալացման տեղ կա: Որոշ օրինակներ ներառում են Bluetooth մոդուլը հեռացնելը և միջուկին տարրեր ավելացնելը:

 

Միջուկը կառուցելու համար Ubuntu-ն հաճախ օգտագործվում է: Սա Linux բաշխում է: Տեղադրման կարիք չկա: Ձեզ անհրաժեշտ է միայն ֆլեշ պահոց կամ CD, որպեսզի այն բեռնեք համակարգչից կամ նոութբուքից:

 

A2 (1)

  1. Գնացեք Ubuntu

 

Սկսելու համար ձեզ հարկավոր է Ubuntu 12.04 կամ ավելի նոր տարբերակ: Եթե ​​դեռ չունեք այն, կարող եք ներբեռնել վերջին տարբերակը Ubuntu կայքից: Ներբեռնումից հետո ISO-ն պահեք սկավառակի վրա կամ օգտագործեք Unetbootin-ը bootable USB կրիչ ստեղծելու համար:

 

  1. Բեռնել Ubuntu-ում

 

Վերագործարկեք համակարգիչը՝ դրան կցված սկավառակով կամ USB Stick-ով: Համակարգիչը միացնելուն պես բացեք boot menu-ը: Ընտրեք այն միջավայրը, որտեղից ցանկանում եք մուտք գործել Ubuntu: Ձեզանից կպահանջվի տեղադրել Ubuntu կամ փորձել, պարզապես ընտրեք Փորձել:

 

A3

  1. Պատրաստեք Ubuntu-ն կառուցելու համար

 

Նախքան Ubuntu-ն օգտագործելը ձեզ անհրաժեշտ է տեղադրել լրացուցիչ ծրագրակազմ: Սեղմեք Ubuntu-ի պատկերանշանը կամ Windows ստեղնը և փնտրեք տերմինալը: Մուտքագրեք՝ $ sudo apt-get install build-Essential kernel-package libnruses5-dev bzip2

 

A4

  1. Ստացեք միջուկի աղբյուրը

 

Յուրաքանչյուր սարքին հատկացված է որոշակի միջուկ: Դուք կարող եք գտնել ձեր սարքի միջուկը՝ այն առցանց որոնելով: Դուք կարող եք գտնել ընդհանուրները AOSP-ում: Հատուկ միջուկներ կարելի է գտնել նաև HTC-ում և Samsung-ում: Ներբեռնեք ճիշտ միջուկի սկզբնական կոդը ձեզ համար և պահեք այն նոր թղթապանակում:

 

A5

  1. Ներբեռնեք NDK

 

Գնացեք Android NDK-ի կայք և ներբեռնեք Linux 32 կամ 64-բիթանոց տարբերակը: Պահեք այն նույն պանակում, որտեղ դուք պահել եք ձեր միջուկի սկզբնական կոդը: Քաղեք այդ ֆայլերը, ինչպես նաև միջուկը, եթե միջուկը սեղմված է:

 

A6

  1. Պատրաստել կոնֆիգուրացիա

 

Վերադարձեք տերմինալ և նավարկեք միջուկի պանակ՝ cd-ի միջոցով: Օգտագործեք:

$ արտահանում CROSS_COMPILE=[թղթապանակի գտնվելու վայրը]/androidkernel/android-ndk-r10b/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-

Գտեք defconfig ֆայլը, որտեղ ձեր սարքի կոդը է: Սա կարելի է գտնել միջուկի աղբյուրում: Վերանվանեք այդ ֆայլը maker.defconfig կամ maker_defconfig:

 

A7

  1. Գնացեք միջուկի ընտրացանկ

 

Վերադարձեք տերմինալ և օգտագործեք այս հրամանները.

make maker.config

դարձնել menuconfig

Երկրորդ հրամանը մուտքագրելուն պես կցուցադրվի միջուկի կազմաձևման մենյու: Այստեղ դուք կարող եք սկսել փոփոխություններ կատարել:

 

A8

  1. Կարգավորեք ձեր միջուկը

 

Համոզվեք, որ արդեն գիտեք, թե ինչ պետք է փոխել մենյուում: Մոդուլների պատահական հեռացումը կարող է ռիսկային լինել ձեր հեռախոսի համար: Այն կարող է թողնել, որ ձեր հեռախոսը չի բեռնվում կամ ավելի վատ՝ ընդմիշտ վնասելով ձեր սարքը: Դուք կարող եք գտնել գաղափարներ Google-ից այն մասին, թե ինչ պետք է փոխել:

 

A9

  1. Կառուցեք նոր միջուկ

 

Եթե ​​դուք գոհ եք փոփոխություններից, կարող եք պահպանել դրանք և սկսել կառուցել ձեր նոր միջուկը: Դուք կարող եք օգտագործել այս հրամանը.

$ make –jX ARCH=արմ

Փոխարինեք X-ը ձեր սարքի պրոցեսորի քանի միջուկով:

 

  1. Ֆլեշ Հեռախոսին

 

Գտեք ձեր հեռախոսի միջուկի միջուկի կայծակը Պատճենեք zImage-ը build-ից ձեր միջուկում: Ահա թե ինչպես կարող եք այժմ օգտագործել նոր միջուկը: Կարող եք նաև ավելացնել ավելի շատ մոդուլներ՝ ձեր հեռախոսը հարմարեցնելու այնպես, ինչպես ցանկանում եք, որ այն աշխատի:

 

Կիսվեք ձեր փորձով:

Գնացեք ներքևում գտնվող մեկնաբանությունների բաժին և թողեք մեկնաբանություն:

EP

[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]

Հեղինակի մասին

պատասխանել

սխալ: Բովանդակությունը պաշտպանված !!