diff --git a/contribs/icons.yml b/contribs/icons.yml
index b6df8684e2..2c7cd07a62 100644
--- a/contribs/icons.yml
+++ b/contribs/icons.yml
@@ -12,3 +12,104 @@
# category: Google
# compinfos:
# - com.google.app/com.google.app.MainActivity
+
+all_nippon_airways:
+ - jp.co.ana.android.tabidachi/jp.co.ana.android.tabidachi.home.SplashActivity
+
+ana_mileage_club:
+ - jp.co.ana.anamile/jp.co.ana.anamile.common.resources.activities.MainActivity
+
+dream_cricket:
+ - in.dreamgamestudios.games.sports.dreamcricket3d/com.epicgames.ue4.SplashActivity
+
+global_entry:
+ - gov.dhs.cbp.pspd.gem/gov.dhs.cbp.pspd.gem.InitializationActivity
+
+gls:
+ - com.glsitaly.glstracking/com.engds.glstracking.MainActivity
+
+google_now_playing:
+ category: 'Google'
+ compinfos:
+ - com.google.android.apps.pixel.nowplaying/com.google.android.apps.pixel.nowplaying.mainscreen.NowPlayingMainActivity
+
+luup:
+ - sc.luup.luup/sc.luup.luup_android.ui.router.RouterActivity
+
+mobile_passport_control:
+ - gov.dhs.cbp.pspd.mpc/gov.cbp.pspd.mpc.ui.BaseActivity
+
+money_forward_home:
+ - com.moneyforward.android.app/com.moneyforward.android.ui.MainActivity
+
+mydentalpro:
+ - com.dentalpro.area.pazienti/io.ionic.starter.MainActivity
+
+package_tracking:
+ - com.trackinglabs.parceltracker/com.trackinglabs.parceltracker.activity.SplashActivity
+
+parcels:
+ - com.brightstripe.parcels/com.brightstripe.parcels.MainActivity
+
+suzuri:
+ - jp.suzuri/jp.suzuri.MainActivity
+
+togetter:
+ - com.togetter.app/com.togetter.app.MainActivity
+
+uc_portal:
+ - jp.co.saisoncard.android.ucportal/jp.co.saisoncard.android.card.MainActivity
+
+video_to_mp3:
+ - mp3videoconverter.videotomp3.videotomp3converter/com.inshot.videotomp3.SplashActivity
+
+vpn_client_pro:
+ - it.colucciweb.vpnclientpro/it.colucciweb.vpnclientpro.MainActivity
+
+yahoo_japan_auction:
+ - jp.co.yahoo.android.yauction/jp.co.yahoo.android.yauction.HomeActivity
+
+mega:
+ - mega.privacy.android.app/mega.privacy.android.app.appstate.MegaActivity
+
+wuthering_waves:
+ - com.kurogame.wutheringwaves.samsung/com.kurogame.wutheringwaves.global.KuroSplashActivity
+
+pw:
+ - xyz.penpencil.neetPG/com.penpencil.physicswallah.feature.home.presentation.ui.AppNavigationContainerActivity
+
+warframe:
+ - com.digitalextremes.warframemobile/com.digitalextremes.warframemobile.SplashActivity
+
+color_picker_foss:
+ - io.github.codehasan.colorpicker/io.github.codehasan.colorpicker.MainActivity
+
+colota:
+ - com.Colota/com.Colota.MainActivity
+
+divine_video:
+ - co.openvine.app/co.openvine.app.MainActivity
+
+dragon_launcher:
+ - org.elnix.dragonlauncher/org.elnix.dragonlauncher.MainActivity
+
+eneba:
+ - com.eneba.app/com.enebaapp.MainActivity
+
+idrive:
+ - com.prosoftnet.android.idriveonline/com.prosoftnet.android.idriveonline.MainActivity
+
+kashcal:
+ - org.onekash.kashcal/org.onekash.kashcal.MainActivity
+
+nearby_glasses:
+ - ch.pocketpc.nearbyglasses/ch.pocketpc.nearbyglasses.MainActivity
+
+notegen:
+ - com.codexu.NoteGen/com.codexu.NoteGen.MainActivity
+
+universal_revanced_manager:
+ - app.universal.revanced.manager/app.revanced.manager.MainActivity
+
+shonenx:
+ - com.shonenx.anime/com.shonenx.anime.MainActivity
\ No newline at end of file
diff --git a/contribs/icons/all_nippon_airways.png b/contribs/icons/all_nippon_airways.png
new file mode 100644
index 0000000000..a6ae3ab958
Binary files /dev/null and b/contribs/icons/all_nippon_airways.png differ
diff --git a/contribs/icons/all_nippon_airways.svg b/contribs/icons/all_nippon_airways.svg
new file mode 100644
index 0000000000..f0c5c21521
--- /dev/null
+++ b/contribs/icons/all_nippon_airways.svg
@@ -0,0 +1,26 @@
+
+
diff --git a/contribs/icons/ana_mileage_club.png b/contribs/icons/ana_mileage_club.png
new file mode 100644
index 0000000000..00d2b64c26
Binary files /dev/null and b/contribs/icons/ana_mileage_club.png differ
diff --git a/contribs/icons/ana_mileage_club.svg b/contribs/icons/ana_mileage_club.svg
new file mode 100644
index 0000000000..9d3c692b88
--- /dev/null
+++ b/contribs/icons/ana_mileage_club.svg
@@ -0,0 +1,16 @@
+
+
diff --git a/contribs/icons/color_picker_foss.png b/contribs/icons/color_picker_foss.png
new file mode 100644
index 0000000000..ce3b7d3fba
Binary files /dev/null and b/contribs/icons/color_picker_foss.png differ
diff --git a/contribs/icons/color_picker_foss.svg b/contribs/icons/color_picker_foss.svg
new file mode 100644
index 0000000000..df3a3ee1ad
--- /dev/null
+++ b/contribs/icons/color_picker_foss.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/contribs/icons/colota.png b/contribs/icons/colota.png
new file mode 100644
index 0000000000..c942440fe5
Binary files /dev/null and b/contribs/icons/colota.png differ
diff --git a/contribs/icons/colota.svg b/contribs/icons/colota.svg
new file mode 100644
index 0000000000..7e5d02cb2f
--- /dev/null
+++ b/contribs/icons/colota.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/contribs/icons/divine_video.png b/contribs/icons/divine_video.png
new file mode 100644
index 0000000000..f8a46f8151
Binary files /dev/null and b/contribs/icons/divine_video.png differ
diff --git a/contribs/icons/divine_video.svg b/contribs/icons/divine_video.svg
new file mode 100644
index 0000000000..c03e69be55
--- /dev/null
+++ b/contribs/icons/divine_video.svg
@@ -0,0 +1,19 @@
+
+
diff --git a/contribs/icons/dragon_launcher.png b/contribs/icons/dragon_launcher.png
new file mode 100644
index 0000000000..5d30df097d
Binary files /dev/null and b/contribs/icons/dragon_launcher.png differ
diff --git a/contribs/icons/dragon_launcher.svg b/contribs/icons/dragon_launcher.svg
new file mode 100644
index 0000000000..c0c16c8ef8
--- /dev/null
+++ b/contribs/icons/dragon_launcher.svg
@@ -0,0 +1,40 @@
+
+
diff --git a/contribs/icons/dream_cricket.png b/contribs/icons/dream_cricket.png
new file mode 100644
index 0000000000..86db708e7d
Binary files /dev/null and b/contribs/icons/dream_cricket.png differ
diff --git a/contribs/icons/dream_cricket.svg b/contribs/icons/dream_cricket.svg
new file mode 100644
index 0000000000..948c846c71
--- /dev/null
+++ b/contribs/icons/dream_cricket.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/contribs/icons/eneba.png b/contribs/icons/eneba.png
new file mode 100644
index 0000000000..fe30decfd3
Binary files /dev/null and b/contribs/icons/eneba.png differ
diff --git a/contribs/icons/eneba.svg b/contribs/icons/eneba.svg
new file mode 100644
index 0000000000..7f2b7cb9fd
--- /dev/null
+++ b/contribs/icons/eneba.svg
@@ -0,0 +1,15 @@
+
+
diff --git a/contribs/icons/global_entry.png b/contribs/icons/global_entry.png
new file mode 100644
index 0000000000..5540fdaf71
Binary files /dev/null and b/contribs/icons/global_entry.png differ
diff --git a/contribs/icons/global_entry.svg b/contribs/icons/global_entry.svg
new file mode 100644
index 0000000000..a043021bfd
--- /dev/null
+++ b/contribs/icons/global_entry.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/contribs/icons/gls.png b/contribs/icons/gls.png
new file mode 100644
index 0000000000..44877bff3a
Binary files /dev/null and b/contribs/icons/gls.png differ
diff --git a/contribs/icons/gls.svg b/contribs/icons/gls.svg
new file mode 100644
index 0000000000..38c78b5c69
--- /dev/null
+++ b/contribs/icons/gls.svg
@@ -0,0 +1,15 @@
+
+
diff --git a/contribs/icons/google_now_playing.png b/contribs/icons/google_now_playing.png
new file mode 100644
index 0000000000..fa5c162796
Binary files /dev/null and b/contribs/icons/google_now_playing.png differ
diff --git a/contribs/icons/google_now_playing.svg b/contribs/icons/google_now_playing.svg
new file mode 100644
index 0000000000..c984852d1e
--- /dev/null
+++ b/contribs/icons/google_now_playing.svg
@@ -0,0 +1,13 @@
+
+
diff --git a/contribs/icons/idrive.png b/contribs/icons/idrive.png
new file mode 100644
index 0000000000..b92743a36f
Binary files /dev/null and b/contribs/icons/idrive.png differ
diff --git a/contribs/icons/idrive.svg b/contribs/icons/idrive.svg
new file mode 100644
index 0000000000..83c212045e
--- /dev/null
+++ b/contribs/icons/idrive.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/contribs/icons/kashcal.png b/contribs/icons/kashcal.png
new file mode 100644
index 0000000000..967ff9778b
Binary files /dev/null and b/contribs/icons/kashcal.png differ
diff --git a/contribs/icons/kashcal.svg b/contribs/icons/kashcal.svg
new file mode 100644
index 0000000000..87c8626893
--- /dev/null
+++ b/contribs/icons/kashcal.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/contribs/icons/luup.png b/contribs/icons/luup.png
new file mode 100644
index 0000000000..61101fe74e
Binary files /dev/null and b/contribs/icons/luup.png differ
diff --git a/contribs/icons/luup.svg b/contribs/icons/luup.svg
new file mode 100644
index 0000000000..9d4357ef15
--- /dev/null
+++ b/contribs/icons/luup.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/contribs/icons/mobile_passport_control.png b/contribs/icons/mobile_passport_control.png
new file mode 100644
index 0000000000..eec37ec01c
Binary files /dev/null and b/contribs/icons/mobile_passport_control.png differ
diff --git a/contribs/icons/mobile_passport_control.svg b/contribs/icons/mobile_passport_control.svg
new file mode 100644
index 0000000000..9621436d6b
--- /dev/null
+++ b/contribs/icons/mobile_passport_control.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/contribs/icons/money_forward_home.png b/contribs/icons/money_forward_home.png
new file mode 100644
index 0000000000..b10224191a
Binary files /dev/null and b/contribs/icons/money_forward_home.png differ
diff --git a/contribs/icons/money_forward_home.svg b/contribs/icons/money_forward_home.svg
new file mode 100644
index 0000000000..e043e3f2f2
--- /dev/null
+++ b/contribs/icons/money_forward_home.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/contribs/icons/mydentalpro.png b/contribs/icons/mydentalpro.png
new file mode 100644
index 0000000000..9aed3d0530
Binary files /dev/null and b/contribs/icons/mydentalpro.png differ
diff --git a/contribs/icons/mydentalpro.svg b/contribs/icons/mydentalpro.svg
new file mode 100644
index 0000000000..7843da3d76
--- /dev/null
+++ b/contribs/icons/mydentalpro.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/contribs/icons/nearby_glasses.png b/contribs/icons/nearby_glasses.png
new file mode 100644
index 0000000000..024da4b28a
Binary files /dev/null and b/contribs/icons/nearby_glasses.png differ
diff --git a/contribs/icons/nearby_glasses.svg b/contribs/icons/nearby_glasses.svg
new file mode 100644
index 0000000000..c40733bf5e
--- /dev/null
+++ b/contribs/icons/nearby_glasses.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/contribs/icons/notegen.png b/contribs/icons/notegen.png
new file mode 100644
index 0000000000..d76e8e6590
Binary files /dev/null and b/contribs/icons/notegen.png differ
diff --git a/contribs/icons/notegen.svg b/contribs/icons/notegen.svg
new file mode 100644
index 0000000000..1a4b7c2c4f
--- /dev/null
+++ b/contribs/icons/notegen.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/contribs/icons/package_tracking.png b/contribs/icons/package_tracking.png
new file mode 100644
index 0000000000..09d54924e4
Binary files /dev/null and b/contribs/icons/package_tracking.png differ
diff --git a/contribs/icons/package_tracking.svg b/contribs/icons/package_tracking.svg
new file mode 100644
index 0000000000..57c934a57b
--- /dev/null
+++ b/contribs/icons/package_tracking.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/contribs/icons/parcels.png b/contribs/icons/parcels.png
new file mode 100644
index 0000000000..4ef5d3f2aa
Binary files /dev/null and b/contribs/icons/parcels.png differ
diff --git a/contribs/icons/parcels.svg b/contribs/icons/parcels.svg
new file mode 100644
index 0000000000..fe6bd94477
--- /dev/null
+++ b/contribs/icons/parcels.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/contribs/icons/suzuri.png b/contribs/icons/suzuri.png
new file mode 100644
index 0000000000..f5385b0643
Binary files /dev/null and b/contribs/icons/suzuri.png differ
diff --git a/contribs/icons/suzuri.svg b/contribs/icons/suzuri.svg
new file mode 100644
index 0000000000..1fc53492fc
--- /dev/null
+++ b/contribs/icons/suzuri.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/contribs/icons/togetter.png b/contribs/icons/togetter.png
new file mode 100644
index 0000000000..2e98bf88b4
Binary files /dev/null and b/contribs/icons/togetter.png differ
diff --git a/contribs/icons/togetter.svg b/contribs/icons/togetter.svg
new file mode 100644
index 0000000000..9d27db41ef
--- /dev/null
+++ b/contribs/icons/togetter.svg
@@ -0,0 +1,34 @@
+
+
diff --git a/contribs/icons/uc_portal.png b/contribs/icons/uc_portal.png
new file mode 100644
index 0000000000..e20c19bdb5
Binary files /dev/null and b/contribs/icons/uc_portal.png differ
diff --git a/contribs/icons/uc_portal.svg b/contribs/icons/uc_portal.svg
new file mode 100644
index 0000000000..52b6450fc6
--- /dev/null
+++ b/contribs/icons/uc_portal.svg
@@ -0,0 +1,18 @@
+
+
diff --git a/contribs/icons/universal_revanced_manager.png b/contribs/icons/universal_revanced_manager.png
new file mode 100644
index 0000000000..fca0a52bb0
Binary files /dev/null and b/contribs/icons/universal_revanced_manager.png differ
diff --git a/contribs/icons/universal_revanced_manager.svg b/contribs/icons/universal_revanced_manager.svg
new file mode 100644
index 0000000000..02d21d1683
--- /dev/null
+++ b/contribs/icons/universal_revanced_manager.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/contribs/icons/video_to_mp3.png b/contribs/icons/video_to_mp3.png
new file mode 100644
index 0000000000..615100a21b
Binary files /dev/null and b/contribs/icons/video_to_mp3.png differ
diff --git a/contribs/icons/video_to_mp3.svg b/contribs/icons/video_to_mp3.svg
new file mode 100644
index 0000000000..6d37d140d8
--- /dev/null
+++ b/contribs/icons/video_to_mp3.svg
@@ -0,0 +1,25 @@
+
+
diff --git a/contribs/icons/vpn_client_pro.png b/contribs/icons/vpn_client_pro.png
new file mode 100644
index 0000000000..d6d1b05450
Binary files /dev/null and b/contribs/icons/vpn_client_pro.png differ
diff --git a/contribs/icons/vpn_client_pro.svg b/contribs/icons/vpn_client_pro.svg
new file mode 100644
index 0000000000..5ca0b50551
--- /dev/null
+++ b/contribs/icons/vpn_client_pro.svg
@@ -0,0 +1,11 @@
+
+