උබුන්ටු Android කර්නලය නිපදවීමට

ඇන්ඩ්රොයිඩ් කර්තෘ නිපදවන්න

ඔබගේ ඇන්ඩ්රොයිඩ් 10 පියවර තුළ ඔබේම කර්නලය නිර්මාණය කළ හැකිය.

 

විවෘත මූලාශ්ර, ලිනක්ස් පාදක පද්ධතීන් නිසා ඇන්ඩ්රොයිඩ් හොඳය. මෙම විවෘත පද්ධති නිසා, උපාංගය යාවත්කාලීන කිරීමට පහසු වන අතර එය සංවර්ධකයින් සහ බලපත්ර ලබා ගැනීම ලාභදායී වන අතර ගූගල් දැන්වීම්කරුවන් සහ එහි ගූගල් ප්ලේ ගබඩාව හරහා එහි ආදායම උත්පාදනය කරයි.

 

සමස්ත පද්ධතියේ ව්යාපාර ආකෘතිය ඉතා ආකර්ෂණීය මෙන්ම එහි මූලික කර්නලයද වේ. මූලික කර්නලය මෘදුකාංග සහ දෘඩාංග බාධා කිරීම සඳහා වගකිව යුතුය. ඔබගේ උපාංගයේ ධාවක සහ මොඩියුලය ඇතුළත් වේ. ලිනක්ස් බෙදා හැරීම් මත මොඩියුල සම්පාදනය කළ හැකිය. මෙය ඔබේ පද්ධතියේ වේගය වැඩි කරයි.

 

කර්නල් සෑම උපකරණයකදීම පහසුවෙන්ම ප්රශස්තිකරණය කර ඇත. කෙසේ වෙතත්, තව තවත් ප්රශස්තකරණය සඳහා ඉඩකඩ තිබේ. උදාහරණයක් ලෙස බ්ලූටූල් මොඩියුලය ඉවත් කිරීම සහ කර්නලය සඳහා අංග එක් කිරීම ඇතුළත් වේ.

 

කර්නලය සෑදීම සඳහා උබුන්ටු බොහෝ විට භාවිතා වේ. මෙය ලිනක්ස් බෙදාහැරීමකි. කිසිඳු ස්ථාපනයක් අවශ්ය නොවේ. ඔබට අවශ්ය වන්නේ ෆ්ලෑෂ් ආචයනය හෝ සීඩී තැටියයි. එය ඔබට PC හෝ ලැප්ටොප් පරිගණකයෙන් එය ආරම්භ කර ඇත.

 

A2 (1)

  1. උබුන්ටු වෙත යන්න

 

ඔබට ආරම්භ කල යුතු උබුන්ටු 12.04 අනුවාදය හෝ ඊට පසුව. ඔබ තවමත් එය සතුව නොමැති නම්, උබුන්ටු වෙබ් අඩවියෙන් නවතම අනුවාදය බාගත හැකිය. බාගැනීමෙන් පසුව, අයිඑස්එස් තැටිය වෙත සුරකින්න, හෝ ආරම්භක USB ස්ටික් නිර්මාණය කිරීමට Unetbootin භාවිතා කරන්න.

 

  1. උබුන්ටු ආරම්භ කිරීම

 

තැටිය හෝ USB Stick සමඟ පරිගණකය නැවත ආරම්භ කරන්න. පරිගණකය සක්රීය වන විට ආරම්භක මෙනුව විවෘත කරන්න. උබුන්ටු වෙත ප්රවේශ වීමට අවශ්ය මාධ්යය තෝරන්න. උබුන්ටු ස්ථාපනය කිරීමට හෝ උත්සහ කිරීමට ඔබෙන් ඉල්ලා සිටිනු ඇත, පමණක් උත්සාහ කරන්න උත්සාහ කරන්න.

 

A3

  1. ගොඩනැගිලි සඳහා උබුන්ටු සූදානම් කරන්න

 

