doc:appunti:hardware:blackview_bv5300_pro_change_launcher
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
doc:appunti:hardware:blackview_bv5300_pro_change_launcher [2024/08/11 17:52] – created niccolo | doc:appunti:hardware:blackview_bv5300_pro_change_launcher [2024/08/17 09:09] (current) – [De-Bloater] niccolo | ||
---|---|---|---|
Line 2: | Line 2: | ||
I have a **[[blackview_bv5300_pro|Blackview BV5300 Pro]]** smartphone; I managed to root the phone to gain administrator privileges and now I want to change the default Blackview launcher which is called **BvLauncher**. | I have a **[[blackview_bv5300_pro|Blackview BV5300 Pro]]** smartphone; I managed to root the phone to gain administrator privileges and now I want to change the default Blackview launcher which is called **BvLauncher**. | ||
+ | |||
+ | The main reason for using a different launcher is because BvLauncer has a bug preventing to disable the **At a Glance** widget. Another bug prevents the resizing of widgets, e.g. I cannot have a 3x3 [[https:// | ||
+ | |||
+ | I suspect also that the Blackview launcher is somewhat a spyware, because the operating systems tries in any way to prevent you from disabling or replacing it with other launchers. | ||
+ | |||
+ | |||
===== Lawnchair ===== | ===== Lawnchair ===== | ||
+ | |||
+ | Obviously I want an open source launcher, so I ignored the plethora of launcers available on the Google Play store. In the past I used the **[[https:// | ||
+ | |||
+ | Then I came across **[[https:// | ||
+ | |||
+ | Being an open source project (souce code available on [[https:// | ||
===== QuickSwitch ===== | ===== QuickSwitch ===== | ||
+ | |||
+ | After installing Lawnchair I set it as the default Home app, from the Android Settings. The first problem I encounterd was that setting the Home app do not survive a phone reboot: after a restart the Home app is restored to BvLauncher. | ||
+ | |||
+ | To solve this problem I installed a Magisk module called **[[https:// | ||
+ | |||
+ | QuickSwitch was created to permit the user to choose the // | ||
+ | |||
+ | This action does not work 100%: once rebooted the Home app is set to Lawnchair as I want, but the //recents// provider is still stuck to BvLauncer (as reported by the QuickSwitch app). I executed exactly the installation steps described in [[https:// | ||
+ | |||
===== De-Bloater ===== | ===== De-Bloater ===== | ||
+ | |||
+ | **[[https:// | ||
+ | |||
+ | It comes in the form of an app, which requires a device rooted with Magisk. When you launch it, you can select one or more apps to be hidden. Actually **the system partition is not modified** and the apps remains installed. A Magisk mudule is installed instead which - at boot time - makes some // | ||
+ | |||
+ | Having installed Lawnchair as an alternative Home app, I thought I could hide the BvLauncher app so that the com.blackview.launcher process would no longer execute and the //recents// provider would become Lawnchair. Unfortunately it seems tha **BvLauncher is somewhat hard-coded into the system**, so it is not possible to hide it without nasty effects. Once hidden and rebooted my device switched from Lawnchair to another stock Home app, the **Game mode** one, and Lawnchair was gone. I had to reinstall Lawnchair an restore BvLauncher in De-Bloater. | ||
doc/appunti/hardware/blackview_bv5300_pro_change_launcher.1723391555.txt.gz · Last modified: 2024/08/11 17:52 by niccolo