LightBlog

dimanche 26 juin 2022

Honor Earbuds 3 Pro Review: Amazing audio quality and a comfortable design

Honor has been making earphones for years, and I reviewed the Honor Magic Earbuds in the first half of 2020. They were a pair of distinctly average earphones and came about essentially as a rebrand of the Huawei FreeBuds 3i. The company has been making earphones since, and while I’m confused about the naming lineage, what I can say is that the Honor Earbuds 3 Pro are a pretty fantastic pair of earphones that I’ve grown to love.

XDA Best Award
For the technical specifications, the Honor Earbuds 3 Pro feature a coaxial dual-driver design with an 11mm loudspeaker, active noise canceling, fast charging, and temperature monitoring that’s limited only to some regions. They come in both white and gray and offer up to four hours of battery life per earbud with ANC switched on. They also support being connected to two devices at a time for fast switching, use Bluetooth 5.2, and feature wireless charging and fast wired charging.

Basically, these are a premium set of earphones that I feel comfortable crowning as one of the best wireless earphones, and it’s hard to find fault with them. I think they’ll make an excellent addition to any smartphone ecosystem, and in this review, I think you’ll see why.

    Honor Earbuds 3 Pro
    The Honor Earbuds 3 Pro are a fantastic pair of active noise cancelling earphones, and one of my favourite pairs I've ever used.

      Features:

      Pros:

      Cons:

Honor Earbuds 3 Pro: Specifications

Specification Honor Earbuds 3 Pro
Build N/A
Dimensions & Weight N/A
Speaker drivers
  • 11mm coaxial dual-driver design
Microphone(s) x microphone array
Connectivity Bluetooth 5.2
Battery & Charging
  • Earbuds only:
    • ANC on: Up to 4 hours
    • ANC off: Up to 6 hours
  • Earbuds+Case:
    • ANC on: Up to 16 hours
    • ANC off: Up to 24 hours
  • Fast charging support
    • 5-minute charge adds 2 hours of combined playback time
Other Features
  • Active noise cancellation support (48dB peak)
  • USB Type-C port for charging
  • In-ear thermometer (region dependent)
  • Touch controls
Colors
  • White
  • Gray

Honor Earbuds 3 Pro: Design

honor earbuds 3 pro case

The Honor Earbuds 3 Pro don’t exactly pack a unique design, but it’s kind of hard to do something unique with earphones. Samsung achieved something different with the company’s Galaxy Buds, and Huawei’s FreeBuds Pro had a more squared-off design. Aside from that, they all more or less look the same, and it’s no different here. That’s not a bad thing, it’s just an observation. As for this colorway, I’m a massive fan of the more “smoky” look. That does set it apart from the likes of Apple’s AirPods, and it’s also just an aesthetic preference.

There are multiple sensors on each earbud — a proximity sensor and an AI temperature reader. It’s hard to make a unique design for earphones, and as someone who has used a lot of truly wireless earphones, a lot of them do look the same.

Earbud of the Honor Earbuds 3 Pro

They’re comfortable to use for long stretches of listening

The touch controls are finicky, thanks to the small stem on the earbuds. They’re kind of difficult to use at times and can misunderstand touches rarely, though they work and you eventually get the hang of them after a while.

That aside, the design is functional and they’re comfortable to use for long stretches of listening. The silicone tips fit nicely in my ears, and I didn’t need to change a size up or a size down like I’ve had to with some earphones, such as the OnePlus Buds Pro. There are a smaller set and a larger set that come in the box.

Honor Earbuds 3 Pro: Audio, Battery, and Software

No matter what, the most important aspect of any pair of earphones is how they actually sound. I’ll always forgive a pair of earphones for lacking in features if they have good sound because that’s what people are probably actually buying them for. Given Huawei’s previous proficiency in audio (between the Huawei Sound and the Huawei FreeBuds Pro), I figured that some of that sound tech would have made its way to Honor, too. As it turns out, it definitely has.

