WaveUp Fortune Cookies

100+
다운로드
콘텐츠 등급
전체이용가
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

WaveUp 🥠 Fortune Cookies는 근접 센서 위로 손을 흔들면 휴대폰을 깨우고, 즉 화면을 켜는 앱입니다. 게다가 이 프로 버전에서는 멋진 쿠키 문구도 얻을 수 있습니다.
이는 주로 내 작업에 대한 감사를 표시하는 방법입니다.

이 앱을 구입하기 전에 WaveUp을 확인해 보세요. 흔들기 기능은 동일하게 유지됩니다. 프로 버전을 사용하면 포춘 쿠키의 시원함을 느낄 수 있습니다 :)

원래 WaveUp 설명의 대부분은 다음과 같습니다.

나는 시계를 보기 위해 전원 버튼을 누르는 것을 피하고 싶었기 때문에 이 앱을 개발했습니다. 나는 휴대폰에서 자주 하는 일입니다. 이 기능을 정확하게 수행하는 다른 앱이 이미 있습니다. 저는 훌륭한 앱인 Gravity Screen On/Off에서 영감을 받았습니다. 그러나 나는 오픈 소스 소프트웨어의 열렬한 팬이며 가능하다면 휴대폰에 무료 소프트웨어(무료 맥주처럼 무료일 뿐만 아니라 자유처럼 무료)를 설치하려고 노력합니다. 이 작업을 수행하는 오픈 소스 앱을 찾을 수 없어서 그냥 직접 해봤습니다. 관심이 있다면 다음 코드를 살펴보세요.
https://gitlab.com/juanitobananas/wave-up

화면을 켜려면 휴대폰의 근접 센서 위로 손을 흔들면 됩니다. 이를 웨이브 모드라고 하며 실수로 화면이 켜지는 것을 방지하기 위해 설정 화면에서 비활성화할 수 있습니다.

주머니나 지갑에서 스마트폰을 꺼내면 화면이 켜집니다. 이를 포켓 모드라고 하며 설정 화면에서 비활성화할 수도 있습니다.

이 두 모드는 모두 기본적으로 활성화되어 있습니다.

또한 근접 센서를 1초(또는 특정 시간) 동안 가리면 휴대폰이 잠기고 화면이 꺼집니다. 특별한 이름은 없지만 설정 화면에서도 변경할 수 있습니다. 이는 기본적으로 활성화되어 있지 않습니다.

이전에 근접 센서를 들어본 적이 없는 분들을 위해 말씀드리자면, 근접 센서는 전화 통화할 때 귀를 대는 위치 근처 어딘가에 있는 작은 것입니다. 실제로는 볼 수 없으며 통화 중일 때 화면을 끄도록 휴대폰에 지시하는 역할을 합니다.

제거

이 앱은 장치 관리자 권한을 사용합니다. 따라서 WaveUp을 '정상적으로' 제거할 수 없습니다.

제거하려면 해당 프로그램을 열고 메뉴 하단에 있는 'WaveUp 제거' 버튼을 사용하세요.

알려진 문제

안타깝게도 일부 스마트폰에서는 근접 센서의 소리를 들으면서 CPU를 켜는 경우가 있습니다. 이를 wake lock이라고 하며 배터리가 상당히 소모됩니다. 이것은 내 잘못이 아니며 이를 바꾸기 위해 아무것도 할 수 없습니다. 다른 전화기는 근접 센서의 소리를 계속 듣고 있는 동안 화면이 꺼지면 "잠자기 모드"로 전환됩니다. 이 경우 배터리 소모는 사실상 0입니다.

필수 Android 권한:

▸ 화면을 켜려면 WAKE_LOCK
▸ RECEIVE_BOOT_COMPLETED를 선택하면 부팅 시 자동으로 시작됩니다.
▸ 통화 중에 WaveUp을 일시 중지하려면 READ_PHONE_STATE
▸ BLUETOOTH(또는 Android 10 이상에서는 BLUETOOTH_CONNECT)를 사용하여 통화 중에 블루투스 헤드셋을 감지하고 WaveUp을 일시 중지하지 않음
▸ 백그라운드에서 계속 실행하려면 REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE 및 FOREGROUND_SERVICE_SPECIAL_USE(항상 근접 센서를 수신하기 위해 WaveUp에 필수적임)
▸ Android 8 이하의 장치를 잠그려면 USES_POLICY_FORCE_LOCK을 사용합니다. (이렇게 하면 사용자가 설정된 경우 패턴이나 핀을 사용해야 합니다.)
▸ BIND_ACCESSIBILITY_SERVICE (접근성 API)는 Android 9 이상에서 화면을 끄는 데 사용됩니다.
▸ REQUEST_DELETE_PACKAGES를 사용하여 자체 제거(USES_POLICY_FORCE_LOCK을 사용한 경우)

기타 참고사항

이것은 제가 작성한 최초의 Android 앱이므로 주의하세요!

이는 오픈 소스 세계에 대한 나의 첫 번째 작은 기여이기도 합니다. 마지막으로!

어떤 방식으로든 피드백을 주시거나 기여해 주시면 감사하겠습니다!

읽어 주셔서 감사합니다!

오픈소스 바위!!!
업데이트 날짜
2023. 10. 31.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 이는 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
제3자와 공유되는 데이터 없음
개발자가 어떻게 공유를 선언하는지 자세히 알아보세요.
수집된 데이터가 없습니다.
개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.

새로운 기능

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).