Xiaomi Redmi Note 7-მა მიიღო Ubuntu Touch-ის პორტი, XDA აღიარებული დეველოპერის ერფანოაბდის წყალობით. წაიკითხეთ, რომ გაიგოთ მეტი ამ პორტის შესახებ!
იყო დრო, როცა ნებისმიერ ოპერაციულ სისტემას შეგეძლო დაარტყა მითიურ HTC HD2-ზე, იქნება ეს Android, უბუნტუ, ან თუნდაც Windows RT. Samsung Galaxy S III და Galaxy Note II თანდათანობით იკავებენ ამ მანტიას, როგორც ეს შესაძლებელია დააინსტალირეთ რეგულარული GNU/Linux დისტრიბუციები მათზე ძალიან მცირე ძალისხმევით. მიუხედავად იმისა, რომ თქვენ შეგიძლიათ დააკმაყოფილოთ „ნამდვილი Linux ტელეფონის“ არსებობის სურვილი Librem 5 ან PinePhone, მათი ტექნიკის კონფიგურაციები სამწუხაროდ დათარიღებულია. რამდენიმე საზოგადოებაზე ორიენტირებული პროექტი, როგორიცაა UBპორტები და postmarketOS, ცდილობენ გადალახონ უფსკრული ჩვეულებრივი მომხმარებლის Android მოწყობილობებსა და Linux-ის ძირითად დისტრიბუციებს შორის და პროექტი ჰალიუმი დიდ როლს თამაშობს განვითარების ამ სცენაზე. ახლა, XDA აღიარებული დეველოპერი ერფანოაბდი გადაწყვიტა ფეხის თითი ჩაეშვა ამ კონკრეტულ დომენში, რადგან მან გადაიტანა Ubuntu Touch Xiaomi Redmi Note 7-ზე.
Xiaomi Redmi Note 7 XDA ფორუმები
ანდროიდის მოდიფიკაციის საზოგადოებაში ცნობილი სახელი, ერფანოაბდი ცნობილია თავისი ნამუშევრებით ზოგადი სისტემის სურათი (GSI) პორტები ასევე შენარჩუნება LineageOS Motorola-ს სხვადასხვა ტელეფონებისთვის. დეველოპერის თქმით, Ubuntu Touch-ის არსებული პორტი F(x) tec Pro1 ჰალიუმის დეველოპერის მიერ NotKit დაეხმარა მას „ჰაკერული“ საქმის დაწყებაში. დანქტი12, რომელიც ადრე პორტირებდა Ubuntu შეეხეთ Xiaomi Redmi 4X-ს, პასუხისმგებელია იმ წინასწარი მოწყობილობის ხეების შექმნაზე, რომლებსაც ერფანოაბდი იყენებს ამ მოგზაურობაში. Danct12-საც აქვს გამოაქვეყნა თიზერი აჩვენებს Ubuntu Touch-ის ჩატვირთვას Redmi Note 7-ზე.
erfanoabdi უკვე ატვირთულია წინასწარ აშენებული სურათები, მაგრამ პორტი ამ მომენტში სხვა არაფერია, თუ არა კონცეფციის დამადასტურებელი საბუთი. შეხება და Hardware Composer (ჩვენება აჩქარებით) მუშაობს და შეგიძლიათ გამოიყენოთ Wi-Fi, მაგრამ ეს ასეა. თუ გინდა ტყვიის დაკბენა, მაშინ უნდა გაცივდე ერფანოაბდის თვითშედგენილი LineageOS 16.0 build Redmi Note 7-ისთვის პირველი შევსებულია გამყიდველის დანაყოფი, რასაც მოჰყვება წინასწარ შედგენილი system.img, dtbo.img და hallium-boot.img ზემოხსენებული სარკედან. ამის შემდეგ, თქვენ უნდა აიღოთ ხელი დაყენებული UBports rootfs და დაინსტალირება ის გამოყენებით ჰალიუმის ინსტალერის სკრიპტი. თუ ყველაფერი სწორად მიდის, ამ ეტაპზე უნდა შეძლოთ SSH თქვენს ტელეფონში ჩასმა. თუმცა, შესაბამისი სამონტაჟო წერტილების დაყენება და LightDM-ის (ანუ გრაფიკული დისპლეის მენეჯერის) გაშვება მაინც მოითხოვს რამდენიმე ჭურვის ბრძანებას.
დანერგვის გამო პროექტი Treble, ანდროიდის ძირითადი ხელახალი არქიტექტურა ანდროიდის ჩარჩო კოდის გამოყოფა ტექნიკის გამყიდველის განხორციელებისგან, ჰალიუმის დეველოპერებმა უნდა გადაწერონ ძირითადი ნაწილი ლიბიბრისი (თავსებადობის ფენა არსებული Android დრაივერების ხელახლა გამოსაყენებლად). მიუხედავად ამისა, ეს გადაფორმება შეიძლება იყოს გამოსადეგი Ubuntu Touch-ის განაწილების GSI-ზე გადაქცევისთვის უახლოეს მომავალში, როგორც ერფანოაბდი მიუთითებს.
წყარო: Twitter (1, 2)