yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] Wadzio:
Info how to prepare patched MCU

First and foremost remember !!!

You make changes to the firmware at your own risk. You must be sure what you are doing. Otherwise you block/brick the unit

I hope that nobody will have to use this thread Guide how to unlock bricked MCU units

Update 26-12-2018

- new guide for MCU GS V3.00, new/updated project for AtollicTrueStudio

Needed tools:

IDA Pro

usefully files from MTCD/E MCU firmware modification

Atollic TrueStudio

any binary file editor (for example HxDen)

Files:

View attachment 4673847 (Guide_GS288.zip) - guide/info how I patched MCU firmware version GS_2.88 (PDF in zipped file)

View attachment 4673848 - project for Atollic TrueStudio

SoundPatched.zip - MCU's firmware what I patched up to now (with some steps and IDA files)

What you must know yet?

This method applies for firmware version >= 2.84

A few hints at posts : #367, #370, #378

And new guidelines for new versions at posts: #374, #488, #606

Please be understanding if I have written something not clearly (especially for my English)
[MTCD Software Development] czarek1212:
What?
[MTCD Software Development] BMW6Cylinder:
German Guide

Its Very amazing..thanks you :)

I write a German Guide for the Facebookgroup

MCU Ändern und Sound Modding

!!!GERÄT KANN GEBRICKED WERDEN!!!

Aktuell für GS und HA sowie MCTD und MCTE Modelle.

Siehe Einstellungen->Über das Gerät

Wer aber, so wie ich, zB XRC besitzt, muss erst mal auf GS oder HA switchen.

Vorher Werkseinstellung gehen (Passwort meistens 126, 123456, m123456, 123456m)

Und Einstellung Exportieren

1. MCUUnmatch.apk Downloaden und installieren (kostenloses Konto erforderlich)

https://www.sendspace.com/file/ijmf13

2.MCU Downlaoden und flashen

Für GS 2.88bd MCU https://www.sendspace.com/file/wryn8n

Für HA 2.88bd MCU https://www.sendspace.com/file/j1g87m

dmcu.img auf SDCard legen, Einstellungen->Über das Gerät-> MCU Update->Startet automatisch neu, installiert sich und startet nochmal neu

3. Radio wird beim ändern der MCU piepen..(ausser man installiert GS auf GS/HA auf HA)

Dazu MCU unmatch App starten, unlock klicken und rebooten.

--------------Ab hier bei Geräten ohne MCU Switch------------

(vorher aber modifizierte MCU installieren)

4.Modifizierte Sound APK Installieren, öffnen

Als Extra App https://www.sendspace.com/file/m6sjtv

Originale App ersetzen https://www.sendspace.com/file/bw34ux

5. Dieser MOD befindet sich noch in der Aufbau Phase. zB SUB Regler hängt bei manchen...

Bei mir hingegen läuft es tadellos.

Nur auf eigene Gefahr und ohne Gewähr.

Obwohl ich dies eben in 5 min erledigt habe und noch nicht weiter zum testen kam, war der Unterschied schon enorm hörbar. Endlich arbeitet ein 2Wege System auch so wie es soll.

EDIT: Wer die MCU geswitcht hat, muss Bootlogo etc und seine Tasten neu anlernen (Werkseinstellung->126->Letzter Reiter->bei mir war es dann Touch Key Study) oder die exportierte dmcu.cfg auf die sdcard schieben, dmcu.img löschen und wieder MCU Update durchführen (Dabei wird nur die alte Konfiguraton vor dem Update wiederhergestellt)

Originalthreads bei XDA

https://xdaforums.com/android-auto/mtcd-software-development/mod-bd375xx-sound-processor-t3834657

https://xdaforums.com/android-auto/.../solution-version-unmatch-hope-final-t3805092
[MTCD Software Development] Hazard15301:
If you have no interest in modifying other firmware, I'd be interested in a write-up on how to do it.
[MTCD Software Development] Wadzio:
I changed slider's handling a bit. I hope it will help. Now you can move the slider and hear changes immediately. Updated MTCAmpSetupMOD&ROOT in first post.
[MTCD Software Development] emre33:
Thanks you!! this is the best!

