მხოლოდ Root-ის ძირითადი ფუნქციები, რომლებმაც მიაღწიეს AOSP-ს

შეიტყვეთ, თუ რომელი მახასიათებელი მიგაჩნიათ თავისთავად რეალურად წარმოიშვა ენთუზიასტებისა და დეველოპერების საზოგადოებისგან!

Android არის ერთ-ერთი ყველაზე პოპულარული მობილური ოპერაციული სისტემა, რომელიც განპირობებულია არა მხოლოდ ღია ტელეფონის გამო. ალიანსი, არამედ სასარგებლო ფუნქციების მასპინძელი, რომელსაც სისტემა აკრავს, ფუნქციები, რომლებიც რეალურად პროდუქტიულია და არა მხოლოდ ზარები და სასტვენები.

თუმცა, ეს ყოველთვის ასე არ იყო და ადრეულ დღეებში, firmware build-ებს აკლდათ ბევრი კომპონენტი, რაც დღეს ჩვენ ვხედავთ ფუნქციებით მდიდარი. ამ ფუნქციების უმეტესობა წარმოიშვა ან თავად Mountain View-ში, ან მრავალი მოწყობილობის OEM-ის გულში, რომლებიც ანდროიდს საკუთარი გემოვნებით ასწორებენ... მაგრამ რამდენიმე ფუნქცია მოვიდა, დიახ, თქვენ წარმოიდგინეთ, თავად Android-ის ენთუზიასტთა საზოგადოება. ხშირად იწყებოდა როგორც root აპლიკაციები, ზოგიერთმა პატარა მოდიფიკაციამ ან Custom ROM მახასიათებლებმა საბოლოოდ მოიპოვეს საკმარისად მიმზიდველი ადგილი AOSP-ის საცავში ადგილის მოსაპოვებლად, როგორც პირდაპირი იმპორტი ან ლამაზი "პორტები". აქ არის რამდენიმე ყველაზე გამორჩეული მათგანი:


საყურადღებო შეტყობინებები

ჯერ კიდევ 2014 წლის დასაწყისში, The პარანოიდული Android გუნდმა გამოაცხადა Hover, შეტყობინებების და მრავალფუნქციური ფუნქციის შესრულება, რომელიც ქუჩებში უსწრებდა ყველაფერს, რაც იმ დროს ხელმისაწვდომი იყო. გამოცხადებიდან მალევე, გუნდმა გამოუშვა პროგრამული უზრუნველყოფის 4.3 ვერსიის პირველი ბეტა, და შედეგად მომხმარებლის გამოცდილება შეუფერხებელი იყო და მრავალჯერ გაიზარდა პროდუქტიულობა. Hover, PA-ს Halo სისტემის ევოლუცია, ეკრანის ზედა ნაწილში გამოჩნდა მცურავი შეტყობინებები რაც მომხმარებლებს საშუალებას აძლევდა სწრაფად დაათვალიერონ შემომავალი შეტყობინებები და გადაფურცლეს ისინი ან ჩაერთონ მათ. ამან შეცვალა დამღლელი შეტყობინებების სისტემა Android-ში ჩაშენებული და მალევე Android Lollipop გამოცხადდა ჩაშენებული მცურავი შეტყობინებებით, თუმცა მცურავი ფანჯრის სისტემის გარეშე რომ ჰოვერი გამოიყენება შეტყობინებებთან ჩართვისას. საინტერესოა, რომ კოდი, რომელიც ცნობილი გახდა, როგორც 'Heads up notifications', აღმოჩენილი იქნა მიძინებული KitKat 4.3 და 4.4 საცავებში და საზოგადოება სწრაფად. წარმოებული მოდელები მათ საშუალება მისცეს. ცოტა რამ შეცვლილა Android Lollipop-ში ინტეგრაციის შემდეგ, 5.1 განახლებამ დაამატა მანამდე დაკარგული ფუნქციის „გადახვევა დასამალად“.

შეტყობინების გადართვა (სწრაფი პარამეტრები)

CyanogenMod-მა დიდი გზა გაიარა მას შემდეგ, რაც იყო პატარა, ბაზრის შემდგომი პროგრამული უზრუნველყოფის ვარიანტი და მრავალი ფუნქციის პიონერი გახდა, როგორც Android სისტემის ნაწილი. CyanogenMod 7, პროგრამული უზრუნველყოფის Gingerbread-ის გამეორება და ვერსია, რომელიც პასუხისმგებელია CM სახელის მრავალი ენთუზიასტის ტუჩებზე დაყენებაზე, მოუტანა სასარგებლო და დროის დაზოგვის ფუნქცია შეტყობინებების ჩრდილში სწრაფი გადართვის სახით, ნასესხები Samsung-ის მსგავსი იმპლემენტაციისგან TouchWiz. ეს პატარა ღილაკები ეყრდნობოდა შეტყობინებების პანელის ზედა ნაწილში და მომხმარებლებს საშუალებას აძლევდა სწრაფად გადაერთოთ სისტემის მნიშვნელოვანი და ხშირად გამოყენებული ფუნქციები, როგორიცაა WiFi, Bluetooth, GPS და ა.შ.

