Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
0
votes
0
answers
28
views
How to disable camera shutter sound without rooting the phone?
I have a Google Pixel 6a (bluejay) phone. On this phone camera makes shutter sound when I take a photo. I have looked up the phone by IMEI by going to `https://store.google.com/us/device-authenticity?id=[IMEI]` URL and it shows "Intended region: IN,JP". I have previously installed LineageOS and root...
I have a Google Pixel 6a (bluejay) phone.
On this phone camera makes shutter sound when I take a photo.
I have looked up the phone by IMEI by going to
https://store.google.com/us/device-authenticity?id=[IMEI]
URL and it shows "Intended region: IN,JP".
I have previously installed LineageOS and rooted it to remove the files /product/media/audio/ui/camera_click.ogg
/product/media/audio/ui/camera_focus.ogg
,
/product/media/audio/ui/VideoStop.ogg
and
/product/media/audio/ui/VideoRecord.ogg
.
This removed the sound,
but because of the root banking applications complained,
so I reinstalled the system to CalyxOS without wiping.
Now I want to remove the same .ogg files without rooting the phone.
I have downloaded https://release.calyxinstitute.org/bluejay-factory-25608200.zip file
linked from the page https://calyxos.org/install/devices/bluejay/linux/ .
It is an archive with all partition images.
Inside an archive there is another archive bluejay-bp1a.250505.005/image-bluejay-bp1a.250505.005.zip
which I unpacked.
This archive in turn contains product.img
file.
I unpacked product.img
by running unzip image-bluejay-bp1a.250505.005.zip product.img
.
I confirmed that product.img
contains the files media/audio/ui/camera_click.ogg
and similar.
I tried to mount the image and got this error:
# mount -o loop product.img /mnt/
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
dmesg(1) may have more information after failed mount system call.
# dmesg | tail -1
[360861.911279] EXT4-fs (loop0): couldn't mount RDWR because of unsupported optional features (4000)
I ran e2fsck -E unshare_blocks product.img
and then tried to mount again:
Then the image mounted successfully with mount -o loop product.img /mnt/
.
I then modified the image:
cd /mnt/media/audio/ui
mv camera_click.ogg camera_click.bak.ogg
mv camera_focus.ogg camera_focus.bak.ogg
mv VideoStop.ogg VideoStop.bak.ogg
mv VideoRecord.ogg VideoRecord.bak.ogg
cd /
umount /mnt
Then I rebooted the phone to fastboot with adb reboot fastboot
and flashed the modified product.img
to both slots:
# fastboot flash --slot=all product product.img
Resizing 'product_a' OKAY [ 0.019s]
Sending sparse 'product_a' 1/7 (262112 KB) OKAY [ 6.272s]
Writing 'product_a' OKAY [ 1.279s]
Sending sparse 'product_a' 2/7 (262128 KB) OKAY [ 6.243s]
Writing 'product_a' OKAY [ 1.227s]
Sending sparse 'product_a' 3/7 (262120 KB) OKAY [ 5.996s]
Writing 'product_a' OKAY [ 1.313s]
Sending sparse 'product_a' 4/7 (262120 KB) OKAY [ 5.941s]
Writing 'product_a' OKAY [ 1.199s]
Sending sparse 'product_a' 5/7 (262124 KB) OKAY [ 5.985s]
Writing 'product_a' OKAY [ 1.262s]
Sending sparse 'product_a' 6/7 (262104 KB) OKAY [ 5.968s]
Writing 'product_a' OKAY [ 1.318s]
Sending sparse 'product_a' 7/7 (161293 KB) OKAY [ 3.752s]
Writing 'product_a' OKAY [ 0.967s]
Resizing 'product_b' OKAY [ 0.014s]
Sending sparse 'product_b' 1/7 (262112 KB) OKAY [ 5.982s]
Writing 'product_b' OKAY [ 1.258s]
Sending sparse 'product_b' 2/7 (262128 KB) OKAY [ 5.930s]
Writing 'product_b' OKAY [ 1.256s]
Sending sparse 'product_b' 3/7 (262120 KB) OKAY [ 5.992s]
Writing 'product_b' OKAY [ 1.274s]
Sending sparse 'product_b' 4/7 (262120 KB) OKAY [ 5.932s]
Writing 'product_b' OKAY [ 1.247s]
Sending sparse 'product_b' 5/7 (262124 KB) OKAY [ 6.002s]
Writing 'product_b' OKAY [ 1.252s]
Sending sparse 'product_b' 6/7 (262104 KB) OKAY [ 6.221s]
Writing 'product_b' OKAY [ 1.293s]
Sending sparse 'product_b' 7/7 (161293 KB) OKAY [ 4.136s]
Writing 'product_b' OKAY [ 0.917s]
Finished. Total time: 100.988s
However, after rebooting the phone, the camera still clicks.
The files are also still there:
$ adb shell
bluejay:/ $ ls /product/media/audio/ui/camera_click.ogg
/product/media/audio/ui/camera_click.ogg
/system/product
is a symlink to /product
.
Why the files were not modified? How can I still remove these files?
tla
(101 rep)
Jul 19, 2025, 07:41 PM
2
votes
1
answers
2159
views
How to disable creation of multiple users option completely?
I'm looking to disable the option for creating more than one user on my Pixel 6a phone (running Calyx OS). The standard way to do it seems to be [this](https://www.droidviews.com/remove-guest-account-feature-on-android/). However, this requires TWRP which is [not available](https://twrp.me/Devices/)...
I'm looking to disable the option for creating more than one user on my Pixel 6a phone (running Calyx OS).
The standard way to do it seems to be [this](https://www.droidviews.com/remove-guest-account-feature-on-android/) . However, this requires TWRP which is [not available](https://twrp.me/Devices/) for Pixel 6a. Alternately, The BuildProp editor app that they recommend is no longer available on the Play Store.
Is there a way around these limitations?
pixis
(43 rep)
Sep 7, 2023, 12:12 PM
• Last activity: Jul 26, 2024, 01:30 PM
0
votes
1
answers
1021
views
Vibration not working: Pixel 6a
This is not a duplicate of https://android.stackexchange.com/q/142424/131553, which pertains to Android 4.2 **Device**: Pixel 6a,stock Android, April security patch on Android 14. **Problem**: After updating to April security patch, vibration stopped working. **Things tried to fix the problem (unsuc...
This is not a duplicate of
https://android.stackexchange.com/q/142424/131553 , which pertains to Android 4.2
**Device**: Pixel 6a,stock Android, April security patch on Android 14.
**Problem**: After updating to April security patch, vibration stopped working.
**Things tried to fix the problem (unsuccessful)**:
* Toggled on/off vibration settings under accessibility.
* Rebooted.
* Problem persists in [tag:safe-mode]. I denied vibration permission to all apps using [Permission Manager X](https://play.google.com/store/apps/details?id=com.shexa.permissionmanager) .
* Scoured the internet. This issue has been reported and the solutions are what has been described above.
How do I fix this?
beeshyams
(41525 rep)
May 13, 2024, 04:02 AM
• Last activity: May 13, 2024, 08:12 AM
1
votes
0
answers
601
views
Unable to use installed WiFi certificate on Pixel 6a
I am trying to connect my Pixel 6a to WiFi using a CA certificate. When I select install certificates from the dropdown box, install the certificate, and put in the password to extract it, there is no option to select this certificate in the dropdown box. [![][1th]][1] It appeared there as an option...
I am trying to connect my Pixel 6a to WiFi using a CA certificate. When I select install certificates from the dropdown box, install the certificate, and put in the password to extract it, there is no option to select this certificate in the dropdown box.
It appeared there as an option before. I cleared the certificates hoping that if I redownloaded it, it would work. But now there is no option to choose it from the CA certificate dropdown box.
I have also installed it as a WiFi certificate using these steps, but there is still no option to select it from the CA certificate dropdown:
1. Open your device's Settings app.
1. Tap Security & privacy then More Security settings and then Encryption & credentials.
1. Tap Install a certificate And then Wi-Fi certificate.
1. Tap Menu.
1. Tap where you saved the certificate.
1. Tap the file.
1. If needed, enter the key store password. Tap OK.
1. Enter a name for the certificate.
1. Tap OK.
Any troubleshooting would be greatly appreciated!

Anna G
(11 rep)
Jan 18, 2024, 01:57 AM
• Last activity: Jan 18, 2024, 04:09 PM
3
votes
1
answers
1226
views
Android 13: Swapping apps in split screen and adding new apps
*Not a duplicate of https://android.stackexchange.com/questions/253087/swapping-windows-in-split-screen-mode since it is Android 12 specific (I actually wrote out an answer for this without realizing the question is for Android 12 and instead of wasting the efforts in answering, I decided to make it...
*Not a duplicate of https://android.stackexchange.com/questions/253087/swapping-windows-in-split-screen-mode since it is Android 12 specific (I actually wrote out an answer for this without realizing the question is for Android 12 and instead of wasting the efforts in answering, I decided to make it a self-answered question).*
**As in title, how do I switch apps from top pane to bottom pane (and vice-versa) as also add a new app?**
beeshyams
(41525 rep)
Sep 10, 2023, 09:07 AM
• Last activity: Sep 11, 2023, 06:09 AM
2
votes
0
answers
157
views
Kernel flashing needs data wipe. Why?
Pixel 6a running stock Android 13 There are very few custom kernels available for this device. I found a couple of kernels that I would like to try but here comes the caveat -it needs a [tag:factory-reset]. This was surprising as on my Pixel 4a (also on Android 13), there was no such restriction. De...
Pixel 6a running stock Android 13
There are very few custom kernels available for this device. I found a couple of kernels that I would like to try but here comes the caveat -it needs a [tag:factory-reset].
This was surprising as on my Pixel 4a (also on Android 13), there was no such restriction.
Developers didn't bother to give any reason, so I thought of asking here.
What is the reason for this?
PS: Kernels here [Dark kernel](https://forum.xda-developers.com/t/kernel-13-official-bluejay-darkkernel-march-3-2023.4541711/) , [Azure Telegram](https://t.me/azure_pixels)
beeshyams
(41525 rep)
Jul 9, 2023, 02:42 AM
• Last activity: Jul 9, 2023, 02:52 AM
Showing page 1 of 6 total questions