Loudnes gain adjustment is specified in specification. Can not you set it up?

Loudness

Gain:20dB～0dB/1dB step

・0=250/400/800Hz

・Hicut1/2/3/4

[IMG="https://dl.xda-developers.com/4/5/8/3/2/6/9/1.equalizer.jpg?key=iXkXPqRdi0L1h7r6MH8cRg&ts=1535487727"]https://dl.xda-developers.com/4/5/8/3/2/6/9/1.equalizer.jpg?key=iXkXPqRdi0L1h7r6MH8cRg&ts=1535487727[/IMG]

THX :)View attachment 4583269
[MTCD Software Development] Wadzio:
I looked if it could be done but for the moment I gave up. For now it is difficult.
[MTCD Software Development] Nasty_z:
I can confirm the issue is gone now. :)

Can you please change the subwoofer output levels to +15 max and -15 min?

The reason for this is that it's difficult to be precise and adjust the subwoofer level especially while driving. We don't really need anything below -15. Below that point it's better to just control the gain on the amplifier connected to the subwoofer instead.
[MTCD Software Development] dj.shauny.g:
How do i install this?
[MTCD Software Development] Xorit:
updated my MX unit with GS MCU, did the unlock and installed the root apk -> works.

Though, the unlock locks again after changing factory settings, so kinda tricky :D

Do all settings while locked and unlock after.
[MTCD Software Development] Wadzio:
Yes, I can, but it will be good to know if other users are thinking the same.

I can remove also Subwoofer LPF (Output Select) because when we look at schematic in our case is unuseful. Only one channel is outputted/connected:
[MTCD Software Development] Wadzio:
Hmm... interesting, I did not have such a case yet. I changed many times HA, GS, XRC, MX (original was GS). Have you got dmcu.cfg on sdcard when you are doing it?
[MTCD Software Development] Xorit:
Actually i flashed your mod mcu, unlocked it and then flashed my saved backup.

After the boot it was locked again, so i unlocked again but noticed, that my flashed setting didnt function properly, eg no panel buttons, no canbus app.

I rebooted again and still nothing.

Went then to alter some option in factory settings and after the reboot all options where set to default..
[MTCD Software Development] Wadzio:
This "feature" is known to me. In dmcu.fg is written "special" code so when you restored settings from dmcu.cfg you got 'version unmatch' again.

Did you finally get rid of "Version unmatch" and managed to set up your settings?
[MTCD Software Development] Xorit:
yep its solved. Though I hope next time I change something this wont happen again.
[MTCD Software Development] Nasty_z:
The bass, middle and treble sliders have a frequency selection below them that resets the position of the sliders every time you switch to another frequency. (I.e only one frequency can be controlled by one slider).

This doesn't affect me too much as I use Viper4Android's equaliser but do you think it's possible to make the dB levels for each frequency stick?

Therefore, let's say I moved bass up +4db for 80hz while keeping +2db for 60hz? (If I click 60hz, slider shows +2db, if I click 80hz, slider shows +4db)

This way, we can control all of those frequencies at the same time.

Currently, raising +4db for 80hz would remove previously adjusted +2db for 60hz. (I think this is what happened when I fiddled with it. I switched back to Viper4Android so I didn't test it further. Can you confirm on this?)

This should allow for more fine tuning of audio as all frequencies can be changed. I hope you understand what I'm trying to say.
[MTCD Software Development] marchnz:
This occurred as Wadzio explains because the configuration file was applied to the changed MCU.

From experience - only use the specific MCU manufacturer .cfg as a backup only. When changing between factory MCU types always document all settings and manually make the changes after applying the MCU update.
[MTCD Software Development] Wadzio:
Understood (I hope). You would like to be able to remember the gain for each available frequency.

And I hope you understand me now :)