I loved the Huawei Freebuds Pro, and I’ve used a lot of earphones since then, too. I’ve used some of the best offerings from Samsung, OnePlus, and the Nothing Ear 1 earphones to name a few, and so far, none of them quite match up to the Honor Earbuds 3 Pro, and they successfully top the Huawei FreeBuds Pro, too. In essence, I think these are my favorite earphones that I have currently.

The Honor Earbuds 3 Pro sound incredible, and they're comfortable to wear for long periods of time

The Honor Earbuds 3 Pro sound incredible, and they’re comfortable to wear for long periods of time. If you want to check out the playlist I’ve been primarily listening to with these earphones, you can check that out here on Spotify. Songs such as EDEN‘s Modern Warfare balance the low-end with the rest of the mix perfectly, with Honor successfully straying away from the heavy focus on the low-end that we often see in cheaper earphones. One of my favorite songs of all time, Float On by Modest Mouse, is also done a massive service, coming through as clean as ever.

In terms of audio quality, Honor is very much a winner here. The Honor Earbuds 3 Pro sound fantastic, and are fundamentally just a solid pair of earphones. There’s no overpowering bassline, but it’s very clearly present, and the highs and mids remain firmly in check. For a pair of earphones, they do a solid job of not having a totally narrow sound either, the soundstage comes across a lot wider to me than some other earphones I’ve used like the Galaxy Buds 2.

When it comes to active noise canceling, the Honor Earbuds 3 Pro also manages to do an impressive job. They successfully block out audio from around me pretty well and have served me well on public transport like the bus and the train. They do have a transparency mode, but it’s not great and a bit mediocre — generally the case when it comes to earphones, anyway. I’ve never really used a transparency mode that I’ve actually liked, and that includes the AirPods Pro. I’d rather just take them off entirely.

If you want to modify settings on these earphones, you’ll need the Honor AI Space app. It’s just like the Huawei AI Life app if you’re familiar with it. You can update your earphones, change gestures, run a “fit test” (though these don’t tend to be great, either), or change the noise-canceling mode. There’s no iOS app though, so Apple users beware.

The Honor AI Space app The single tap options in the Honor AI Space app The long press and hold options in the Honor AI Space app The swipe up and down options in the AI Space app

HONOR AI Space (To be announced, Google Play) →

Removing an earphone from your ears will automatically pause the music playing and turn off ANC, though you can turn that feature off from the app if you want. Putting the earphone back in your ear will continue playback. You can also listen with one earphone at a time with your gestures still active too.

As for battery life, the Honor Earbuds 3 Pro have been completely adequate. They boast only four hours of playback with ANC on, but I think that will suit most people, anyway. I haven’t run into a situation yet where my earphones were almost dead and I needed to throw them back into the case just to charge up, and I don’t think I’ve really ever had that experience with any pair of earphones.

Are the Honor Earbuds 3 Pro worth your money?

They're pricey, but they've earned that price tag

Coming in at £169 in the U.K. and €199 in Europe, these are an expensive pair of wireless earphones. However, they’re also one of the best pairs that I’ve ever used. They’re pricey, especially when compared to the rest of the competition, but they’ve also earned that price tag as a premium set of earphones.

The biggest criticism I can make of these earphones is the absence of aptX technology. They support the AAC codec so they still offer higher bit-rate streaming than SBC, Most people won’t care about the tech specs either; if they work, they work, and these do.

    Honor Earbuds 3 Pro
    The Honor Earbuds 3 Pro are a fantastic pair of active noise cancelling earphones, and one of my favourite pairs I've ever used.

If what you want is a solid pair of earphones with excellent sound, then these are the earphones to get. It would have been nice to test the AI temperature monitoring to compare it to an actual thermometer, but the feature isn’t active in Ireland. Honor says that it’s not active in “United Kingdom, France, Germany, Italy, Spain, Czech, Finland, and Romania,” though given it’s also not available in Ireland, I suspect that it may be inactive in the European Union as a whole. I’m absolutely in love with these earphones for the sound quality though, and that’s what matters most.

