This guide shows you how to raise the maximum speaker and headphone volume on MediaTek-based Android phones by accessing the hidden Engineer Mode (also called Engineering Mode). This built-in menu, present on many MediaTek chipsets, lets you adjust hardware-level audio gain values that the normal Android volume slider cannot reach. The result is noticeably louder playback for music, videos, and calls. Before starting, you should know that this procedure modifies system-level settings; it is reversible if you note your original values, but incorrect changes can cause distorted audio or, in rare cases, speaker damage.
What You’ll Need
- A MediaTek-powered Android device (check your chipset in Settings > About Phone; look for MTxxxx model numbers like MT6765 or MT6785).
- Access to the phone dialer app (the Engineer Mode is launched via a secret code).
- A notepad or screenshot tool to record your original gain values before changing them.
- Optional: Root access is not required for this method, but some newer devices or custom ROMs may restrict Engineer Mode access without root.
Step-by-Step
- Open the dialer — Launch the standard Phone app on your device, the same one you use to make calls.
- Enter the Engineer Mode code — Type the following code exactly as shown:
*#*#3646633#*#*. The Engineer Mode menu should open automatically within a second or two. If nothing happens, try*#*#83781#*#*or*#*#54298#*#*as alternates for some MediaTek builds. - Navigate to Audio settings — In the Engineer Mode menu, look for a tab labeled Hardware Testing (or simply Audio on some versions). Tap it to expand the list of hardware components.
- Select the Audio submenu — Inside Hardware Testing, tap Audio. You will see several options like Normal Mode, Headset Mode, LoudSpeaker Mode, and Speech. These correspond to different output paths.
- Choose your target mode — To boost the main speaker, tap LoudSpeaker Mode. To boost headphones or earbuds plugged into the jack, tap Headset Mode. For the earpiece during calls, use Normal Mode.
- Select the audio type — Inside the chosen mode, you will see a dropdown or list labeled Type (or Audio Type). Select Media for music and video playback, Ring for incoming call volume, or Voice for call audio. Most users want Media.
- Read the current levels — Below the Type selector, you will see a table with rows labeled Level 0 through Level 14 (or similar). Each row has a value in the Value column, typically between 0 and 255. Level 0 is the lowest volume step, and the highest level (e.g., Level 14) is your current maximum. Write down the value for the highest level — this is what you will increase.
- Increase the maximum level value — Tap on the row for the highest level (e.g., Level 14). A text input field will appear. Increase the number by a modest amount — start with +10 to +20 (for example, from 160 to 175). Do not jump straight to 255, as this often causes clipping and distortion.
- Press Set — After entering the new value, tap the Set button (or checkmark icon) next to the field. The value is saved immediately, but you must repeat this for the Max Vol field if one exists — some MediaTek versions have a separate “Max Vol” numeric field that caps the overall output. If present, raise it by the same amount.
- Test the volume — Exit Engineer Mode (press Back until you leave) and play some audio. Use the volume keys to go to the highest step. If it is still not loud enough, repeat steps 6–9 and add another +10 to +15. If you hear distortion or crackling, immediately revert to your recorded original value.
Common Mistakes
- Changing the wrong type — Adjusting “Voice” or “Ring” instead of “Media” will not make your music louder and may make calls uncomfortably loud.
- Setting all levels to the same high value — Only the highest level (e.g., Level 14) controls the max. Boosting every level compresses the volume range and can make low-volume playback too loud.
- Ignoring the Max Vol field — On some firmware, the per-level values are ignored if “Max Vol” is set lower. Check both.
- Using a code that does not match your chipset — If the code opens a different menu or nothing, your device may use a different variant. Try the alternates listed in step 2.
- Not recording original values — Without your starting numbers, you cannot restore the default if you later want to undo the change or if audio becomes distorted.
Tips
- Increase in small increments — A 10–15% bump is usually safe and clearly audible. Going from 160 to 200 is a 25% increase and may cause distortion on cheap speakers.
- Use a high-quality audio file for testing — A compressed MP3 at low bitrate will distort sooner than a FLAC file. Test with a clean track to judge the true limit.
- Consider the hardware limit — The speaker driver and amplifier are physically capped. If the sound becomes harsh or “blown” at high levels, you have reached the hardware limit; back off 10–15 points.
- Boost headphone volume separately — Headphones and the loudspeaker have separate gain tables. Adjust them independently for best results.
- Reboot after changes — Some devices reset the gain values on reboot if the settings are not written to a persistent partition. If your changes vanish, check if the Engineer Mode has a “Save” or “Apply” button at the bottom of the screen.
Troubleshooting
- The Engineer Mode code does nothing — Your device may have a different MediaTek code or the dialer may block secret codes. Try the alternate codes from step 2. If none work, install a free “MTK Engineer Mode” app from a trusted source (not a random APK) that launches the same menu via an intent.
- Changes do not stick after exiting — Some ROMs (especially MIUI or ColorOS) reset audio gains when the Engineer Mode closes. Try changing the value, then immediately pressing the Home button instead of Back. If that fails, look for a “Save” icon (floppy disk) in the top-right of the Engineer Mode screen.
- Sound becomes distorted — This is the most common issue. Go back to the same submenu and reduce the highest level value by 10–20 points from your current setting. If distortion persists, restore your original recorded value.
- The volume slider still shows the same steps — The number of slider steps is fixed by Android; you are not changing the step count, only the gain at each step. The maximum will be louder, but the slider position looks the same.
- No sound at all after a change — You may have set a value to 0 accidentally. Re-enter Engineer Mode, navigate to the same mode/type, and set the highest level back to your original value. If you did not record it, set it to 160 (a common default) and test.
- Engineer Mode is missing on Android 13+ — Newer Android versions hide the dialer codes. Use the MTK Engineer Mode app approach, or check if your manufacturer provides an “Engineering Mode” shortcut in Developer Options.
Frequently Asked Questions
Will this damage my phone speaker?
It can, if you push the gain too high for too long. The speaker has a physical power limit. Keeping increases under 20% and avoiding prolonged full-volume playback minimizes risk.
Do I need root access?
No. The Engineer Mode is a factory diagnostic menu built into the firmware, accessible without root on most MediaTek devices.
Why is my maximum volume still low after increasing Level 14?
Check the “Max Vol” field in the same submenu — it caps the overall output. Also confirm you are editing the correct Type (Media) and Mode (LoudSpeaker or Headset).
Can I use this to boost Bluetooth speaker volume?
No. This Engineer Mode section controls the internal DAC and amplifier paths for the built-in speaker, wired headphone jack, and earpiece. Bluetooth audio uses a separate codec path not adjustable here.
Will a factory reset undo my changes?
Usually yes. A factory reset restores the default audio gain table. If you want to revert manually, simply set the values back to your recorded originals.
Is this the same as the “Volume Booster” apps on the Play Store?
No. Those apps apply software equalization or a digital gain that can clip. Engineer Mode changes the hardware gain curve, which is cleaner and more effective, but also more powerful and thus more risky.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Gmail Gemini Privacy: Data Access & Limit Settings
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- Voice Dictation in Google Docs: How to Use It
- Turn Off Message Notifications on Mac