This mod was intended to enable a "full" control of the sound processor from Android without modifying hardware. The Chinese coded(hardcoded) the basic control of SP in firmware(in their own way) . Therefore, you had the option of setting only basic gains.

What you now want is the case of the android software and its further development.

I have plan to publish sources of MTCAmpSetup so maybe someone will want to further develop this application :)
[Huawei P20 Questions & Answers] DaftPwned:
Hi everyone,

I just bought a P20 3 days ago and I now I feel that I did a mistake since Huawei doesn't give their unlock codes anymore.

But i was wondering if I can flash the twrp without my phone being root. I mean I've seen some application like rom manager, I was wondering if I try to flash the CWM recovery then the TWRP it will brick my phone ?

Thx guys !
[Huawei P20 Questions & Answers] sackgnom:
You can't install any unofficial/unsigned images with locked bootloader. There is no Option to try, Impossible!
[Honor 8 Questions & Answers] Alegría1010:
hello guys , i ve updated a few days ago my l09 to oreo but i have a bug : my notification panel expands all the way when i only drag it once , it bothers me a lot , i really don t knkw what to do , please help me guys
[Honor 8 Questions & Answers] ScardracS:
It's normal, you can't do anything
[Honor 8 Questions & Answers] Alegría1010:
how is this normal ? when i was on nougat it didn t happen , you had to drag it 2 times to completely open it , now with only 1 drag i open the whole thing . So , this is normal ? is it like this for everyone ?
[Honor 8 Questions & Answers] xsrvts:
when there is no notification it expand all the way, but when you recive new notification it expands only half way...
[Honor 8 Questions & Answers] daspyki:
I can't turn off the notification - "X displaying over other apps". Is there any way?
[Honor 8 Questions & Answers] cheeze.keyk:
I think all devices that runs android Oreo has this annoying notification.
[Honor 8 Questions & Answers] Alegría1010:
this is pretty annoying , i really don t know why they changed something that was already good .......
[Honor 8 Questions & Answers] ScardracS:
Personally I found it better now than before
[Honor 8 Questions & Answers] CastagnaIT:
already asked to honor support, there is no solution to disable them,

only oreo 8.1 has the option to disable them, otherwise they would have to add it...i doubt they will...:rolleyes:

The only way is install the app: AutoNotification

->in the Notification Blocking menu,

->add a new voice with:

App: Android system

Filter Title: "displaying over other apps"

and remember to disable battery optimizations for AutoNotification
[Honor 8 Questions & Answers] daspyki:
Thanks. Will try. On another note, Should i expect any future updates like security patches, or an 8.1 update for that matter, for honor 8? Just curious.
[Honor 8 Questions & Answers] CastagnaIT:
for what i know, i don't think they will update to 8.1, they would have already done so, avoiding the 8.0 version...

updates for this year 2018 surely, both bugfixes/improvements and security
[Honor 8 Questions & Answers] DaiTeM:
actually, you can! it's just hidden between unaccessible menus.

follow this guide: https://xdaforums.com/huawei-p20-pro/how-to/disable-displaying-apps-huawei-emui-8-t3795342

:)
[Honor 8 Questions & Answers] daspyki:
I am having issues with my alarm after Oreo. It doesn't seem to activate while the phone is in deep sleep. Any fix for this? Already tried turning on the priority display in notification.
[Honor 8 Questions & Answers] CastagnaIT:
[MENTION=5724539]ahadshah[/MENTION]

Thank you for this hint!

I created an apk to open that hidden menu directly! :good::victory:

Anyone can now access it without installing nova launcher :)

OpenAppNotifications APK Download

This is the steps to disable notification "displaying over other Apps":

->Install and open: OpenAppNotifications

->Open upper options menu and select "Show system processes"

->Find and open "Android System"

->Turn OFF for each app "displaying over other Apps"
[Honor 8 Questions & Answers] evilpaul13:
Screenshot of what it looks like when that happens? They aren't in a rush to get Oreo out in North America.
[Honor 8 Questions & Answers] Masum Hossain:
I have a problem after oreo update...while charging only 'charging' is pop up in lock screen instead of 'fast charging' & there is only one bolt symbol in battery icon instead of double bolt symbol...have u faced it?
[Upgrading, Modifying and Unlocking] japke:
Hi,