მცურავი შეტყობინებებისგან განსხვავებით, შეტყობინებების გადამრთველებს დრო დასჭირდათ AOSP-ში მისასვლელად, საბოლოოდ კი გამოჩნდა Android Jellybean, სახელწოდებით „სწრაფი პარამეტრები“ და დამალული პანელის სახით შეტყობინებების ჩრდილში, გადართვა ღილაკი. თუმცა, ამ დანერგვამ გამოიწვია მომხმარებლის შედარებით ცუდი გამოცდილება პანელის აღმოჩენის დაბალი სიჩქარის გათვალისწინებით და Android Lollipop-მა ისინი გადაიტანა წინა მხარეს. და შეტყობინებების ჩრდილის ცენტრი, სათაურის ქვემოთ, მაგრამ შეტყობინებების ზემოთ, მათი სწრაფად დამალვის ოფციით ზემოთ გადაფურცლით შეტყობინებები.

ეკრანის ანაბეჭდები

ნებისმიერი ოპერაციული სისტემის ერთ-ერთი ყველაზე აშკარა მახასიათებელია მიმდინარე ეკრანის შიგთავსის სურათის სახით გადაღების შესაძლებლობა, იგივე სკრინშოტი. სამწუხაროდ, Android-ს არ ჰქონდა ამის შესაძლებლობა ადრეულ წლებში, ძლიერი მომხმარებლები მიმართავდნენ root გადაწყვეტილებებს, როგორიცაა მაშინდელი პოპულარული. მესროლე ეკრანის გადაღების საჭიროებების შესასრულებლად. გამონაკლისი იყო TouchWiz, რომელსაც შეეძლო ხმის დაკლება + ჩართვის ღილაკის ეკრანის ანაბეჭდის კომბინაცია AOSP-მდე. ეს შეიცვალა Android 2.2 Froyo-ს გამოშვებაში, როდესაც Google-მა დაიწყო კოდის დამატება AOSP-ში ეკრანის ანაბეჭდების გასააქტიურებლად, თუმცა ეს ჯერ არ იყო ოფიციალური API და Samsung Galaxy S-ის მხოლოდ რამდენიმე მომხმარებელმა განაცხადა, რომ მისი წარმატებით გაყვანის შესაძლებლობა გამორთულია. Android 2.3 Gingerbread-მა API ოფიციალურად აქცია, აპებს შეეძლოთ მოწყობილობის ეკრანის ანაბეჭდების გადაღება root წვდომის გარეშე, მაგრამ ეს მანამდე არ იყო Android 4.0 Ice Cream Sandwich-ის გამოშვება, რომ Power + Volume Down ეკრანის კომბინაცია დაემატა სისტემას და სტანდარტიზებულია უმეტესობაში. მოწყობილობები.

ეკრანის ჩაწერა

ეკრანის ჩაწერა ბევრისთვის სასარგებლო ფუნქციაა, მიუხედავად იმისა, გსურთ აპლიკაციის დემონსტრაციის გადაღება, თუ ჩართული ხართ თქვენი მობილური თამაშების არხის გაშვება, მაგრამ Android 4.4 Kitkat-მდე, ჩარჩოს არ გააჩნდა მშობლიური API. ჩაწერა. მანამდე, პიონერული აპლიკაციები, როგორიცაა SCR გამოიყენა FrameBuffer ან SurfaceFlinger API-ები, მაგრამ მიუხედავად ამისა, ჩვეულებრივ გაშვებულ აპებს არ ჰქონდათ მათზე წვდომის უფლება. adb-ის გაშვების ტექნიკა ცოტა ხნით ტრიალებდა, მაგრამ ის განმეორებადი და რთული აღმოჩნდა და გამოსავალი იყო root აპლიკაციები, რომლებიც იყენებდნენ სუპერმომხმარებლის ნებართვებს შეხებისთვის. იმ API-ებში. KitKat-ის მოსვლამ რამ შეცვალა, Google-მა საბოლოოდ გააცნობიერა ეკრანის ჩაწერის მნიშვნელობა და დაამატა საჯაროდ ხელმისაწვდომი API. ჩარჩო. იქიდან მოყოლებული, აპებს შეუძლიათ ადვილად შეეხონ სისტემას და ისარგებლონ მაღალი ხარისხის ჩანაწერებით, ცვლის ეკრანის ჩაწერის მთელ ლანდშაფტს Android-ზე.

