4,2
12,9 ათ. მიმოხილვა
1 მლნ.+
ჩამოტვირთვები
შემცველობის რეიტინგი
ყველა
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი

ამ აპის შესახებ

WaveUp არის აპლიკაცია, რომელიც აღვიძებს თქვენს ტელეფონს - ჩართავს ეკრანს - როცა ატრიალებთ სიახლოვის სენსორზე.

მე შევიმუშავე ეს აპი, რადგან მსურდა თავიდან აეცილებინა ჩართვის ღილაკზე დაჭერა მხოლოდ საათისთვის - რასაც ხშირად ვაკეთებ ტელეფონზე. უკვე არის სხვა აპლიკაციები, რომლებიც ზუსტად ამას აკეთებენ - და კიდევ უფრო მეტი. მე შთაგონებული ვიყავი Gravity Screen On/Off-ით, რომელიც შესანიშნავი აპლიკაციაა. თუმცა, მე ვარ ღია კოდის პროგრამული უზრუნველყოფის დიდი გულშემატკივარი და ვცდილობ დავაინსტალირო უფასო პროგრამა (უფასო, როგორც თავისუფლებაში, არა მხოლოდ უფასო, როგორც უფასო ლუდში) ჩემს ტელეფონზე, თუ ეს შესაძლებელია. მე ვერ ვიპოვე ღია კოდის აპი, რომელიც ამას აკეთებდა, ამიტომ მე თვითონ გავაკეთე. თუ გაინტერესებთ, შეგიძლიათ გადახედოთ კოდს:
https://gitlab.com/juanitobananas/wave-up

ეკრანის ჩასართავად უბრალოდ ააფრიეთ ხელი თქვენი ტელეფონის სიახლოვის სენსორზე. ამას ეწოდება ტალღის რეჟიმი და შეიძლება გამორთოთ პარამეტრების ეკრანზე, რათა თავიდან აიცილოთ თქვენი ეკრანის შემთხვევით ჩართვა.

ის ასევე ჩაირთვება ეკრანზე, როცა სმარტფონს ჯიბიდან ან ჩანთიდან ამოიღებთ. ამას ჯიბის რეჟიმს ეძახიან და ასევე შეიძლება გამორთოთ პარამეტრების ეკრანზე.

ორივე ეს რეჟიმი ჩართულია ნაგულისხმევად.

ის ასევე ბლოკავს თქვენს ტელეფონს და თიშავს ეკრანს, თუ სიახლოვის სენსორს ერთი წამით (ან განსაზღვრული დროით) დაფარავთ. მას არ აქვს სპეციალური სახელი, მაგრამ მისი შეცვლა შესაძლებელია პარამეტრების ეკრანზეც. ეს არ არის ჩართული ნაგულისხმევად.

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

დეინსტალაცია

ეს აპლიკაცია იყენებს მოწყობილობის ადმინისტრატორის ნებართვას. ამიტომ WaveUp-ის "ნორმალურად" დეინსტალაცია შეუძლებელია.

მისი დეინსტალაციისთვის, უბრალოდ გახსენით და გამოიყენეთ ღილაკი 'Uninstall WaveUp' მენიუს ბოლოში.

ცნობილი საკითხები

სამწუხაროდ, ზოგიერთი სმარტფონი საშუალებას აძლევს CPU-ს ჩართოს სიახლოვის სენსორის მოსმენისას. ამას ეწოდება wake lock და იწვევს ბატარეის მნიშვნელოვან დაცლას. ეს ჩემი ბრალი არ არის და ამის შეცვლას ვერაფერს გავაკეთებ. სხვა ტელეფონები "დაიძინებენ", როდესაც ეკრანი გამორთულია, ხოლო სიახლოვის სენსორის მოსმენისას. ამ შემთხვევაში ბატარეის გადინება პრაქტიკულად ნულის ტოლია.

აუცილებელი Android ნებართვები:

▸ WAKE_LOCK ეკრანის ჩასართავად
▸ RECEIVE_BOOT_COMPLETED ავტომატურად ჩატვირთვისას, თუ არჩეულია
▸ READ_PHONE_STATE WaveUp-ის შესაჩერებლად ზარის დროს
▸ BLUETOOTH (ან BLUETOOTH_CONNECT Android 10 და ა.შ.), რათა აღმოაჩინოს Bluetooth ყურსასმენები ზარის დროს და არ შეაჩეროს WaveUp
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE და FOREGROUND_SERVICE_SPECIAL_USE ფონზე მუშაობის გასაგრძელებლად (რაც სასიცოცხლოდ მნიშვნელოვანია WaveUp-ისთვის, რათა ყოველთვის მოუსმინოთ სიახლოვის სენსორს)
▸ USES_POLICY_FORCE_LOCK მოწყობილობის ჩაკეტვისთვის Android 8-ისთვის და ქვემოთ (ეს აიძულებს მომხმარებელს გამოიყენოს ნიმუში ან პინი, თუ დაყენებულია)
▸ BIND_ACCESSIBILITY_SERVICE (წვდომის API) ეკრანის გამორთვა Android 9 და ზემოთ.
▸ REQUEST_DELETE_PACKAGES დეინსტალაციისთვის (თუ გამოყენებული იყო USES_POLICY_FORCE_LOCK)

სხვადასხვა შენიშვნები

ეს არის პირველი Android აპლიკაცია, რომელიც ოდესმე დავწერე, ასე რომ ფრთხილად!

ეს ასევე ჩემი პირველი მცირე წვლილია ღია კოდის სამყაროში. ბოლოს და ბოლოს!

მოხარული ვიქნები, თუ რაიმე სახის გამოხმაურებას მომცემთ ან რაიმე წვლილს შეიტანთ!

Მადლობა წაკითხვისთვის!

ღია კოდის ქანები!!!

თარგმანი

ძალიან მაგარი იქნება, თუ დაგეხმარებით WaveUp-ის თქვენს ენაზე თარგმნაში (ინგლისური ვერსიაც კი შესაძლოა გადაიხედოს).
ის ხელმისაწვდომია თარგმნისთვის, როგორც ორი პროექტი Transifex-ზე: https://www.transifex.com/juanitobananas/waveup/ და https://www.transifex.com/juanitobananas/libcommon/.

მადლობა

ჩემი განსაკუთრებული მადლობა:

იხილეთ: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
განახლდა:
31 ოქტ. 2023

მონაცემთა უსაფრთხოება

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

შეფასებები და მიმოხილვები

4,1
12,8 ათ. მიმოხილვა
Google მომხმარებელი
11 ოქტომბერი, 2017
Ar mushaobs ar irtveba
ამ მიმოხილვას სასარგებლოდ 1 ადამიანი მიიჩნევს
მიიჩნევთ, რომ ეს სასარგებლოა?
davidi oniani
15 ივნისი, 2021
Super ❤️❤️❤️❤️❤️
მიიჩნევთ, რომ ეს სასარგებლოა?

რა არის ახალი

New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ Update German and Russian translations.
★ Add bluetooth permission request for Android 14 and above (needed to know if a headset is connected during a call).