I have FujitsuSiemens N100 PNA with WM5-core edition.

Since there are some .dll files missing (core) ed. I would like to know, is there any chance to convert core edition to standard edition WM5?

The problem is, that most of SW doesnt work.

I managed to install TomTom6 (which is great), but there is no chance to install Garmin XT.

Thank you!
[Upgrading, Modifying and Unlocking] sp3dev:
actually that is possible, but VERY (really) hard.. you`ll have to make many patches to nk.exe and it is hard to work with rom since there are no relocs.. but it is possible. i think the easier way is to scan imports in desired programs, and use files from wm5 only for that program (put them to program dir)
[Upgrading, Modifying and Unlocking] japke:
oh. ok

Can you just hint me, how to "scan imports?" is there any procedure?

I would like to install Garmin XT to LooxN100.

you mean, to install program and then copy to that dir windows files in program dir.?

or.....?

Thanks.
[Google Pixel XL Questions & Answers] FormelLMS:
Hi,

I've problems with Bluetooth calls in my car since the first day with Pie stock rom.

When a call comes in or I want to make a call, I only hear a sound of distortion. The person on the other side can't here me in any way.

Normal calls are okay. I have made a clean install, got no error messages while installing and so on.

Can someone make Bluetooth calls with Pixel XL on Android Pie stock rom ?
[Google Pixel XL Questions & Answers] lantigua:
I am having the same issue with Android Auto. It is like a very loud static noise. It doesn't happen all the time tho.
[Google Pixel XL Questions & Answers] FormelLMS:
Ah yes, using Android auto here, too.

Hoping, that I am not alone with this problem.
[Google Pixel XL Questions & Answers] FormelLMS:
Seems that Google fixed it with the September update.
[Samsung Galaxy S8 Questions and Answers] dksoni411:
As the title says, I download G950U1 firmware from update.com for XAA/XAC carrier (unlocked carrier). But then I noticed some sprint related system hidden apps in apps settings. So, I decided to download T-Mobile G950U1 firmware. But I was surprised to know both download files were same. I thought it might be the name which is same, So, in order to verify I checked the MD5 of both files and they were same as well.

Here are the links for both firmwares.

T-Mobile

https://updato.com/firmware-archive-select-model?record=461107208CD211E89F15FA163EE8F90B

XAA

https://updato.com/firmware-archive-select-model?record=581DBD798CD211E89F15FA163EE8F90B

As you can see links for download page are different but if you keep cursor on download button for a few seconds and then copy actuall download links then they are same on both pages (Not sure if this is case with all G950U1 firmwares)

T-Mobile

https://fws01.updato.com/GALAXYS8/SM-G950U1/SPR/SM-G950U1_1_20180703111114_l9vfry26dy_fac.zip

XAA

https://fws01.updato.com/GALAXYS8/SM-G950U1/SPR/SM-G950U1_1_20180703111114_l9vfry26dy_fac.zip

Does anyone know why is so? And I wanted to cross flash from G950w to G950U1 to get rid of carrier bloat and useless apps permanently, that's why I downloaded these firmware. Currently I'm running that mentioned firmware.
[Samsung Galaxy S8 Questions and Answers] The_Big_H:
This won't help your issue at all but I have an unlocked S8 with the unlocked firmware on ATT and can't get VoLTE, WI-FI Calling, etc. so check to make sure you can get those on unlocked firmware on your carriers network if they're important to you.
[OnePlus 5T  Guides, News, & Discussion] azzinder:
More information here

https://plus.google.com/+espenolsen/posts/apF5PUvJwGL
[OnePlus 5T  Guides, News, & Discussion] ebautista:
It is late to the op5t party coz Pie is here already. However, the gesture looks good. But pie already have nav gesture integrated natively.
[OnePlus 5T  Guides, News, & Discussion] korps1972:
hello,need gapps or firmware?
[OnePlus 5T  Guides, News, & Discussion] azzinder:
Need gapps but no firmware. It includes its own!
[OnePlus 5T  Guides, News, & Discussion] Mesmurized:
[[[RANT]]]

Hey long time PA users. A friend sent me a telegram link to PA... and I started my research. Thought I was darm good at it, but no!

Totally surprised so so little is available for PA+OP in 2018. A link to download sure. But feature list, install instructions, limitations, discussion thread?? Is this dark web stuff?? lol

For a newbie to PA ... I are totally lost. No way I'm going anywhere near this with the snippets of current info available. And no way I'm reading <2018 info or assuming it applies today.

Anything before June 2018 is ancient history !!!
[OnePlus 5T  Guides, News, & Discussion] jmtjr278:
Which is why you should avoid, at least for the time being. I am.
[OnePlus 5T  Guides, News, & Discussion] Mesmurized:
Exactly. Thought I said that

Getting a little better ... http://aospa.co

But discord throws an invite error: https://discordapp.com/invite/2WRYJX
[OnePlus 5T  Guides, News, & Discussion] dajumper:
I did install it but no wifi
[General Questions and Answers] rriegner:
I have been using Nitrogen OS on my OnePlus 3T. I decided to try a Pie ROM, didn't like it, and wanted to revert back. I was having issues with TWRP mounting storage, so I decided to back everything up and wipe.

I used adb to pull the entire sdcard to my computer and verified all the files. I did a complete wipe in TWRP, then pushed the entire sdcard directory back to the phone. I verified everything was there with TWRP, then used it to restore from my last backup, and rebooted. Everything was totally normal.

Now, a day later, I've noticed that my files are not appearing in file managers. I don't know when this happened, whether it was first restart or what. They are on the phone, and taking up space, as can be verified with DiskUsage app, but they are just listed as 40 GB of "System data." See attached screenshot. My Files app can actually show some files, but they are listed as "Unsuccessful" and have no other info. See other attached screenshot. They no longer list in TWRP file manager either.

What gives? How did my files get turned invisible and "unsuccessful"? And can I get them back into usable files? Should I wipe, push backup file, restore, then push the rest?

Side note: TWRP now constantly asks about system modification, despite ticking the box to never ask again every time.
[General Questions and Answers] parves1992:
Hi guys I'm new here i have a redmi 3 phone and don't have pc or laptop my phones miui virsion is 9.6.2 i need to root my phone can anyone suggest a working way for root .. i can't afford pc or laptop and i can't arrange it. . if anyone can help me it would be appreciated.. Thanks in Advance.
[LG V20 Guides, News, & Discussion] runningnak3d:
For a while now I have known that you can attach a terminal emulator to /dev/ttyACM0 while in download mode and send AT commands directly to the modem.

All the commands that I pulled out of /system/bin/atd (the daemon that your dialer, SMS app, etc talk to) were pretty useless while booted into laf. However, this changes all that.

These guys figured out how to toggle the USB configuration while booted into the OS so that you can send AT commands directly to the modem. Here is a video of what can be accomplished with this exploit: link.

I have tested this on the V20 (both H910 and H918), and the modem firmware is still vulnerable.

My H910 is not rooted, and is encrypted, and I was able to unlock it, when only a PIN code or pattern was used. I was NOT able to unlock it if a fingerprint had been setup. However, I WAS able to pull any file I wanted to off the phone even though I could not unlock it. I was also able to make and receive calls.

/dev/ttyACM0 > AT%KEYLOCK=0

+CIEV: 1,3

+CIEV: 1,4

+CIEV: 1,3
AT%KEYLOCK=0
[0]KEYLOCK OFF

OK

Dialing 611 with the phone locked:

/dev/ttyACM0 > ATD611

+CIEV: 1,3
ATD611
/dev/ttyACM0 > ATH

NO CARRIER

TL;DR: Make SURE you use the fingerprint sensor if your are even remotely worried that someone might get into your phone. Even if you do, use a fingerprint, someone can still make calls / send text messages.

Also, I will not provide simple instructions on how to recreate this for the simple fact that THIS exploit has NO value other than to F**K someone ELSE over. Unlocking a bootloader helps YOU. Bypassing security even on a non-rooted phone helps NO ONE.

EDIT: Just to be clear, this is not YET known to be a remote exploit. It requires the phone to be connected to a PC.

Also, a link to their official research.

-- Brian
[LG V20 Guides, News, & Discussion] slayerh4x:
That was really fun to watch.
[Samsung Galaxy S8 Questions and Answers] DefaultNoob:
Hello everyone ,first of im experienced noob in rooting , flashing etc. Done it couple times , know how it work, but mistakes were made...

at this point i feel like im dying so i'll try to be short becouse im sitting around 5 hours at desk and trying to make this brick to work,

So since like 5 months ago i flashed custom rom , flash working twrp , everything worked like a charm ,

today found out there is rom called "GoogleWIZ" , put it on sdcard , went twrp , format , advance wipe , everything but sd and internal , flash bootloader (Tried both later), flash rom , phone keeps restarting ,

repeat with different bootloader , same problem , updated twrp , same problem , tried different rom, same problem , tried stock firmware , wont boot stuck at loading , tried another different custom rom , same problem. 4 hours of god knows what i were doing , tried "GOOGLEWIZ" , got some status 7 error.

One thing i notice that while i was flashing roms , it said "mount failed to mound no such file or directory andorid" , something like that , just before it "Succed" in flashing ,

Smart Switch wont recognize phone so thats not option.

Its possible that i didnt enable OEM Unlock , it says in downloading mode , FAP LOCK : OFF , OEM LOCK: OFF

Still dont know how to revert. :/

Now i just want to have stock android firmware back , any rom would be good too , just to unbrick it :D

Going to sleep now dead tired , i have faith in any of you guys , realy need phone for work and i cant afford it to be stupid brick.
[Samsung Galaxy S8 Questions and Answers] ZenI717:
flash stock rom then go to stock recovery wipe all.
[Samsung Galaxy S8 Questions and Answers] DefaultNoob:
" Odin engine v(ID:3.1301)..

<ID:0/006> File analysis..

<ID:0/006> Total Binary size: 5906 M

<ID:0/006> SetupConnection..

<ID:0/006> Initialzation..

<ID:0/006> Set PIT file..

<ID:0/006> DO NOT TURN OFF TARGET!!

<ID:0/006> Get PIT for mapping..

<ID:0/006> Firmware update start..

<ID:0/006> NAND Write Start!!

<ID:0/006> SingleDownload.

<ID:0/006> sboot.bin

<ID:0/006> FAIL!

<ID:0/006>

<ID:0/006> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

"

ON PHONE -sv rev. check fail(bootloader) device: 3, binary: 1
[Samsung Galaxy S8 Questions and Answers] TheMadScientist:
Flashing older firmware than whats on device
[Samsung Galaxy S8 Questions and Answers] memreb1801:
Your phone says that you want to flash an older firmware that the bootloader doesn‘t allow... so try to flash the latest firmware for your device and try again... reply back if it doesn‘t help.
[Samsung Galaxy S8 Questions and Answers] DefaultNoob:
I flashed newer firwmare , it passed , thanks god ,

but then phone booted , "checking system update" -----> ERROR

, i went to recovery , wipe all , now its same old boot loop but it try to load samsung logo then it shutsdown and boot again...

edit: formated data , going one more odin flash , will say results

edit: Results are that we got one more boot loop
[Samsung Galaxy S8 Questions and Answers] ZenI717:
try to use smart(forgot the name) to reflash...if it doesn't work try install twrp then flash stock firmware using twrp,flash magisk also...it it also do not work then the phone become an expensive paper...maybe you can try send to samsung but yeah idk if they willing to fix knox 0x1.