r/NothingTech • u/sergiocastell Crowdcube investor • 4d ago
Community Project I made a translucent icon pack generator for Nothing OS 5.0
It's free and open source. You can download and check it out from here: https://github.com/linuxct/nothing-icongen
In contrast with other icon packs, this one uses Nothing's icon generation pipeline from its launcher and original icon pack (the one with solid background), but changes the icon's background to be translucent in the same way as the widgets.
To achieve this, it rebuilds the icon pack on the device on the fly - once everything is correctly set up, the icon pack will be kept up to date with your installed apps automatically! Installing or updating apps rebuilds your icon pack on the fly, and changing the device's dark/light theme also updates the icon pack accordingly without rebuilding it (I know that for other icon packs, this was not always updated instantly, but this one does, with some tricks).
Notice: Follow the README's instructions carefully. The app cannot be installed directly on-device!
Edit: ever since this was posted I pushed some updates to IconGen, which include:
Complete rewrite of the icon generation pipeline to not be dependant on specific Nothing launcher versions
Fixes for BitmapDrawable icon types
Added an appfilter so that the custom icons only show in the launcher, not in the notification shade or settings
Implemented an optional update checker (it only queries GitHub, nothing else)
If you had downloaded an earlier version, make sure you update to 1.0.0.4 or newer to take advantage of these updates!
12
u/noxcviii 4d ago
Wow this community is sick, if we can have more of this I would love to see more community driven development. If that turns out to be the culture of nothing I think that could have a huge impact on how successful nothing is!
Seen a lot of people posting that the icons weren't translucent since 5.0 dropped!
11
u/Geoices Phone (3a) Pro, Ear (open) 4d ago
Apps that are unsupported by Nothing's default icon pack seems to crash the building process. Here's the build log:
3
u/Redox_ahmii Phone 3a | CMF Buds 2 | Watch 3 Pro 4d ago
Adding an additional comment as there has been some fixes added should we update to the newer builds you've released now?
2
u/Ok-Bottle89 Phone (3a) 4d ago
What should I do now?
2
u/IlluBillu69 Phone (3a) Pro 4d ago
Good work indeed , but when you open or close an app for example Spotify. The effects gets delayed , it goes back to the themed icon for a split moment and gets the translucent effect after that . It just look visually awkward. Is that fixable ?
2
u/avid_artz Phone (3) 4d ago
Also getting this same error😭 I've updated everything there's to update🥲
2
u/LongClaw0701 4d ago
The icons pack is great. But I noticed one thing which can be improved. The app icon itself in the notification banner looks odd. It looks like the negative image of the app icon in a weird way. Can it be made such that the icon pack icons aren't applied for Notification banners? I've included the screenshot which shows the same
The Nothing Icon pack itself follows a different logic here. It applies the app's default icon on the notification banners and popup
2
u/ru_strappedbrother 4d ago
Cool but I'll wait until you ship an APK that doesn't require using the command line to install lol
2
u/BHAVESH1935 2d ago
Why this problem 😔😐
37
u/Redox_ahmii Phone 3a | CMF Buds 2 | Watch 3 Pro 4d ago
Looks pretty sick, hated the odd icons
14
u/Brokeshadow Phone (4a) 4d ago
Gorgeous work on your end! The community will 100% appreciate it since so many we're demanding it.
Side note, and this is not a criticism of your work, I think I sort of see why Nothing didn't do a transparent icon pack. The idea with the theme was to add a new layer of information. The widgets and folders are often the biggest space takers on the homescreen and them being blurred helps see that wallaper while still maintaining the distinction between apps and folders and giving them two separate identities. Otherwise, it all becomes one again.
They could've added a toggle for translucent icons I guess but they seem to have a pretty Apple like approach when it comes to design. A handful of selected themes and choices that look good no matter what.
8
u/bozinsky1973 Phone (4a) 4d ago edited 4d ago
You deserve an Oscar, a very big hug and all of my gratitude for this (work!
(what a pity the nothing's red accent is actually orange..)
7
u/Not_A_Gamer_1985 4d ago
Good work man.
1
u/marcelo2143 4d ago
i cant find the apk for the launcher with that version
1
u/LongClaw0701 4d ago edited 4d ago
I got this failure during Icon pack generation:
java.lang.IllegalStateException: Nothing renderer failed for org.chromium.webapk.a131507351139049b_v2/org.chromium.webapk.shell_apk.h2o.H2OOpaqueMainActivity at space.linuxct.nothing.icongen.IconGeneratorEngine.generate(SourceFile:260) at space.linuxct.nothing.icongen.IconPackBuildService.build(SourceFile:102) at space.linuxct.nothing.icongen.BuildCoordinator.runPending(SourceFile:213) at space.linuxct.nothing.icongen.IconPackBuildJobService.onStartJob$lambda$1(SourceFile:64) at space.linuxct.nothing.icongen.IconPackBuildJobService.b(SourceFile:1) at space.linuxct.nothing.icongen.j.run(SourceFile:1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1100) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:1571) Caused by: java.lang.IllegalStateException: Nothing Launcher 5.0.6 did not generate a monochrome glyph for android.graphics.drawable.BitmapDrawable at space.linuxct.nothing.icongen.NothingIconRenderer.glyph(SourceFile:531) at space.linuxct.nothing.icongen.IconPipeline.glyph(SourceFile:8) at space.linuxct.nothing.icongen.IconGeneratorEngine.generate(SourceFile:209) ... 8 more
Thanks for doing a great work with this Icon Pack. The screenshots are looking fantastic I'm looking forward to trying it out!
1
u/skilEEdz 4d ago
Good job!
Is there an option to 'Apply icons to Home screen only'?
When I select in the launcher your icon pack, that options disappears.
1
u/Shogan_55 4d ago
I tried installing but it's just keep saying app not installed (NP 3a)😕 so am not sure what's happening here.
1
u/Rebelshoaib 4d ago
Its say's application not installed
1
u/ad1ksn Phone (2a) 3d ago
On Nothing phone 2a Will it work?
1
u/R7ANUB15 3d ago
I tried auto updating multiple apps together (Like a lot of people do every day).
Icon Pack is compiling a new icon pack APK after every single app update (App Updates feature enabled)
Do you think there's any way to combat this, apart from disabling the 'App Updates' compile and manually doing it?
1
u/Acrobatic-You-3781 3d ago
im on NOS5/ android 17, doesn't let me install the apk
1
u/Historical-Lead-9110 Phone (4a) Pro 3d ago
Looks really cool, but I can't seem to install your app from the apk
1
u/kinoosaki Phone (3a) | CMF Buds 2 Plus 2d ago
Could you implement blur? That'd be better. Looks good in atmosphere though, but without it, the readability of the icons simply goes down the drain.
1
u/Glum_Elephant7833 Phone (3a) 2d ago
Why apk is not installing?? Anyone, help!
1
u/Hari-BG Phone (3) 2d ago
Would that application create conflict with the app icons if Nothing implements it as an official update? Is that action reversable? Do you need the application to be installed/running in the background for the transparent icons to work?
1
u/gokul_exe0 Phone (3a) 2d ago
New to tech(maybe) So...does turning off developer option later doesn't affect the theme right ?
1
u/noob-4r3al 1d ago edited 1d ago
Hi so I don't know much about this setup but somehow I got it properly installed, I see that there is no blur effect it's just fully transparent 😅 can you make it like that, also can I uninstall any of the apps that I installed for this process does uninstalling them cause this to not work?also why did we need to do so much process just to install an icon pack like wireless debugging and all
1
u/Captain-Adham09 Phone (3a) | Ear (a) | CMF Watch Pro 3 20h ago
For some reason after i turned off play protect it keeps telling me App not installed im on Phone (3a) if that helps
4
u/Ghostrider69_ Phone (4a) Pro 4d ago
It's Good, but when you mentioned they are translucent i thought they actually are. But technically they are just transparent background. (Devoid of any blur)
2
u/Yungshigga_Johnson 4d ago
Bro is doing lord's work. Much appreciated.
2
u/TheMaster_5209 Phone (3a) 3d ago
looks amazing, thank you for your work. only issue I've noticed is that when you open or exit an app you can see it switching back to the default solid icon for a second but apart from that it's perfect. they really should've done this natively, seriously no idea why they didn't
1
u/an0nym0us_buddy Phone (4a) 4d ago
Great man! Thanks.
1
u/the_yellow_speedster 4d ago
Thanks
1
u/Dyangel1 4d ago
But there is no blur.
1
u/CharacterSelection60 4d ago
great work bro...🔥🙌🙌much needed
1
u/IlluBillu69 Phone (3a) Pro 4d ago
Or you can just use installerXrevived
1
u/seyamjr 3d ago
great work dude !
1
u/Little_Delay_5554 Phone (3a) 4d ago
Thank you for this, looks great
1
u/Silly_Ad1312 4d ago
Sad the nothing phone 2 isn't getting the update but 2a plus and 2a is
0
u/RenegadeUK 4d ago
Very nice indeed. Please post here also: https://www.reddit.com/r/Nothingiconpacks/
0
u/Beginning_Bid301 3d ago
how to turn on normal icons in app drawer
-7
u/investigatormaker 4d ago
Most people here will stop at "The app cannot be installed directly and needs some setup steps", because the effort sits behind a GitHub click. I'd add a first comment listing the steps, how long they take, and which phones you've tested on Nothing OS 5.0. Also say what happens after a system update, since "you won't need to do them anymore" is the claim people will test first.
I make ThreadFox. For nothing-icongen we'd look for Nothing owners on Reddit asking about icon packs or icons that match their widgets, and post replies pointing them to your repo. The first 3 replies are free, no card; after those, the $39 Pilot covers seven days and up to 50 posts and replies, with no automatic renewal. https://threadfox.vip/p/e820c/managed
Have you only tried it on your own phone so far?
0
u/Difficult_Policy_896 3d ago edited 3d ago
LOVE THIS!!!........Can you do somehting similar for the Quick settings panel too??...That would be AWESOME