උබුන්ටු භාවිතා කිරීමට ප්රථම ඔබ ප්රථම වරට ස්ථාපනය කර ඇති අතිරේක මෘදුකාංගයකි. උබුන්ටු ලාංඡනය හෝ වින්ඩෝස් යතුර ඔබන්න, ටර්මිනලය බැලීමට. යතුර: $ sudo apt-install ස්ථාපන අත්යවශ්ය කර්නල් ඇසුරුම ස්ථාපනය කරන්න libnruses5-dev bzip2

 

A4

  1. කර්නල් මූලාශ්රය ලබා ගන්න

 

සෑම උපකරණයකටම යම් කර්නලයක් නියම වේ. ඔබේ උපාංගයේ කර්නලය සොයා ගත හැක්කේ අන්තර්ජාලයෙන් එය සොයා ගැනීමෙනි. ඔබට AOSP මත පොදු අය සොයාගත හැකිය. විශේෂිත කර්නල් හට HTC සහ සැම්සුන් හි ද සොයාගත හැකිය. ඔබට නිවැරදි කර්නල් මූල කේතය බාගත කර නව ෆෝල්ඩරයක ගබඩා කර තබන්න.

 

A5

  1. NDK බාගත කරන්න

 

Android NDK අඩවියට ගොස් 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. කර්නල් මෙනුව වෙත යන්න

 

නැවතත් ටර්මිනලය වෙත ගොස් මෙම විධානයන් භාවිතා කරන්න:

makeer.config කරන්න

මිනික්ස්ෆිග්

ඔබ දෙවන විධානයට ඇතුල් වූ වහාම, කර්නල් සැකසුම් මෙනුව පෙන්වනු ඇත. ඔබට වෙනස්කම් කිරීමට පටන් ගත හැකිය.

 

A8

  1. ඔබේ කර්නලය වින්යාස කරන්න

 

මෙනුවේ වෙනස්කම් කිරීමට දැනටමත් ඔබ දැනටමත් වග බලා ගන්න. මොඩියුලයන් අහඹු ලෙස ඉවත් කිරීම ඔබගේ අවදානමට ලක්විය හැකිය. එය ඔබේ දුරකථනය ආරම්භ කිරීම හෝ තවත් නරක අතට හැරීමට ඉඩ ඇත. වෙනස් කළ යුතු දේ ගැන ගූගල් වෙතින් අදහස් සොයාගත හැකිය.

 

A9

  1. නව කර්නලය සෑදීම

 

වෙනස්කම් වලට ඔබ සෑහීමකට පත්වේ නම්, ඔබට ඒවා සුරැකිය හැකි අතර ඔබේ නව කර්නලය සෑදීමට පටන් ගනී. ඔබට මෙම විධානය භාවිතා කළ හැකිය:

$ make -jX ARCH = හස්තය

ඔබගේ උපාංගයේ CPU සතුව ඇති සිය ගණනකින් X සමඟ ප්රතිස්ථාපනය කරන්න.

 

  1. ෆ්ලෑෂ් ෆ්ලෑෂ්

 

ඔබගේ දුරකථනය සඳහා ක්ෂණික කර්නල් සිපයක් සොයා ගන්න. ඔබේ සංස්කරණයේ සිට zImage පිටපත් කරන්න ඔබගේ කර්නලය වෙත පිටපත් කරන්න. දැන් ඔබට මෙම නව කර්නලය භාවිතා කළ හැකිය. ඔබට එය ක්රියාත්මක කිරීමට අවශ්ය පරිදි ඔබේ දුරකථනය රිසිකරණය කිරීමට අමතර මොඩියුලක් එකතු කළ හැකිය.

 

ඔබේ අත්දැකීම් හුවමාරු කරන්න.

පහත දැක්වෙන කොටසට ප්රතිචාර දක්වන්න.

EP

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

කර්තෘ ගැන

පිලිතුරු

දෝෂය: අන්තර්ගත ආරක්ෂා කර ඇත !!