Turn off shutter sound from pixel bought in japan

Search This thread

keanghok

New member
Nov 12, 2020
2
0
Due to pixel was not sold I was buying pixel 5 from japan. I thought if I flash a US ROM the shutter sound (japan shutter sound law) will go away but it seems like it is still going strong even after I used Cambodia sim. It was used outside japan so if anybody able to turn it off ? or I flashed the wrong ROM
this is the image that I had flashed
11.0.0 (RD1A.201105.003.C1, Nov 2020)
 

cescman

Senior Member
Nov 5, 2013
177
41
It looks like from android 11 Google has made it very difficult if not impossible to turn off shutter sound on phones sold in Japan. There are a few workarounds but none are perfect
1. Root and replace the shutter sound files with silent sound. All the camera functions are retained but the phone becomes less secure and you may not be able to use banking apps or Google pay
2. Use of third party camera apps or modified Google camera app
 

keanghok

New member
Nov 12, 2020
2
0
It looks like from android 11 Google has made it very difficult if not impossible to turn off shutter sound on phones sold in Japan. There are a few workarounds but none are perfect
1. Root and replace the shutter sound files with silent sound. All the camera functions are retained but the phone becomes less secure and you may not be able to use banking apps or Google pay
2. Use of third party camera apps or modified Google camera app

I thought that it was from software so if we able to flash a US based rom and living outside of japan it would be able to do the trick guess Im going to wait for Gcam mode to come to pixel 5 then. Thank you
 

ziand

Senior Member
Apr 24, 2008
507
1,280
HTC U12+
Google Pixel 5
Could you please elaborate on this? Getting my Japanese Pixel soon and wish I can do this the first day if possible
Ok.
1. Unlock your bootloader
2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
3. From TWRP run (menu - install) this script: MID_Changer_v2.10-MAGISK-TWRP.zip
4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
5. Flash global version Factory Image with device wiping (it can be A12 one)
6. Lock the bootloader. Done
Enjoy
 
Last edited:

HarryShan

Member
Nov 12, 2014
10
23
Google Pixel 2 XL
Google Pixel 6
Ok.
1. Unlock your bootloader
2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
3. From TWRP run (menu - install) this script: MID_Changer_v1.02-TWRP.zip
4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
5. Flash global version Factory Image with device wiping (it can be A12 one)
6. Lock the bootloader. Done
Enjoy
Much appreciated for your work!

Unfortunately I'm getting a Japan Pixel6. The same trick seems impossible because of TWRP support and your patch only supporting Pixel 5.
However your patch still provided some insights. i.e. CDT partition for storing MID info.

I'll take a look on Pixel6 once I get it. Hope it behaves in a similar fashion.
 

arnteo

Member
Feb 2, 2014
7
1
Ok.
1. Unlock your bootloader
2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
3. From TWRP run (menu - install) this script: MID_Changer_v1.02-TWRP.zip
4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
5. Flash global version Factory Image with device wiping (it can be A12 one)
6. Lock the bootloader. Done
Enjoy

Is there anyone who tried this and confirmed to be working? I am a bit hesitant to try this but I also want to get rid of the camera shutter. Thanks.
 

HarryShan

Member
Nov 12, 2014
10
23
Google Pixel 2 XL
Google Pixel 6
Ok.
1. Unlock your bootloader
2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
3. From TWRP run (menu - install) this script: MID_Changer_v1.02-TWRP.zip
4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
5. Flash global version Factory Image with device wiping (it can be A12 one)
6. Lock the bootloader. Done
Enjoy
Got my Japan Pixel 6 today. Turns out the SKU info is stored in devinfo partition. Replace the original "GR1YH" with global SKU "GB7N6" and it's done. No wipe/reflash required.

1637400692450.png


Thank you!
 
Last edited:
  • Like
Reactions: naoti and voxx13

ziand

Senior Member
Apr 24, 2008
507
1,280
HTC U12+
Google Pixel 5
Hello, can you please kindly walk me through on how to do this? I have a pixel 4a 5g. Do I need root? Your help is very much appreciated. Thank you very much.
You can not convert your japan version of 4a 5g to European one because 4a 5g has different hardware of each version: US - USA, ROW - EU and Australia, JPN - Japan.
Even if you change Model ID manually (it is possible), your phone will stay Japan version anyway and it won't help with sound in your camera.
It is possible for Pixel 5 because Japan and European phones have the same hardware - ROW (Rest Of World). Look at your screen bootloader mode of 4a 5g.