აპები SD-ზე

ანდროიდზე მეხსიერების მენეჯმენტი ადრე კოშმარი იყო და ბევრი მომხმარებელი საათობით ატარებდა ლეპტოპთან და Android მოწყობილობასთან დაკავშირებულ, მათი SD ბარათის დაყოფა, სამონტაჟო სკრიპტების წერა და სხვ. მომხმარებელი. მცირე შიდა დანაყოფებმა და სისტემის უუნარობამ შეინახოს აპლიკაციები SD ბარათზე, გამოიწვია მძიმე აპლიკაციის ინსტალაციის სიჩქარის ზომიერება საბოლოო მომხმარებლებისთვის და SD ბარათის დაყოფის გარდა, მრავალი root აპლიკაციები, როგორიცაა Link2SD და სუპერ აპლიკაცია 2SD მოვიდა. Android 2.2 Froyo-მ ეს ფუნქცია ოპერაციულ სისტემას ძირფესვიანად შემოიტანა და უეცრად მომხმარებლებმა შეძლეს გარკვეული აპლიკაციების ნაწილობრივ გადატანა SD ბარათზე. ეს იყო მცირე, მაგრამ მნიშვნელოვანი გაუმჯობესება და მას შემდეგ, მას შემდეგ, შიდა დანაყოფების ზომები გაიზარდა საოცრად და მახასიათებლის მნიშვნელობა შემცირდა, მაგრამ იმ მომენტში ის ქულით შუბლზე აღმოჩნდა უკუღმა.

გამორთეთ სისტემის აპლიკაციები

წინასწარ დაინსტალირებული აპლიკაციები, ან „bloatware“, როგორც ბევრ ენთუზიასტს მოსწონს, არის აპები, რომლებიც წინასწარ ჩატვირთულია Android სისტემის ნაწილად, OEM-დან ან ოპერატორიდან. უფრო ხშირად, ვიდრე არა, ეს აპლიკაციები იკავებს უამრავ ადგილს, რაც უზრუნველყოფს არასაჭირო ფუნქციონირებას, რაც იწვევს მომხმარებლის დამღუპველ გამოცდილებას. Honeycomb-ის გაშვებამდე, bloatware-ისგან თავის დაღწევის ერთადერთი გზა იყო root დეინსტალერის გამოყენება. თუმცა, Android 4.0 Ice Cream Sandwich-ის გაშვებამ მოიტანა ფუნქცია აპის პარამეტრების გვერდზე, რომელიც საშუალებას გაძლევთ გამორთოთ სისტემის აპლიკაციები, და ეს არ იყო Root ჩართული ფუნქციის ზუსტი რეპროდუქცია, იგი უზრუნველყოფდა მსგავს, მაგრამ შექცევად ფუნქციონირებას და მუშაობდა შეუფერხებლად, მომხმარებლისთვის მოსახერხებელი. მიდგომა.

დოზი

რამდენიმე წლის წინ, სამარცხვინო გამწვანება დაიწყო რაუნდის გაკეთება, როგორც შესრულების გამაძლიერებელი და ბატარეის დაზოგვის გადაწყვეტა, რომელიც ეფექტურად აყენებს ფონურ აპებს იძულებით ძილის მდგომარეობაში. ის სწრაფად გაფართოვდა, ძლიერ მომხმარებლებმა და ენთუზიასტებმა ყველგან იღებენ თავიანთი შესწორებების შესრულებას და ბატარეის გაუმჯობესებას და დღემდე რჩება პოპულარულ აპლიკაციად. Android 6.0 Marshmallow გააცნო დოზმა, ფუნქცია Greenify-ის გზაზე ტანგენციალური, რომელმაც მოიტანა ამ უკანასკნელის თითქმის ჯადოსნური ბატარეის დაზოგვის შესაძლებლობები, როგორც ყოველთვის ჩართული პასიური სერვისი, რომელიც ხელმისაწვდომია ყველა მომხმარებლისთვის ნაგულისხმევად. Doze იყენებს Android-ის სენსორების მასივს, რათა აღმოაჩინოს, როდესაც მოწყობილობა არ მოძრაობს და შემდეგ ბრუნავს გამორთეთ თითქმის ყველაფერი მოწყობილობაზე, შეინახეთ მდგომარეობა მხოლოდ ზარებისთვის, SMS-ებისთვის და სხვა მაღალი პრიორიტეტებისთვის შეტყობინებები. Google-ს ასევე აქვს ჭკვიანური საგანგებო გეგმა, რომელიც ხელს უშლის დეველოპერებს არასწორად შეაფერხოს Doze, მარშრუტიზაციის და შემდგომი შემოწმების სავალდებულო გზით Google Cloud Messaging სერვერის მეშვეობით.

