Holey Light

Holey Light
Holey Light
Developer: Chainfire
Category: Tools
595.5K installs
340 ratings
+27 weekly installs
+252 monthly installs
Holey Light icon

ASO Keyword Dashboard

Tracking 124 keywords for Holey Light in Google Play

Developer: Chainfire Category: tools Rating: 3.62

Holey Light tracks 124 keywords (no keywords rank yet; 124 need traction). Key metrics: opportunity 69.7, difficulty 51.6.

Emulates notification LED on Samsungs/Pixels around the in-screen camera

Tracked keywords

124

0  ranked •  124  not ranking yet

Top 10 coverage

Best rank — • Latest leader —

Avg opportunity

69.7

Top keyword: needed

Avg difficulty

51.6

Lower scores indicate easier wins

Opportunity leaders

  • needed

    Opportunity: 73.0 • Difficulty: 49.9 • Rank —

    Competitors: 968

    67.7
  • four

    Opportunity: 73.0 • Difficulty: 47.5 • Rank —

    Competitors: 1,186

    68.6
  • source

    Opportunity: 72.0 • Difficulty: 52.0 • Rank —

    Competitors: 959

    69.3
  • clock

    Opportunity: 72.0 • Difficulty: 50.8 • Rank —

    Competitors: 796

    66.4
  • permission

    Opportunity: 72.0 • Difficulty: 56.3 • Rank —

    Competitors: 1,736

    68.9

Unranked opportunities

  • needed

    Opportunity: 73.0 • Difficulty: 49.9 • Competitors: 968

  • four

    Opportunity: 73.0 • Difficulty: 47.5 • Competitors: 1,186

  • source

    Opportunity: 72.0 • Difficulty: 52.0 • Competitors: 959

  • clock

    Opportunity: 72.0 • Difficulty: 50.8 • Competitors: 796

  • permission

    Opportunity: 72.0 • Difficulty: 56.3 • Competitors: 1,736

High competition keywords

  • free

    Total apps: 173,844 • Major competitors: 23,343

    Latest rank: — • Difficulty: 64.4

  • time

    Total apps: 170,577 • Major competitors: 19,592

    Latest rank: — • Difficulty: 64.6

  • access

    Total apps: 126,428 • Major competitors: 11,667

    Latest rank: — • Difficulty: 66.6

  • without

    Total apps: 113,596 • Major competitors: 12,654

    Latest rank: — • Difficulty: 63.1

  • information

    Total apps: 101,893 • Major competitors: 7,805

    Latest rank: — • Difficulty: 58.6

All tracked keywords

Includes opportunity, difficulty, rankings and competitor benchmarks

Major Competitors
free641006490

173,844 competing apps

Median installs: 46,597

Avg rating: 3.1

23,343

major competitor apps

notifications691006377

33,158 competing apps

Median installs: 22,800

Avg rating: 2.8

2,906

major competitor apps

source721005269

11,396 competing apps

Median installs: 27,566

Avg rating: 2.9

959

major competitor apps

source code691006948

686 competing apps

Median installs: 38,662

Avg rating: 3.4

64

major competitor apps

clock721005166

7,715 competing apps

Median installs: 33,996

Avg rating: 3.3

796

major competitor apps

information661005986

101,893 competing apps

Median installs: 23,675

Avg rating: 2.6

7,805

major competitor apps

permission721005669

10,798 competing apps

Median installs: 64,908

Avg rating: 2.9

1,736

major competitor apps

used671006182

61,233 competing apps

Median installs: 32,225

Avg rating: 2.8

5,711

major competitor apps

needs701005275

24,331 competing apps

Median installs: 30,717

Avg rating: 2.8

2,732

major competitor apps

modern701005276

27,345 competing apps

Median installs: 33,314

Avg rating: 2.8

3,186

major competitor apps

working711005673

18,347 competing apps

Median installs: 30,163

Avg rating: 2.8

1,742

major competitor apps

service681005981

54,184 competing apps

Median installs: 29,877

Avg rating: 2.6

5,377

major competitor apps

time641006589

170,577 competing apps

Median installs: 33,133

Avg rating: 2.9

19,592

major competitor apps

available661006685

92,463 competing apps

Median installs: 34,120

Avg rating: 2.9

9,952

major competitor apps

customizable711005472

16,056 competing apps

Median installs: 38,582

Avg rating: 3.4

2,108

major competitor apps

various671005883

74,125 competing apps

Median installs: 40,134

Avg rating: 2.8

9,464

major competitor apps

tracking711004973

17,753 competing apps

Median installs: 21,637

Avg rating: 2.8

1,519

major competitor apps

mark721004567

8,653 competing apps

Median installs: 28,814

Avg rating: 2.9

808

major competitor apps

access651006787

126,428 competing apps

Median installs: 25,852

Avg rating: 2.8

11,667

major competitor apps

code711005373

19,267 competing apps

Median installs: 32,705

Avg rating: 2.7

2,141

major competitor apps

track671005781

58,055 competing apps

Median installs: 25,840

Avg rating: 2.9

5,673

major competitor apps

around681006880

47,754 competing apps

Median installs: 40,524

Avg rating: 3.0

6,815

major competitor apps

power691005976

29,892 competing apps

Median installs: 40,812

Avg rating: 3.1

3,881

major competitor apps

hour721004465

6,011 competing apps

Median installs: 33,208

Avg rating: 3.0

671

major competitor apps

many661006285

96,753 competing apps

Median installs: 43,740

Avg rating: 2.9

12,574

major competitor apps

124 keywords
1 of 5

App Description

Emulates notification LED on Samsungs/Pixels around the in-screen camera

Samsung and Google Pixel only!

100% Free - 100% GPLv3 Open Source - No ads - No tracking - No nags - Optional donation

Holey Light is a LED emulation app. It animates the edges of the camera cut-out (AKA punch-hole) as replacement for the sadly missing LED on many modern devices.

Additionally, it provides a notification display for when the screen is "off", replacing - or working in conjunction with - the Always-On Display feature. As this display is not around the camera hole, it is aptly named the Unholey Light.

Supports all Samsung devices with in-screen camera hole, and several Google Pixels.

Features
- Emulates notification LED
- Four different display modes: Swirl, Blink, Pie, Unholey Light
- Configurable animation size, position, and speed
- Customizable color for each notification channel
- Selects initial notification color by analyzing dominant color of app icon
- Displays during screen "off", sub-1% battery use per hour in Unholey Light mode
- Separate configuration modes for different power and screen states
- Ability to mark notifications as seen based on various triggers
- Respects Do-Not-Disturb and AOD schedules
- Can hide AOD completely, partially, and/or keep the clock visible

Source
Source code is available on GitHub.

Setup
Initial setup can be a bit tricky for a first-time user, but a setup wizard is included that guides you through the process.

Permissions
This app absolutely requires several permissions to be able to function. If you are concerned about that, you can always check out the source code (or not use the app).

- Accessibility: the app needs an accessibility service to render the emulated LED on-screen, and track the correct position to display in screen "off" mode.
- Notifications: a notification service is needed to be able to know about the notifications before we can show them
- Companion device: in a weird quirk of Android, this permission is required to be able to read the wanted LED color of notifications
- Battery optimization exemption: without this, Android would randomly disappear our emulated LED
- Foreground service: both an accessibility and notification service are used as described above
- Wake lock: you decide when and how the app draws on the screen, sometimes this requires making sure the CPU isn't sleeping
- All package access: we render other app's icons and access some of their base information to be able to differentiate different notifications from each-other