The post Honor Earbuds 3 Pro Review: Amazing audio quality and a comfortable design appeared first on XDA.



from XDA https://ift.tt/0JLr3i5
via IFTTT

Honor Earbuds 3 Pro Review: Amazing audio quality and a comfortable design

Honor has been making earphones for years, and I reviewed the Honor Magic Earbuds in the first half of 2020. They were a pair of distinctly average earphones and came about essentially as a rebrand of the Huawei FreeBuds 3i. The company has been making earphones since, and while I’m confused about the naming lineage, what I can say is that the Honor Earbuds 3 Pro are a pretty fantastic pair of earphones that I’ve grown to love.

XDA Best Award
For the technical specifications, the Honor Earbuds 3 Pro feature a coaxial dual-driver design with an 11mm loudspeaker, active noise canceling, fast charging, and temperature monitoring that’s limited only to some regions. They come in both white and gray and offer up to four hours of battery life per earbud with ANC switched on. They also support being connected to two devices at a time for fast switching, use Bluetooth 5.2, and feature wireless charging and fast wired charging.

Basically, these are a premium set of earphones that I feel comfortable crowning as one of the best wireless earphones, and it’s hard to find fault with them. I think they’ll make an excellent addition to any smartphone ecosystem, and in this review, I think you’ll see why.

    Honor Earbuds 3 Pro
    The Honor Earbuds 3 Pro are a fantastic pair of active noise cancelling earphones, and one of my favourite pairs I've ever used.

      Features:

      Pros:

      Cons:

Honor Earbuds 3 Pro: Specifications

Specification Honor Earbuds 3 Pro
Build N/A
Dimensions & Weight N/A
Speaker drivers
  • 11mm coaxial dual-driver design
Microphone(s) x microphone array
Connectivity Bluetooth 5.2
Battery & Charging
  • Earbuds only:
    • ANC on: Up to 4 hours
    • ANC off: Up to 6 hours
  • Earbuds+Case:
    • ANC on: Up to 16 hours
    • ANC off: Up to 24 hours
  • Fast charging support
    • 5-minute charge adds 2 hours of combined playback time
Other Features
  • Active noise cancellation support (48dB peak)
  • USB Type-C port for charging
  • In-ear thermometer (region dependent)
  • Touch controls
Colors
  • White
  • Gray

Honor Earbuds 3 Pro: Design

honor earbuds 3 pro case

The Honor Earbuds 3 Pro don’t exactly pack a unique design, but it’s kind of hard to do something unique with earphones. Samsung achieved something different with the company’s Galaxy Buds, and Huawei’s FreeBuds Pro had a more squared-off design. Aside from that, they all more or less look the same, and it’s no different here. That’s not a bad thing, it’s just an observation. As for this colorway, I’m a massive fan of the more “smoky” look. That does set it apart from the likes of Apple’s AirPods, and it’s also just an aesthetic preference.

There are multiple sensors on each earbud — a proximity sensor and an AI temperature reader. It’s hard to make a unique design for earphones, and as someone who has used a lot of truly wireless earphones, a lot of them do look the same.

Earbud of the Honor Earbuds 3 Pro

They’re comfortable to use for long stretches of listening

The touch controls are finicky, thanks to the small stem on the earbuds. They’re kind of difficult to use at times and can misunderstand touches rarely, though they work and you eventually get the hang of them after a while.

That aside, the design is functional and they’re comfortable to use for long stretches of listening. The silicone tips fit nicely in my ears, and I didn’t need to change a size up or a size down like I’ve had to with some earphones, such as the OnePlus Buds Pro. There are a smaller set and a larger set that come in the box.

Honor Earbuds 3 Pro: Audio, Battery, and Software

No matter what, the most important aspect of any pair of earphones is how they actually sound. I’ll always forgive a pair of earphones for lacking in features if they have good sound because that’s what people are probably actually buying them for. Given Huawei’s previous proficiency in audio (between the Huawei Sound and the Huawei FreeBuds Pro), I figured that some of that sound tech would have made its way to Honor, too. As it turns out, it definitely has.

