ყოველთვის გამოიყენეთ თქვენი ROM დეველოპერის მიერ რეკომენდებული GApps პაკეტი

LineageOS აგრძელებს MindTheGapps-ის რეკომენდაციას OpenGApps-ის ნაცვლად. მიზეზი არის ის, რომ OpenGApps ამჟამად არღვევს LineageOS-ის მნიშვნელოვან ფუნქციონირებას და მომხმარებლებმა ყოველთვის უნდა გამოიყენონ GApps პაკეტები, რომლებიც რეკომენდირებულია მათი ROM დეველოპერის მიერ.

GApps (მოკლე Google Apps) პაკეტები არის დამატებები მორგებული ROM-ებისთვის, რომლებიც აუცილებელია Google-ის აპების, როგორიცაა Google Play Services და Play Store თქვენს მოწყობილობაზე მისაღებად. დეველოპერები არ აერთიანებენ Google აპებს თავიანთი მორგებული ROM-ებით, რადგან აპები საკუთრებაშია. ამის ნაცვლად, ROM-ის დეველოპერები ხშირად რეკომენდაციას უწევენ მესამე მხარის პაკეტებს, რომლებიც შეიძლება განცალკევებულ იქნას მათი build-ების თავზე.

მაგალითად, LineageOS 15.1-ის პირველი ნაგებობები ცოტა ხნის წინ გაათავისუფლეს. იმ დროს, Open GApps არ იყო თავსებადი Android 8.1 Oreo-სთან (კონკრეტულად, SetupWizard APK ჯერ კიდევ იყო Android 8.0) და, შესაბამისად, LineageOS რეკომენდირებულია MindTheGapps პაკეტი, რომელსაც დამოუკიდებლად ინახავს XDA Recognized დეველოპერი შუბის დარტყმა როგორც დამატებითი პაკეტი.

შემდეგ, პირველი Android 8.1 Oreo-ზე დაფუძნებული Open GApps პაკეტები გაათავისუფლეს. Open GApps არის ყველაზე პოპულარული არჩევანი Google Apps-ის ჩამოსატვირთად მისი ხშირი განახლებებისა და მოქნილობის გამო. მომხმარებლები შეიძლება ელოდნენ, რომ LineageOS შეცვლიდა რეკომენდაციას Google აპლიკაციების პაკეტებისთვის MindTheGapps-დან Open GApps-ზე, თუმცა ეს ასე არ ყოფილა. LineageOS კვლავ აგრძელებს MindTheGapps-ის ოფიციალურ რეკომენდაციას და მხოლოდ უაზროდ ჩამოთვლის გახსენით GApps, როგორც ალტერნატივა მათ ვებსაიტზე.

რატომ ურჩევს LineageOS მაინც MindTheGapps-ს? ამის მიზეზი არის ის, რომ შეიძლება იყოს პრობლემები პაკეტის გამოყენებასთან დაკავშირებით, რომელიც არ არის გამოცდილი დეველოპერის მიერ. მაგალითად, LineageOS დეველოპერები აღნიშნავენ ამას საფონდო აკრიფეთ აპის წაშლა (რაც ხდება "super" ან "stock" Open GApps პაკეტების ციმციმის დროს) შეუძლია შედეგად, სასწრაფო ზარები არ მუშაობს, როგორც ჩარჩო ეყრდნობა ძალიან კონკრეტულ განზრახვას გაგზავნა. მაგალითად, აკრიფეთ სხვა აპლიკაციის გამოყენებამ, როგორიცაა Google Dialer, შეიძლება დაარღვიოს გადაუდებელი ზარის ფუნქცია.

კიდევ ერთი მაგალითია ის, რომ LineageOS-ის გუნდის წევრის თქმით, მიმდინარე Open GApps პაკეტები როგორც ჩანს, დაარღვიე Google კამერა რამდენიმე მოწყობილობაზე LineageOS 15.1-ში. Google Camera ოფიციალურად მუშაობს Nexus და Pixel მოწყობილობებზე, მაგრამ ის არაოფიციალურად პორტირებულია ბევრ სხვა მოწყობილობაზე.

დაბოლოს, აქ კიდევ ერთი მაგალითია ის, რომ Open GApps ჯერ არ უჭერს მხარს მომავალ სარეზერვო ინსტრუმენტს v2-ს LineageOS-ში. backuptool v2 არის LineageOS-ში არსებული ხელსაწყოს ახალი ვერსია რომელიც ქმნის სარეზერვო ასლებს და აღადგენს /system დანამატის ფაილებს. ახლა მას აქვს უკეთესი მხარდაჭერა მოწყობილობებისთვის A/B დანაყოფებით.

Დასკვა, ჩვენ არ ვცდილობთ აქ Open GApps-ის გაფუჭებას. ეს შესანიშნავი არჩევანია Google-ის ყველა უახლესი აპისა და სერვისის მისაღებად, რის გამოც ის იმდენად პოპულარულია საზოგადოებაში. ზემოთ ჩამოთვლილი საკითხები ნამდვილად არ არის თავად პაკეტების ბრალი, არამედ იმაზე, თუ როგორ ROM მოელის, რომ გარკვეული აპლიკაციები იქ იქნება, მაგრამ მომხმარებლის მოულოდნელი ცვლილებების გამო, ისინი არ არიან აწმყო. საბაჟო ROM-ები აშენებულია და ტესტირება ხდება მათი დეველოპერების მიერ მათი სასურველი პაკეტებით და დეველოპერები ვერ შეძლებენ სტაბილური ფუნქციონირების გარანტიას, თუ მომხმარებლები დააყენებენ სხვადასხვა პაკეტებს. ამიტომ, მომხმარებლებმა ყოველთვის უნდა აანთონ ოფიციალურად რეკომენდირებული GApps პაკეტები ნებისმიერი მორგებული ROM-ის კონსტრუქციის თავზე.