როგორ გამოვიყენოთ Samloader თქვენი Samsung Galaxy-ის განახლებების ჩამოსატვირთად

Samloader გთავაზობთ უახლესი პროგრამული უზრუნველყოფის ჩამოტვირთვის უპრობლემო გზას თქვენი Samsung Galaxy მოწყობილობისთვის. ის მუშაობს Linux-ზე და macOS-ზეც.

იმისდა მიუხედავად, რომ Samsung ყოველწლიურად უამრავ მოწყობილობას ავრცელებს, კომპანია არ გვთავაზობს ოფიციალურად მოსახერხებელი firmware-ის ჩამოტვირთვის პორტალს Galaxy-ის ბრენდის სმარტფონებისა და ტაბლეტებისთვის. შეგიძლიათ სცადოთ თქვენი ბედი ჩაშენებული განახლების შემმოწმებლით პარამეტრებში, ან შეგიძლიათ გამოიყენოთ იგი Samsung Smart Switch აპლიკაცია - არცერთი ეს ვარიანტი არ დააკმაყოფილებს მომხმარებელთა ქავილს უახლესი განახლების მისაღებად ეხლა. სამსუნგის ენთუზიასტები ხშირად მიმართავენ მესამე მხარის სერვისებს განახლებების ჩამოსატვირთად, რომლებიც მოხერხებულად არის შეფუთული და მზად. მოციმციმე ოდინის მეშვეობით. ინსტრუმენტები, როგორიცაა SamFirm და ფრიჯა ასევე ფართოდ გამოიყენება საზოგადოების მიერ, რადგან მარტივად შეგიძლიათ მოითხოვოთ Samsung FUS (Firmware Update Server) და ჩამოტვირთოთ მათი მოდელის უახლესი ვერსია ამ კომუნალური საშუალებების გამოყენებით.

თუმცა, არცერთი ზემოაღნიშნული პროგრამული უზრუნველყოფის ჩამომტვირთველი არ არის ღია წყარო. ინსტრუმენტები იყენებს სპეციფიკურ ბიბლიოთეკას Smart Switch დისტრიბუციიდან განახლების სერვერზე ავთენტიფიკაციისთვის. ბიბლიოთეკა თავისთავად ბუნდოვანია გამოყენებით თემიდა, რაც არის ერთ-ერთი მიზეზი იმისა, რომ კომუნალური პროგრამების პორტირება რთულია Microsoft Windows-ის გარდა სხვა ოპერაციულ სისტემებზე. მიუხედავად ამისა, XDA უმცროსი წევრი nn000 მოახერხა ამ ბარიერების გადალახვა.

ჩამოტვირთვის პროტოკოლის საგულდაგულოდ შებრუნებული ინჟინერიის შემდეგ, დეველოპერმა გადაწყვიტა ჩამომტვირთველის კოდირება პითონში, რაც ნიშნავს, რომ საბოლოო ინსტრუმენტი შეიძლება შესრულდეს პრაქტიკულად ნებისმიერ ოპერაციულ სისტემაზე. შედეგი არის სამლოდერი, cross-platform CLI აპლიკაცია, რომელსაც შეუძლია მიიღოს Samsung firmware პაკეტები ნებისმიერი საკუთრების DLL გამოყენების გარეშე. ამ უკიდურესად პაწაწინა სკრიპტს (100 კბ-ზე ნაკლები) შეუძლია ასევე OTA არტეფაქტების გაშიფვრა და სტანდარტული ფლეში პაკეტის შექმნა.


როგორ გამოვიყენოთ Samloader თქვენი Samsung Galaxy მოწყობილობის firmware-ის ჩამოსატვირთად

  1. დარწმუნდით, რომ დაინსტალირებული გაქვთ Python 3 და პიპი.
  2. ჩამოტვირთეთ Samloader-ის კოდების ბაზა გამოყენებით ეს ბმული ან კლონირება მოახდინე საცავი git-ის გამოყენებით:
    git clone https://github.com/nlscc/samloader
  3. დააინსტალირეთ პიპის გამოყენებით:
    cd samloader
    pip3 install .
  4. შეამოწმეთ უახლესი firmware ვერსია თქვენი მოდელისთვის:
    samloadercheckupdate[model][region]
    • მაგალითად, თუ გჭირდებათ T-Mobile-ის უახლესი პროგრამული უზრუნველყოფის გარკვევა Samsung Galaxy S20 Ultra, შემდეგ ჩაწერეთ შემდეგი:
      samloader checkupdate SM-G988U TMB
  5. ჩამოტვირთეთ მითითებული პროგრამული უზრუნველყოფის ვერსია მოცემული ტელეფონისა და რეგიონისთვის მითითებულ ფაილში ან დირექტორიაში:
    samloaderdownload[version][model][region][out]
  6. დაშიფრული პროგრამული უზრუნველყოფის არტეფაქტების გაშიფვრა:
    • Enc2 დაშიფრული firmware-ისთვის:
      samloaderdecrypt2[version][model][region][infile][outfile]
    • Enc4 დაშიფრული firmware-ისთვის:
      samloaderdecrypt4[version][model][region][infile][outfile]

აღსანიშნავია, რომ Samloader არ უჭერს მხარს ყოველი სამსუნგის განახლების არხი არსებობს. ზოგიერთი ოპერატორი (როგორიცაა AT&T და Verizon) არ აწვდის განახლებებს Samsung-ის OTA სერვერის მეშვეობით. უფრო მეტიც, თქვენ არ შეგიძლიათ ჩამოტვირთოთ ბეტა არხის firmware ამ სკრიპტის გამოყენებით.

Samloader: GitHub Repo ||| XDA დისკუსიის თემა