Sony აქვეყნებს ინსტრუქციებს, თუ როგორ უნდა შექმნათ Android 7.1 AOSP Xperia მოწყობილობებისთვის

Sony-მ გამოაქვეყნა დეტალური ინსტრუქციები, თუ როგორ უნდა შექმნათ Android 7.1 AOSP სხვადასხვა Xperia მოწყობილობებისთვის. თუმცა, აშენება მონიშნულია "ექსპერიმენტულად".

Sony არის ერთ-ერთი იმ რამდენიმე OEM-დან, რომელიც რჩება AOSP-ის მტკიცედ მორწმუნე. კომპანიების უმეტესობა არ იტანჯება საჭირო firmware ორობითი ფაილების მიწოდებით, რათა დეველოპერებს საშუალება მისცენ AOSP-ზე გადაიტანონ მოწყობილობაზე. მაგრამ მაშინ, როდესაც ზოგიერთი OEM რეალურად უზრუნველყოფს ორობითი ფაილებს დეველოპერებისთვის AOSP build-ების შესაქმნელად, როგორც ჩვენ დაინახა OnePlus 3-თან ერთადSony გადადგამს ნაბიჯს და უზრუნველყოფს, რომ AOSP გამართულად ფუნქციონირებს ყველა მათ მოწყობილობაზე. მიუხედავად იმისა, რომ Sony-ს Open Device პროგრამა არ ვრცელდება მის მიერ გამოშვებულ ყველა მოწყობილობაზე, მათ მიერ გამოშვებული სამუშაოები ხდის საბაჟო ROM-ის დეველოპერების ცხოვრებას ბევრად, ბევრად ამარტივებს და საზოგადოება არ შეიძლება იყოს უფრო მადლიერი ის.

Ეხლა, Sony-მ გამოაქვეყნა ბინარები და რესურსები სთვის Xperia X Compact, Xperia X, Xperia Z5 Premium,

Xperia Z5, Xperia Z5 Compact, Xperia Z3+, Xperia Z4 ტაბლეტი, Xperia Z3, Xperia Z3 Compact, Xperia Z3 Tablet Compact, Xperia Z2, Xperia Z2 ტაბლეტი, Xperia Z1, Xperia Z1 Compact, Xperia Z Ultra, Xperia Z, Xperia ZL, Xperia Tablet Z, Xperia E3, Xperia M2, Xperia T2 Ultra, Xperia T3, Xperia L და Xperia S. გაითვალისწინეთ, რომ Android-ის ვერსია, რომელსაც თითოეული მოწყობილობა აქვს მხარდაჭერილი, ძალიან განსხვავდება, რადგან სიაში ბევრი მოწყობილობა არ უჭერს მხარს Nougat-ს.

Sony ასევე იყო ერთადერთი OEM ფართოდ მიიღეთ მონაწილეობა Android N Developer Preview-ში პროგრამაც. მათ ადრე გამოაქვეყნეს სახელმძღვანელო, თუ როგორ უნდა ავაშენოთ Android 7.0 AOSP ზოგიერთი მათი მხარდაჭერისთვის Xperia მოწყობილობები და ამ შაბათ-კვირას მათ იგივე გააკეთეს ახლად გამოშვებული Android 7.1 Nougat Developer-ისთვის გადახედვები. თუმცა გახსოვდეთ, რომ მხოლოდ ის მოწყობილობები, რომლებიც უკვე ჩამოთვლილია Android 7.0-ის მხარდამჭერად Sony-ს ორობითი რესურსების გვერდზე, იქნება უფლებამოსილია Android 7.1-ის ადრეული გამოშვებისთვის. ვინაიდან ეს არის ადრეული აშენება, ასევე გახსოვდეთ, რომ ის ამჟამად მონიშნულია როგორც ექსპერიმენტული. სახელმძღვანელო ვარაუდობს, რომ თქვენ აწარმოებთ Ubuntu-ს, რადგან სახელმძღვანელო შეიქმნა Ubuntu 14.04 LTS-ის გამოყენებით, მაგრამ ის ანალოგიურად იმუშავებს Linux-ის სხვა დისტრიბუციებზე.

სახელმძღვანელო იწყება იმით, რომ მოამზადეთ თქვენი Java გარემო, შემდეგ დააინსტალირეთ საჭირო ინსტრუმენტები Android-ის კონსტრუქციის შესაქმნელად და შემდეგ გადმოწერეთ Repo ინსტრუმენტი და დააყენეთ PATH. შემდეგ, გზამკვლევი გაგაცნობთ AOSP ხის ინიციალიზაციას და ამატებს აუცილებელ პატჩებს AOSP-დან ზემოთ. ფილიალი და შემდეგ ინსტრუქციები იმის შესახებ, თუ როგორ უნდა ავაშენოთ AOSP სურათები Android 7.1 Nougat-ისთვის, რათა მოხდეს მათი ფლეში მოწყობილობა.

აუცილებლად შეამოწმეთ Sony Xperia დეველოპერის GitHub გვერდი და შეიტანეთ წვლილი შეძლებისდაგვარად.

წყარო: Sony Mobile Developer World