საპატიო ხსენებები

მიუხედავად იმისა, რომ ზემოაღნიშნული ფუნქციები იყო ერთ-ერთი ყველაზე შესამჩნევი, რამაც განაპირობა გადახტომა საზოგადოების მახასიათებლებიდან AOSP კოდების ბაზაზე, ბევრმა სხვა შედარებით მცირემაც გააკეთა. რამდენიმე იყო დანერგილი მათი root კოლეგების იდენტური გზით, მაგრამ მათ უმეტესობას განიცადა ცვლილებები, რაც Google-მა მიზანშეწონილად ჩათვალა. Multiwindow იყო ერთ-ერთი პირველთა შორის, Android Marshmallow-ით აღჭურვილი იყო დამალული გადამრთველით. გაყოფილი ეკრანის პროდუქტიულობის გაძლიერება თითქმის იდენტური გზით, რაც ჩანს შემდგომი პროგრამულ უზრუნველყოფაზე როგორიცაა OmniROM.

სხვა, რომლებმაც განიცადეს შედარებით მნიშვნელოვანი ცვლილებები, მოიცავს:

  1. კონფიდენციალურობის კონტროლი, როგორიცაა XPrivacy, რომელიც მომხმარებლებს საშუალებას აძლევდა დაებლოკათ აპებისთვის წვდომა გარკვეულ ნებართვებზე. ამის ვერსია პირველად გამოჩნდა Android-ში Android 4.3-ში სახელწოდებით "App Ops", მაგრამ სასწრაფოდ წაიშალა Android 4.4 KitKat-ში. მომხმარებლები იპოვეს გამოსავალი ფარული პარამეტრების ჩასართავად, მაგრამ მხოლოდ Android 6.0 Marshmallow-ზე არ იყო, რომ Permission Settings-მა სრულყოფილად შეიყვანა
  2. Android ყოველთვის ფავორიტი იყო მომხმარებლებში მის მიერ შემოთავაზებული გაუთავებელი პერსონალიზაციის ვარიანტებისთვის და თემატიკა პერსონალიზაციის ერთ-ერთი ყველაზე მნიშვნელოვანი კომპონენტია. მოწყობილობის სრული თემატიკა პოპულარობა მოიპოვა T-Mobile-ის თემატური ძრავის გამოშვებით და გარკვეული პერიოდის განმავლობაში მას ჰქონდა მონოპოლია, სანამ დეველოპერების ჯგუფმა არ მოიყვანა RRO Layers საბაჟო ROM-ების ფართო არჩევანი. თავდაპირველად შექმნილი Sony-ში Xperia თემის დეველოპერებისთვის, Layers-მა მოიპოვა უზარმაზარი მოზიდვა საზოგადოებაში და მომხმარებლებმა ცოტა ხნის წინ განაცხადეს, რომ Layers თემები მუშაობს როგორც Android 6.0 Marshmallow-შიც (root-ით), ენთუზიასტებს უბიძგებს იფიქრონ, რომ მათი, როგორც AOSP-ის ნაწილის სრული მხარდაჭერა შეიძლება იყოს კუთხე.
  3. Android-ის დაბლოკვის ეკრანმა წლების განმავლობაში განიცადა მრავალფეროვანი ცვლილებები, მარტივიდან Froyo სლაიდერი, ვიჯეტზე, რომელიც ამტკიცებს Jellybean-ს და ბოლოს მინიმალური და ელეგანტური Lollipop ეკრანის დაბლოკვა. სანამ აპები მოსწონს ვიჯეტის ლოკერი მოიტანა ჩაკეტილი ეკრანის ვიჯეტის ფუნქციონალობა root-ის გარეშე, მოდიფიკაციის საზოგადოებას ევალებოდა ჩაკეტილ ეკრანზე მიეტანა ისეთი ფუნქციები, როგორიცაა კამერის სწრაფი გაშვება და მუსიკის კონტროლი. Android Icecream Sandwich-ის გაშვებამდე არ იყო, რომ ისინი გაერთიანდნენ AOSP-ში და ისინი დღემდე შენარჩუნებულია, თუმცა მცირე დახვეწილობითა და გაპრიალებით.

იცით თუ არა Android-ის რომელიმე ფუნქცია, რომელიც ადრე იყო Root-ის ექსკლუზიური? შეგვატყობინეთ ქვემოთ მოცემულ კომენტარების განყოფილებაში