I loved the Huawei Freebuds Pro, and I’ve used a lot of earphones since then, too. I’ve used some of the best offerings from Samsung, OnePlus, and the Nothing Ear 1 earphones to name a few, and so far, none of them quite match up to the Honor Earbuds 3 Pro, and they successfully top the Huawei FreeBuds Pro, too. In essence, I think these are my favorite earphones that I have currently.

The Honor Earbuds 3 Pro sound incredible, and they're comfortable to wear for long periods of time

The Honor Earbuds 3 Pro sound incredible, and they’re comfortable to wear for long periods of time. If you want to check out the playlist I’ve been primarily listening to with these earphones, you can check that out here on Spotify. Songs such as EDEN‘s Modern Warfare balance the low-end with the rest of the mix perfectly, with Honor successfully straying away from the heavy focus on the low-end that we often see in cheaper earphones. One of my favorite songs of all time, Float On by Modest Mouse, is also done a massive service, coming through as clean as ever.

In terms of audio quality, Honor is very much a winner here. The Honor Earbuds 3 Pro sound fantastic, and are fundamentally just a solid pair of earphones. There’s no overpowering bassline, but it’s very clearly present, and the highs and mids remain firmly in check. For a pair of earphones, they do a solid job of not having a totally narrow sound either, the soundstage comes across a lot wider to me than some other earphones I’ve used like the Galaxy Buds 2.

When it comes to active noise canceling, the Honor Earbuds 3 Pro also manages to do an impressive job. They successfully block out audio from around me pretty well and have served me well on public transport like the bus and the train. They do have a transparency mode, but it’s not great and a bit mediocre — generally the case when it comes to earphones, anyway. I’ve never really used a transparency mode that I’ve actually liked, and that includes the AirPods Pro. I’d rather just take them off entirely.

If you want to modify settings on these earphones, you’ll need the Honor AI Space app. It’s just like the Huawei AI Life app if you’re familiar with it. You can update your earphones, change gestures, run a “fit test” (though these don’t tend to be great, either), or change the noise-canceling mode. There’s no iOS app though, so Apple users beware.

The Honor AI Space app The single tap options in the Honor AI Space app The long press and hold options in the Honor AI Space app The swipe up and down options in the AI Space app

HONOR AI Space (To be announced, Google Play) →

Removing an earphone from your ears will automatically pause the music playing and turn off ANC, though you can turn that feature off from the app if you want. Putting the earphone back in your ear will continue playback. You can also listen with one earphone at a time with your gestures still active too.

As for battery life, the Honor Earbuds 3 Pro have been completely adequate. They boast only four hours of playback with ANC on, but I think that will suit most people, anyway. I haven’t run into a situation yet where my earphones were almost dead and I needed to throw them back into the case just to charge up, and I don’t think I’ve really ever had that experience with any pair of earphones.

Are the Honor Earbuds 3 Pro worth your money?

They're pricey, but they've earned that price tag

Coming in at £169 in the U.K. and €199 in Europe, these are an expensive pair of wireless earphones. However, they’re also one of the best pairs that I’ve ever used. They’re pricey, especially when compared to the rest of the competition, but they’ve also earned that price tag as a premium set of earphones.

The biggest criticism I can make of these earphones is the absence of aptX technology. They support the AAC codec so they still offer higher bit-rate streaming than SBC, Most people won’t care about the tech specs either; if they work, they work, and these do.

    Honor Earbuds 3 Pro
    The Honor Earbuds 3 Pro are a fantastic pair of active noise cancelling earphones, and one of my favourite pairs I've ever used.

If what you want is a solid pair of earphones with excellent sound, then these are the earphones to get. It would have been nice to test the AI temperature monitoring to compare it to an actual thermometer, but the feature isn’t active in Ireland. Honor says that it’s not active in “United Kingdom, France, Germany, Italy, Spain, Czech, Finland, and Romania,” though given it’s also not available in Ireland, I suspect that it may be inactive in the European Union as a whole. I’m absolutely in love with these earphones for the sound quality though, and that’s what matters most.