But you can switch off the sound in camera with Magisk module. You have to be with root for it.
 

arnteo

Member
Feb 2, 2014
7
1
You can not convert your japan version of 4a 5g to European one because 4a 5g has different hardware of each version: US - USA, ROW - EU and Australia, JPN - Japan.
Even if you change Model ID manually (it is possible), your phone will stay Japan version anyway and it won't help with sound in your camera.
It is possible for Pixel 5 because Japan and European phones have the same hardware - ROW (Rest Of World). Look at your screen bootloader mode of 4a 5g.

But you can switch off the sound in camera with Magisk module. You have to be with root for it.
Are you sure that they have different hardware? This is sad if that is the case. I guess I will just have to live with the shutter sound. Or I will just root in the future.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Ok.
    1. Unlock your bootloader
    2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
    3. From TWRP run (menu - install) this script: MID_Changer_v1.02-TWRP.zip
    4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
    5. Flash global version Factory Image with device wiping (it can be A12 one)
    6. Lock the bootloader. Done
    Enjoy

    Is there anyone who tried this and confirmed to be working? I am a bit hesitant to try this but I also want to get rid of the camera shutter. Thanks.
    I confirm it's working on a Pixel 5 imported from Japan. For anyone who might need more help, this is how I did it coming from Android 12. Root is not needed. Your data will be lost, so make a backup.

    1. Unlock your bootloader and downgrade to Android 11. For this I followed this guide until step 6 (including step 6). Something it's not mentioned in the guide is that on Windows, you'll have to also install this driver first.

    2. In Android 11, download the file from step 3 and leave it there in Downloads: MID_Changer_v1.02-TWRP.zip

    3. Boot to TWRP. For this I followed this video until minute 4.03. In minute 4.04, when it tells you to flash the TWRP, instead I used the command fastboot boot filename.img, just to make it a temporary boot.

    4. From TWRP, I chose Install and then I looked for the previous .zip. When installing, I simply swiped to install, I didn't change any option.

    5. I chose GTT9Q Model ID as indicated.

    6. I restarted and I flashed the latest Android 12 (like in step #1).

    7. I restarted again, and locked the bootloader, following the first guide.

    No more Japanese crap.
    3
    Could you please elaborate on this? Getting my Japanese Pixel soon and wish I can do this the first day if possible
    Ok.
    1. Unlock your bootloader
    2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
    3. From TWRP run (menu - install) this script: MID_Changer_v2.10-MAGISK-TWRP.zip
    4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
    5. Flash global version Factory Image with device wiping (it can be A12 one)
    6. Lock the bootloader. Done
    Enjoy
    2
    Ok.
    1. Unlock your bootloader
    2. Boot to TWRP. Today it is test9 version and it works on Android 11 (So, downgrade if you are on A12)
    3. From TWRP run (menu - install) this script: MID_Changer_v1.02-TWRP.zip
    4. Choose GTT9Q Model ID (it is Euro Union, Australia) for changing
    5. Flash global version Factory Image with device wiping (it can be A12 one)
    6. Lock the bootloader. Done
    Enjoy
    Got my Japan Pixel 6 today. Turns out the SKU info is stored in devinfo partition. Replace the original "GR1YH" with global SKU "GB7N6" and it's done. No wipe/reflash required.

    1637400692450.png


    Thank you!
    2
    Especially to avoid such cases there is a script: https://forum.xda-developers.com/t/...xel-6-to-global-version.4365275/post-86025249
    If you didn't make a copy of your original partition, you can send me to PM the wrong one. I will try to help you.
    1
    I thought it would be quite easy to install a Gcam mod like PixelatedFox described here. Am I wrong with this statement?
    That's different. I never installed a Gcam mod. All I wanted was to get the option to disable the shutter sound in the official camera app. That's not possible if the phone is Japanese, so you need to go through all the process I described in order to make Android believe that the phone is not Japanese.