ჩართეთ ერთი ხელის რეჟიმი სკრიპტის გამოყენებით

ჩართეთ ცალი ხელის რეჟიმი ნებისმიერ Rooted Android მოწყობილობაზე მარტივი სკრიპტის გამოყენებით, რომელიც სარგებლობს ზედმეტი სკანირების კომპენსაციის საშუალებით.

დიდი ყოველთვის არ არის უკეთესი

უფრო დიდი ტელეფონის ეკრანების მოსვლასთან ერთად, ადამიანების უმეტესობისთვის თითქმის შეუძლებელია ტელეფონის ყველა კუთხეში წვდომა მხოლოდ ერთი ხელით (თუ თქვენ არ ხართ ლებრონ ჯეიმსი). მიუხედავად ამისა, ისეთი დიდი ტელეფონები, როგორიცაა Note სერიიდან, ჯერ კიდევ ძალიან პოპულარულია იმის გამო, თუ რამდენად კომფორტულია ისინი ვიდეო და ვებ კონტენტის მოხმარებისთვის. ზოგიერთი მწარმოებელი აღიარებს, რომ მათ კლიენტებს ხშირად ექმნებათ სიტუაცია, როდესაც მათ სურთ გამოიყენონ ტელეფონი მხოლოდ ერთი ხელით, ასე რომ, მათ შექმნეს "ერთი ხელის რეჟიმი" პარამეტრები ეკრანის შიგთავსის ზომის შესაცვლელად. ფრენა. მაგალითად, Galaxy Note ტელეფონებს აქვთ ეკრანის ერთი კუთხით შეკუმშვის პარამეტრი, ხოლო Apple-ს აქვს ცოტა ხნის წინ წარმოადგინეს საკუთარი გადაწყვეტა, სახელწოდებით „წვდომობა“, რათა ეკრანის შიგთავსი ნახევრად ჩამოაგდეს ჩვენება. მაგრამ ტელეფონებისთვის, როგორიცაა Nexus 6, თქვენ არ გაქვთ საფონდო ოფციები ერთი ხელის რეჟიმის გასააქტიურებლად.

Overscan კომპენსაცია

საბედნიეროდ, ჩვენ შეგვიძლია ვისარგებლოთ იმ ფუნქციით, რომელიც, როგორც წესი, საერთოდ არ უნდა იყოს გამოყენებული ტელეფონის ჩვენებისთვის. მას უწოდებენ "ზედმეტად სკანირების" კორექტირებას. იმისათვის, რომ ყოველთვის წარმოადგინოს სრულეკრანიანი გამოცდილება სატელევიზიო მაყურებლისთვის, ბევრმა ტელევიზორმა შეიძლება გადაჭრას შეყვანის ეკრანის კიდეები, რაც გამოიწვევს ზედსკანირებას. ამრიგად, Android-ში ამის გამოსწორების მიზნით, Google-მა ნება დართო API Level 18-ის მქონე დეველოპერებს (Android 4.3 Jelly Bean) დაეწყოთ სკანირების მინდვრების გამოყენება ეკრანის შეუსაბამობის კომპენსაციის მიზნით. Google-მა ასევე გადაიტანა ეკრანის რამდენიმე ვარიანტი, როგორიცაა გარჩევადობა/DPI შეცვლა „am“ shell ბრძანებიდან (ActivityManager) „wm“-ზე. shell-ის ბრძანება (WindowManager) და შემოიღო ბრძანება „overscan“, რათა დეველოპერებს მიეცეთ საშუალება მარტივად გამოსცადონ თავიანთი აპლიკაციები პირდაპირ მათზე. მოწყობილობები.

ერთი ხელის რეჟიმის დემონსტრაცია

მოთხოვნები

  • თქვენ უნდა იყოთ root.
  • თქვენ უნდა იყოთ Android 4.3+-ზე
  • გაფრთხილება, რომ ეს გრძელდება გადატვირთვისას. არ დააყენოთ ქვემოთ მოცემული მნიშვნელობები საკმარისად მაღალი რომ თქვენ არ შეგიძლიათ საკმარისად მართოთ თქვენი მოწყობილობა. თუ არეულობთ, შეგიძლიათ შეასრულოთ გადატვირთვის ბრძანება adb-ის გამოყენებით.
  • არასავალდებულოა, მაგრამ მკაცრად რეკომენდირებულია გამოიყენოთ ავტომატიზაციის აპი, როგორიცაა Tasker, რათა დააკავშიროთ shell ბრძანება ისეთ ქმედებებთან, როგორიცაა სახლის ღილაკზე გადაფურცვლა ზევით ან მარცხნივ-მარჯვნივ შერყევა.

აქ არის ბრძანებები, რომლებიც დაგჭირდებათ.

wm overscan LEFT, TOP, RIGHT, BOTTOM

სადაც თითოეული მიმართულება არის პიქსელების რაოდენობა, რომელიც ასახავს რამდენად შორს უნდა მოძრაობდეს ეკრანი ამ მიმართულებიდან. მაგალითად, თუ დააყენებთ TOP-ზე 600-ზე, თქვენი ეკრანის შიგთავსი გადავა 600 პიქსელით ქვემოთ. შეგიძლიათ ექსპერიმენტი გააკეთოთ თითოეული მათგანის კომბინაციით, რათა საუკეთესოდ იპოვოთ მნიშვნელობების ნაკრები, რომელიც ეკრანს თქვენი გემოვნებით შეამცირებს. თქვენ შეგიძლიათ მიბაძოთ Apple-ის ხელმისაწვდომობას, მაგალითად, თუ დააყენეთ TOP თქვენი ვერტიკალური გარჩევადობის ნახევარზე. ზესკანირების გადატვირთვის მიზნით, უბრალოდ გამოიყენეთ:

wm overscan reset

საკმაოდ მარტივია! ის კარგად მუშაობს ეკრანის შესამცირებლად ღილაკზე მისასვლელად, მაგრამ მე პირადად მქონდა Google-ის კლავიატურის პრობლემები. გაეცანით მას და შეგვატყობინეთ კომენტარებში, თუ რაიმე პრობლემას აღმოაჩენთ!