The post Honor Earbuds 3 Pro Review: Amazing audio quality and a comfortable design appeared first on XDA.



from XDA https://ift.tt/xvhlEHS
via IFTTT

What is Shizuku, and what can you do with it on your Android device?

The Android Debug Bridge, or ADB for short, is a handy development tool to interface with your phone for debugging and testing. Through ADB, developers and power users can access Android’s built-in Linux command line shell with greater privileges than user-installed apps. Notably, the ADB shell privilege is not equal to superuser access, hence you might still need to root your device to take complete control of the OS. However, depending on your modding requirements, the shell access is sufficient to grant or deny permissions, change system settings values, and do much more. This is where the Shizuku app comes into play.

Navigate this article:


What is Shizuku?

Shizuku is a nifty solution to tackle a rather complex scenario in the Android modding world: Allowing third-party apps to access system-level Application Programming Interfaces (APIs). The idea is to run a dedicated process with shell-level permissions, which acts as a proxy between the system server and the apps. Instead of relying on running commands in the su shell, developers can then utilize the Shizuku server component to perform elevated operations.

In a nutshell, if an app needs special permissions that can only be granted through ADB (or with root), you can just use Shizuku to grant them right from your Android device.

The Shizuku project is open-source, and it has been maintained by Rikka (aka RikkaW), Haruue, and several other developers.


What are the features of Shizuku?

  • Minimal performance overhead.
  • Extremely fast execution (powered by Android’s inter-process communication mechanism called “binder”).
  • Apps can use the Android system APIs with negligible code additions.
  • On Android 11 and above, you can set up and launch Shizuku directly on your device.

How to download Shizuku?

As mentioned earlier, the Shizuku project is open-source, hence you can take a look at the codebase or compile it yourself after grabbing the sources from its official GitHub repository.

In case you are looking for the pre-compiled version of Shizuku, you can grab it directly from the Google Play Store. The developers also host several mirrors to make it easier to download the official APK release.

Shizuku (Free, Google Play) →


How can I install and configure Shizuku?

The Google Play version of Shizuku is installed by Android’s own package manager and it will continue to be updated by the Play Store. If you want to opt for the APK release from GitHub, then you need to manually sideload the package on your Android device.

Although you can use Shizuku in a non-root environment, having root access drastically simplifies the process of setting up the Shizuku’s service. Follow along with the guide below to learn how to configure Shizuku with your choice of method.

With root access

Before installing Shizuku with root access, make sure you have the latest version of Magisk installed on the target device.

  1. Locate the Shizuku icon and tap on it to open the app.
  2. On the main screen, go to the section called Start (for rooted devices).
    Shizuku start for rooted devices
  3. Tap the Start button to initiate the process.
  4. Press Grant to give the root permissions when requested.
  5. If everything goes right, the Shizuku service will start within a few seconds on a new screen, then automatically close when it’s finished.
  6. Scroll to the top and verify the running status of Shizuku. It should display a version number followed by “root.”

Shizuku running root

By default, the Shizuku service doesn’t automatically start itself after a reboot. To change the behavior, tap the Settings icon in the upper right corner, then locate the Start on boot (root) option. Once enabled, the Shizuku service will execute without any user intervention after you reboot your device.

Shizuku start on boot root

It is worth mentioning that the developers of the Shizuku project are working on an advanced front-end called Sui. It’ll eventually replace the current Shizuku app. To give it a try, download the latest release from its GitHub repo. Since Sui is designed as a Magisk module, you still need Magisk to run the app.

Download Sui

Unlike regular companion apps, Sui doesn’t offer a typical app icon to start with. To access its interface, do one of the following:

  • (Android 8.0+, Sui 12.1+) Long press system settings from the home app, you will find the shortcut of Sui.
  • (Android 8.0+, Sui 12+) Enter “Developer options” in system settings, the system will ask you to add the shortcut of Sui.
  • Enter *#*#784784#*#* in the default dialer app.

Sui main screen

While Sui has its own potential, the project isn’t feature-complete just yet. Until the migration from Shizuku’s current app to Sui is officially greenlit, it is advised to use the main Shizuku app to configure different aspects of Shizuku.

Without root access

Starting with Android 11, Google added the wireless debugging feature to Android’s developer options. It can be used to configure Shizuku’s service on the target device without root access.

  1. Locate the Shizuku icon and tap on it to open the app.
  2. On the main screen, go to the section called Start via Wireless debugging.
    Shizuku start via wireless debugging
  3. Tap the Pairing button, then press Developer options. Next, scroll down until you find the Wireless debugging option. Turn it on.
    Shizuku wireless debugging screen Developer options Wireless debugging toggle
  4. Check the Always allow on this network box, then press Allow to enable the feature.
    Allow wireless debugging on this network
  5. Tap on the Wireless debugging menu. Next, select the option named Pair device with pairing code.
    Wireless debugging pair device with pairing code
  6. Now, put the unique 6 digit Wi-Fi pairing code into the Shizuku Pairing code notification textbox.
    • You can also swipe down on your status bar to the Shizuku notification, then tap Enter pairing code, and press the Send button on the right to confirm.
      Wireless debugging pairing code Shizuku pairing code
  7. At this stage, you should see a Pairing successful message if the pairing code was correct.
    Shizuku pairing successful
  8. Return to the Shizuku app main screen.
    • You might have to swipe away the Pairing successful notification before you can do that.
  9. Locate the Start via Wireless debugging section and tap the Start button to enable the service.
  10. The Shizuku service will now automatically start on a new screen, then automatically close when it’s finished.
    Shizuku wireless debugging started
  11. Scroll back to the top and verify the running status of Shizuku. It should display a version number followed by “adb.”

Shizuku running ADB

Keep in mind that you need to enable the “Wireless debugging” option again and restart Shizuku after restarting the target device.

It is also possible to invoke the Shizuku service via wired ADB access. This is particularly useful for older Android revisions, or some OEM Android skins where wireless debugging isn’t easily accessible. However, you need a PC/Mac with ADB installed as well as the OEM Android driver installed as prerequisites.

  1. Before proceeding, make sure the target device is discoverable by the ADB process on your PC/Mac.
    • Type adb devices in the terminal window, then press Enter. You should see a unique device identifier number under List of devices attached, letting you know it is connected and recognized by the ADB interface.
  2. Open the Shizuku app at least once on your phone.
  3. Execute the following command on your PC/Mac’s terminal window:
    adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh

    Shizuku wired adb start

  4. If successful, you should see an exit with 0 status on the terminal window within a few seconds.
  5. On your phone, open the Shizuku app. Then scroll back to the top and verify the running status of Shizuku. It should display a version number followed by “adb.”

Provided you follow through with all of that, you should now have a working Shizuku instance on your Android device.


How to use Shizuku?

If you’re familiar with Magisk, then Shizuku is quite similar. But instead of managing root access, it manages shell access. As a result, if you have a working Shizuku instance and then try to open an app that utilizes Shizuku to perform elevated operations, you should see a prompt to allow access. As soon as you allow it, Shizuku will seamlessly take care of the API access requirements.

Shizuku access Swift backup

It is also possible to use Shizuku in conjunction with on-device terminal emulator apps. This portion is beyond the scope of this tutorial, but you can explore this feature by tapping the “Use Shizuku in terminal apps” option on the main menu of the app.

For the Android app development community, you can easily leverage the power of Shizuku. To do so, take a look at our explainer and check out the Shizuku API repo.

Shizuku Official Website


Conclusion

Rooting your Android device opens it up to a world of customizations, but it’s not always a feasible option. Unfortunately, as time goes on, and Google improves its tamper detection methods, there’s less and less space left to tinker about. The Shizuku app somewhat fills the void, which is great for the Android modding scene. Hopefully, we will see a plethora of apps and mods with native support for the Shizuku service in the near future.

The post What is Shizuku, and what can you do with it on your Android device? appeared first on XDA.



from XDA https://ift.tt/rlYS5R2
via IFTTT

What is Shizuku, and what can you do with it on your Android device?

The Android Debug Bridge, or ADB for short, is a handy development tool to interface with your phone for debugging and testing. Through ADB, developers and power users can access Android’s built-in Linux command line shell with greater privileges than user-installed apps. Notably, the ADB shell privilege is not equal to superuser access, hence you might still need to root your device to take complete control of the OS. However, depending on your modding requirements, the shell access is sufficient to grant or deny permissions, change system settings values, and do much more. This is where the Shizuku app comes into play.

Navigate this article:


What is Shizuku?

Shizuku is a nifty solution to tackle a rather complex scenario in the Android modding world: Allowing third-party apps to access system-level Application Programming Interfaces (APIs). The idea is to run a dedicated process with shell-level permissions, which acts as a proxy between the system server and the apps. Instead of relying on running commands in the su shell, developers can then utilize the Shizuku server component to perform elevated operations.

In a nutshell, if an app needs special permissions that can only be granted through ADB (or with root), you can just use Shizuku to grant them right from your Android device.

The Shizuku project is open-source, and it has been maintained by Rikka (aka RikkaW), Haruue, and several other developers.


What are the features of Shizuku?

  • Minimal performance overhead.
  • Extremely fast execution (powered by Android’s inter-process communication mechanism called “binder”).
  • Apps can use the Android system APIs with negligible code additions.
  • On Android 11 and above, you can set up and launch Shizuku directly on your device.

How to download Shizuku?

As mentioned earlier, the Shizuku project is open-source, hence you can take a look at the codebase or compile it yourself after grabbing the sources from its official GitHub repository.

In case you are looking for the pre-compiled version of Shizuku, you can grab it directly from the Google Play Store. The developers also host several mirrors to make it easier to download the official APK release.

Shizuku (Free, Google Play) →


How can I install and configure Shizuku?

The Google Play version of Shizuku is installed by Android’s own package manager and it will continue to be updated by the Play Store. If you want to opt for the APK release from GitHub, then you need to manually sideload the package on your Android device.

Although you can use Shizuku in a non-root environment, having root access drastically simplifies the process of setting up the Shizuku’s service. Follow along with the guide below to learn how to configure Shizuku with your choice of method.

With root access

Before installing Shizuku with root access, make sure you have the latest version of Magisk installed on the target device.

  1. Locate the Shizuku icon and tap on it to open the app.
  2. On the main screen, go to the section called Start (for rooted devices).
    Shizuku start for rooted devices
  3. Tap the Start button to initiate the process.
  4. Press Grant to give the root permissions when requested.
  5. If everything goes right, the Shizuku service will start within a few seconds on a new screen, then automatically close when it’s finished.
  6. Scroll to the top and verify the running status of Shizuku. It should display a version number followed by “root.”

Shizuku running root

By default, the Shizuku service doesn’t automatically start itself after a reboot. To change the behavior, tap the Settings icon in the upper right corner, then locate the Start on boot (root) option. Once enabled, the Shizuku service will execute without any user intervention after you reboot your device.

Shizuku start on boot root

It is worth mentioning that the developers of the Shizuku project are working on an advanced front-end called Sui. It’ll eventually replace the current Shizuku app. To give it a try, download the latest release from its GitHub repo. Since Sui is designed as a Magisk module, you still need Magisk to run the app.

Download Sui

Unlike regular companion apps, Sui doesn’t offer a typical app icon to start with. To access its interface, do one of the following:

  • (Android 8.0+, Sui 12.1+) Long press system settings from the home app, you will find the shortcut of Sui.
  • (Android 8.0+, Sui 12+) Enter “Developer options” in system settings, the system will ask you to add the shortcut of Sui.
  • Enter *#*#784784#*#* in the default dialer app.

Sui main screen

While Sui has its own potential, the project isn’t feature-complete just yet. Until the migration from Shizuku’s current app to Sui is officially greenlit, it is advised to use the main Shizuku app to configure different aspects of Shizuku.

Without root access

Starting with Android 11, Google added the wireless debugging feature to Android’s developer options. It can be used to configure Shizuku’s service on the target device without root access.

  1. Locate the Shizuku icon and tap on it to open the app.
  2. On the main screen, go to the section called Start via Wireless debugging.
    Shizuku start via wireless debugging
  3. Tap the Pairing button, then press Developer options. Next, scroll down until you find the Wireless debugging option. Turn it on.
    Shizuku wireless debugging screen Developer options Wireless debugging toggle
  4. Check the Always allow on this network box, then press Allow to enable the feature.
    Allow wireless debugging on this network
  5. Tap on the Wireless debugging menu. Next, select the option named Pair device with pairing code.
    Wireless debugging pair device with pairing code
  6. Now, put the unique 6 digit Wi-Fi pairing code into the Shizuku Pairing code notification textbox.
    • You can also swipe down on your status bar to the Shizuku notification, then tap Enter pairing code, and press the Send button on the right to confirm.
      Wireless debugging pairing code Shizuku pairing code
  7. At this stage, you should see a Pairing successful message if the pairing code was correct.
    Shizuku pairing successful
  8. Return to the Shizuku app main screen.
    • You might have to swipe away the Pairing successful notification before you can do that.
  9. Locate the Start via Wireless debugging section and tap the Start button to enable the service.
  10. The Shizuku service will now automatically start on a new screen, then automatically close when it’s finished.
    Shizuku wireless debugging started
  11. Scroll back to the top and verify the running status of Shizuku. It should display a version number followed by “adb.”

Shizuku running ADB

Keep in mind that you need to enable the “Wireless debugging” option again and restart Shizuku after restarting the target device.

It is also possible to invoke the Shizuku service via wired ADB access. This is particularly useful for older Android revisions, or some OEM Android skins where wireless debugging isn’t easily accessible. However, you need a PC/Mac with ADB installed as well as the OEM Android driver installed as prerequisites.

  1. Before proceeding, make sure the target device is discoverable by the ADB process on your PC/Mac.
    • Type adb devices in the terminal window, then press Enter. You should see a unique device identifier number under List of devices attached, letting you know it is connected and recognized by the ADB interface.
  2. Open the Shizuku app at least once on your phone.
  3. Execute the following command on your PC/Mac’s terminal window:
    adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh

    Shizuku wired adb start

  4. If successful, you should see an exit with 0 status on the terminal window within a few seconds.
  5. On your phone, open the Shizuku app. Then scroll back to the top and verify the running status of Shizuku. It should display a version number followed by “adb.”

Provided you follow through with all of that, you should now have a working Shizuku instance on your Android device.


How to use Shizuku?

If you’re familiar with Magisk, then Shizuku is quite similar. But instead of managing root access, it manages shell access. As a result, if you have a working Shizuku instance and then try to open an app that utilizes Shizuku to perform elevated operations, you should see a prompt to allow access. As soon as you allow it, Shizuku will seamlessly take care of the API access requirements.

Shizuku access Swift backup

It is also possible to use Shizuku in conjunction with on-device terminal emulator apps. This portion is beyond the scope of this tutorial, but you can explore this feature by tapping the “Use Shizuku in terminal apps” option on the main menu of the app.

For the Android app development community, you can easily leverage the power of Shizuku. To do so, take a look at our explainer and check out the Shizuku API repo.

Shizuku Official Website


Conclusion

Rooting your Android device opens it up to a world of customizations, but it’s not always a feasible option. Unfortunately, as time goes on, and Google improves its tamper detection methods, there’s less and less space left to tinker about. The Shizuku app somewhat fills the void, which is great for the Android modding scene. Hopefully, we will see a plethora of apps and mods with native support for the Shizuku service in the near future.

The post What is Shizuku, and what can you do with it on your Android device? appeared first on XDA.



from XDA https://ift.tt/JnNjb5B
via IFTTT