Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

[Q & A] MSA advertisment

[ Promote]
#1
36173 83 |
13:15, Jun-16-2016 | From PC
|
|
Go to reply no.
This post was edited by mnnahid at 15:56, Jun-19-2016

Hello,
i have unrooted global stable rom (7.1.2.0 KXDMICK) and for last few days, several advertisment notifications appeared on my Mi4. As i cant read chinese, i have no idea what it is about. Origin of these notifications is "MSA" app which i did not installed and it seems to be system app because i cant uninstall it.
According to suggestions on forum, I force-stopped that and uninstalled all updates. Now it says the name is "SystemAd" which confirms it has something to do with advertisment.
Now my question are:
What the hell is doing an chinese advertisement program on global rom?
Is that some sort of misbehaving spyware?
And also - how to get rid of it permanently when its part of the ROM?

Until now I was happy with my phone but this is totally unacceptable.
Favorite13 Share

Rated by 7 people   Experience Reason  

parameter_error + 1 Fantastic!
AlkaliX + 1 Fantastic!
Aldo001 + 1 Agreed!
trahin + 4 Agreed!
Hesit8 + 2 Agreed!
retep113 + 1 Thanks!
1609327720 + 2 Agreed!

Experience +12  View Rating Log

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

#3
 Author| 15:36, Jun-16-2016 | From PC
|
This post was edited by Vecernik at 16:33, Jun-16-2016

Thanks for response.
1) This app data folder is named "com.miui.systemAdSolution" I believe it is not a coincidence.
2) this app IS included in the rom which i got from your link: cancro_global ( http://update.miui.com/updates/v1/fullromdownload.php?d=cancro_global&b=F&r=global&n= ). I downloaded this file, unpacked "system.img" and found  "app/SystemAdSolution.apk" . Therefore reinstalling clean ROM is not going to help because app will stay there.

As a software developer I fully understand that there can appear some unexpected issues. However all of them must be adressed and solved in the best possible way.
Please, talk to your coworkers about this as I am not only one - i found another user just few days ago affected by the same app: http://en.miui.com/forum.php?mod=viewthread&tid=292743 (different device, miui global stable)
This seems to be large-scale issue and it should be investigated more.

edit: i checked file "classes.dex" from the SystemAdSolution.apk which is included in the latest cancro_global ROM and i found these URL which are used to download advertisment:
http://api.ad.xiaomi.com/fetchAd
http://api.ad.xiaomi.com/getSplashScreenAds
http://api.ad.xiaomi.com/push/getAds
... I believe this does not need any comments.


Comment

1609327720 Great one. :)  01:20, Nov-20-2016

Rated by 6 people   Experience Reason  

parameter_error + 1 Agreed!
BoceMiPad + 2 Thanks!
oonid + 1 Agreed!
T-rexx + 1 Agreed!
egold70 + 2 Agreed!
ouaille + 5 Agreed!

Experience +12  View Rating Log

Senior Member

Rank: 2

Credits
81
Device
Mi Note
MIUI Version
V8.0.3.0.MXEMIDG
Online time
22 Hours
Send PM

Redmi NoteMi Note

40#
08:56, Nov-24-2016 | From PC
|
These 2 applications exist on all Xiaomi devices on ANY Global Miui ROM(I don't know if this applies in China ROM). (I have a Redmi note upgrading from miui 5 to miui 7 and a Xiaomi note upgrading from miui 6 to miui 8. All contain these applications.)
The developers frequently push updates to SystemAdSolution(msa) and forces your phone to update itself silently(Through WiFi and mobile data). People having limited data would suffer from this heavily.
One of the worst thing they have done to my phone is to put a prize counter for China of the Olympics in the stock clock widget(They did give me the option to remove it, but it's ridiculous)! It is ridiculous that the first thing to do on a brand new phone is to root it to block its system advertisements!
Because of applications are system apps, they cannot be removed without root. Freezing is disabled in the application list.

Senior Member

Rank: 2

Credits
36
Device
Redmi 2
MIUI Version
V8.2.1.0.KHJMIDL
Online time
6 Hours
Send PM
37#
06:17, Nov-14-2016 | From PC
|
Friends simply remove this garbage :

1 MSA.apk --- SystemAdSolution.apk    It is the same

2 Analytics

Advertising will no longer come to you.
It is also better to get rid of the stock browser in it can be built advertising.

Rated by 1 person   Experience Reason  

parameter_error + 1 Agreed!

Experience +1  View Rating Log

Junior Member

Rank: 1

Credits
24
Device
0
MIUI Version
0
Online time
2 Hours
Send PM
55#
01:57, Feb-08-2017 | Via mobile
|
Hi, meanwhile for no root users we can install "Noroot firewall" from play store and keep always on. Remember to disable MIUI energy saver for this app.

Rated by 1 person   Experience Reason  

parameter_error + 1 Agreed!

Experience +1  View Rating Log

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

49#
 Author| 17:57, Jan-09-2017 | From PC
|
Hi,
it is simple:
1) download https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher&hl=en . That is official distribution of Activity Launcher (Trahin linked upload of this app on this forum, but I generally do not trust unofficial sources)
2) run the app.
3) on top (black) menu you should see button with text "recent activities". Tap that and switch it to "all activities"
4) wait till list loads and then scroll to "settings" entry. Tap that one.
5) scroll to "Notification log" (there should be gray text "com.android.settings.Settings$NotificationStationActivity")
6) tap that one and it should display you similar screen you see in my previous post

Elite Member

Rank: 6Rank: 6

Credits
8452
Device
Redmi 3
MIUI Version
7.11.16
Online time
184 Hours
Send PM

Unlock MedalMIUI 6th AnniversaryOlympics MedalMIUI Forum AppFan Of MIUI RussiaFan Of MIUI FranceMIUI Device TeamScroll Of WisdomDebate MasterTechnology GuruMIUI Halloween 2017Star Of TechnologyMaster Of Technology

38#
10:30, Nov-14-2016 | From PC
|
Yes we did it but the problem is for non-root users

Gold Member

Rank: 3Rank: 3

Credits
214
Device
0
MIUI Version
V8.5.3.0.MHOMIED
Online time
6 Hours
Send PM

MIUI 2017Rooster Year of 2017

35#
19:32, Oct-27-2016 | Via mobile
|
Analytics used over 500mb this month on latest global MIUi 8.0.5.0 Redmi note 3 .. that is unacceptable

Rated by 1 person   Experience Reason  

parameter_error + 1 Agreed!

Experience +1  View Rating Log

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

13#
 Author| 15:22, Jul-19-2016 | From PC
|
This post was edited by Vecernik at 15:41, Jul-19-2016
sss2sssss replied at 2016-7-13 22:44
Bro I believe what you talk about, since today I also got receive some sudden pop up ads when I br ...

Hi, SystemAdSolution should not cause any popups. Only Notifications. Your description seems to be caused by another issue.
2 ALL:
Anyway, I noticed that recently, there was published security flaw in MIUI Analytics package: https://securityintelligence.com/remote-code-execution-in-xiaomi-miui-analytics/
I am sure this MSA / SystemAdSolution has the same vulnerability because update URL use simple not-secured HTTP protocol: http://api.ad.xiaomi.com/brand/appupgrade
Therefore Xiaomi is not just distributing advertisement among all Global users (the app is included in every ROM, proof can be found in previous post). But also Xiaomi can be hacked due to insecured communication of this app!
Good Job Xiaomi. Any phone now can be hacked by using fake DNS and MitM attack, thanks to your SystemAdSolution.

Elite Member

RIP Development

Rank: 6Rank: 6

Credits
14537
Device
Redmi Note 3
MIUI Version
7.12.8
Online time
1044 Hours
Send PM

Mi BandMi Power BankMi BoxMi VR HeadsetMi Bluetooth SpeakerMi  BunnyXiaomi 7th AnniversaryMIUI 8MIUI 7MIUI 2015Awesome!I Love MIUIMIUI 6MarshmallowMIUI 2016Fantastic!Mi 4cRedmiMi TVMi NoteI Love 20162014 ChristmasMIUI 4th AnniversaryHappy New Year1800K Forum MembersMIUI 100 Million UsersMIUI Weekly PollMerry ChristmasMIUI Fan From SingaporeThanksgiving DayHappy Singles' Day1st AnniversaryMIUI 9Fan Of MIUI Ex-Yu MIUI Fan from IndiaSuper ThursdaySurge S1Rocket to FutureDiwali 300K Forum Members900K Forum MembersFan Of MIUI IndiaMIUI Fan From BrazilMid-Autumn Festival2100K Forum MembersOlympics MedalPokemon Master MedalMIUI 6th AnniversaryXiaomi 6th AnniversaryMIUI 300 WeeksCamera Filter Guru Medal1 Million Forum MembersI Love Mi BunnyGamer Mi BunnyAlpaca Mi Bunny MiPopApp StarDie-hard MIUI FanYouth PledgeMi TalentAndroid GuruMi Lover MedalTechnology GuruStar Of IconsMost Active MIUIerStar Of TechnologyRedmi Quiz MasterForum Contest LoverApp TalentMIUI Android 4.4 KitKatScroll Of WisdomDebate MasterMi Bunny Game Master App TalentAndroid ElfMIUI ExpertUpdates LoverInbox ZeroHumor MasterOTA FeedbackMIUI FollowerMIUI Global Forum 2014

10#
15:47, Jul-12-2016 | From PC
|
This post was edited by xHatreD at 13:19, Jul-12-2016

Hi, i have been using Redmi 1s & Redmi Note 3 Pro, and from both, i didn't find any SystemAdSolution.apk but i did find msa.apk. I can clarify that there are no Ads in Global Stable ROM. I think you should follow Reply #2 for solution. Report back if this fixes your issue.

Super moderator

Rank: 8Rank: 8

Credits
33436
Device
Mi 4
MIUI Version
8.2.1
Online time
1237 Hours
Send PM

Mi In-Ear HeadphonesMi Band 2Mi VRMagic CubeMi HeadphonesMi Power BankMi Kids WatchUnlock MedalMi Selfie StickMi BandXiaomi 7th AnniversaryMarshmallowI Love MIUIMIUI 7Fantastic!Awesome!MIUI 8MIUI 2016MIUI Devices ContestRedmi Note 4Mi 4cXiaomi Mi 41700K Forum MembersMIUI Forum App1500K Forum MembersHappy Diwali1400K Forum MembersOlympics Medal1 Million Forum MembersPokemon Master MedalUEFA EURO MedalXiaomi 6th AnniversaryFan Of MIUI GreeceMIUI Fan from Malaysia5 Million Forum PostsMIUI Fan From BrazilMIUI 300 Weeks3 Million Forum MembersSuper Thursday10 Million Forum PostsSuper WednesdayWomen's Day MedalFan Of MIUI Bangladesh3500K Forum MembersMIUI PCamera Filter Guru MedalMIUI Lucky FridayMIUI 9MIUI 2017Super TuesdayMIUI Weekly PollThanksgiving DayHappy New YearMi Live MedalRocket to FutureRooster Year of 20173 Million Forum App InstallsI Love 20161 Million Forum App InstallsSummer Mi BunnyAlpaca Mi Bunny Gamer Mi BunnyI Love Mi BunnyWallpaper ExpertMr. DependableMIUI FollowerDie-hard MIUI FanMIUI Superstar2017 Annual Awards25 Million StrongMIUI Medals CollectorDebate MasterAndroid GuruMi Bunny Game Master Mi Lover MedalMIUI ExpertTechnology GuruMaster Of TechnologyMIUI Android 4.4 KitKatMi Story TellerMIUI Device ExpertMi TalentScroll Of WisdomForum Contest LoverYouth PledgeAndroid ElfInbox ZeroRedmi Quiz MasterHumor MasterStar Of Technology

#2
14:27, Jun-16-2016 | From PC
|
You can fastboot flash to restore the system files to stock. There is no advertising inthe stock global ROM http://en.miui.com/a-234.html

Backup first!

Platinum Member

Rank: 4

Credits
2127
Device
Redmi Note 4 Qualcomm
MIUI Version
8.2.1
Online time
211 Hours
Send PM

Mi BandUnlock MedalXiaomi 6 LaunchMi HeadphonesMi Band 2Magic CubeAwesome!MIUI 2016Fantastic!MIUI 2015MIUI 8I Love MIUIMIUI 7MIUI Devices ContestRedmi Note 4Mi 5Redmi Note 3Xiaomi Mi 41500K Forum MembersMIUI 300 WeeksMIUI Weekly PollMIUI 7th AnniversaryMIUI 9MIUI 2017Rocket to Future1 Million Forum MembersMerry ChristmasHappy New YearGamer Mi BunnyMiPopAlpaca Mi Bunny Debate MasterAndroid GuruDie-hard MIUI FanAndroid ElfUpdates Lover2017 Annual AwardsMaster Of TechnologyForum Contest LoverTechnology GuruMi Lover MedalStar Of TechnologyWallpaper Expert

#4
22:44, Jun-17-2016 | From PC
|
Vecernik replied at 2016-6-16 15:36
Thanks for response.
1) This app data folder is named "com.miui.systemAdSolution" I believe it is no ...

Indeed this is unacceptable!
Didn't know what is msa but noticed it`s always active in previous roms, never seen system ads thou except some strange suggestions in browser
I was actually able to remove it but not in official stable

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

6#
 Author| 01:52, Jun-24-2016 | From PC
|
This post was edited by philip_petev at 11:43, Jun-24-2016

As everyone can see, I proved that Xiaomi distribute Advertisement app inside their global stable ROM. Everyone can verify that because I published all filenames which cause this issue. This topic is still open because issue (displaying advertisement by systemAdSolution was NOT SOLVED.
Please remove stamp "solved" ASAP and suggest correct solution otherwise I will collect all evidence and give it to several international Tech Magazines. Believe me - it would be not a good for Xiaomi, if the entire world talk about unwanted apps in Xiaomi ROM.

Edit: Hello, its me again. For several days, no advertisement has shown so I thought Xiaomi did their homework and they will not distribute advertisement to Global Stable ROM again.
Well, it appears i was wrong. Xiaomi still show advertisement in Global Stable ROM. I know that nobody from the team cared about this topic before (except that little denial) so this time I took all necesary screenshots (please find them in attachment).

Is there any other option to contact customer-care team or directly developers who can check this issue? I believe publishing in international tech magazines should be the last option. (because in that case, PR will have to react to that)

Mod Edit: please, use the Edit option instead of creating multiple posts, thank you for your future cooperation!

Screenshot_2016-06-16-06-51-23_com.android.settings.png (124.89 KB, Downloads: 43)

current version of SystemAdSolution.apk which is masked as "MSA"

current version of SystemAdSolution.apk which is masked as "MSA"

Screenshot_2016-06-16-07-04-17_com.android.settings.png (124.85 KB, Downloads: 11)

original version of SystemAdSolution.apk which is distributed in GlobalStable ROM

original version of SystemAdSolution.apk which is distributed in GlobalStable ROM

Screenshot_2016-06-23-19-33-41_com.viber.voip.png (84.79 KB, Downloads: 11)

Advertisement shown in Global Stable ROM for Mi4w (cancro) 7.1.2.0 7.1.2.0 KXDMICK

Advertisement shown in Global Stable ROM for Mi4w (cancro) 7.1.2.0 7.1.2.0 KXDMICK

Screenshot_2016-06-23-19-38-06_com.android.settings.png (177.37 KB, Downloads: 10)

detailed phone info from affected device

detailed phone info from affected device

Rated by 1 person   Experience Reason  

parameter_error + 1 Agreed!

Experience +1  View Rating Log

Gold Member

Rank: 3Rank: 3

Credits
445
Device
Redmi 1S
MIUI Version
V7.1.1.0.KHCMICK
Online time
39 Hours
Send PM

Mi BoxMi Power BankMIUI 6Thanksgiving DayHappy Valentine's DayMIUI Fan from India700K Forum MembersMerry Christmas1 Million Forum MembersAlpaca Mi Bunny Technology GuruScroll Of WisdomDebate Master

7#
12:33, Jun-24-2016 | From PC
|
This post was edited by philip_petev at 11:42, Jun-24-2016

Analytics and MSA . Why are they included in this ROM.  Today MSA was utilizing wifi bandwidth  so i noticed. Servers are aws so no one knows what's going on, they are either leeching data or LEECHING DATA. For now i've disabled it.    Are you on rooted device ???? I AM..!  and it is concerning me now !!
Browser Patch is being downloaded in background :/   

Mod Edit: please, use the Edit option instead of creating multiple posts, thank you for your future cooperation!

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

9#
 Author| 15:26, Jul-12-2016 | From PC
|
Hey, its me again, Last time before contacting XDA and other tech magazines to make this public...
I know Xiaomi developers have been busy but I believe there should be some explanation, about advertisment in Global Stable ROM. Over last few weeks i got another ads from Xiaomi.
If you did not read previous messages I just want to remind that only response from Xiaomi team was "we do not distribute ads in global stable" which is clearly not true as the app "SystemAdSolution.apk" (which is responsible for these ads) was found in clean ROM downloaded directly from Xiaomi.

Screenshot_2016-06-29-22-24-44_com.viber.voip.png (127.98 KB, Downloads: 10)

Screenshot_2016-06-29-22-24-44_com.viber.voip.png

Screenshot_2016-07-08-19-04-01_com.miui.home.png (82.73 KB, Downloads: 5)

Screenshot_2016-07-08-19-04-01_com.miui.home.png

Screenshot_2016-07-10-21-19-07_com.google.android.gm.png (110.56 KB, Downloads: 3)

Screenshot_2016-07-10-21-19-07_com.google.android.gm.png

Rated by 1 person   Experience Reason  

parameter_error + 1 Agreed!

Experience +1  View Rating Log

Gold Member

Rank: 3Rank: 3

Credits
203
Device
Mi 4
MIUI Version
V8.5.1.0.MXDMIED
Online time
69 Hours
Send PM

Awesome!

11#
 Author| 20:00, Jul-12-2016 | From PC
|
This post was edited by Vecernik at 22:36, Jul-12-2016

Why are you ignoring the fact, i gave you exact path to systemAdSolution.apk which i found in ROM directly downloaded from miui? Anyway, msa and SystemAdSolution is the same app.
If you did not find it there are only two possibilities:
1) your redmi rom is different
2) you were not looking correctly.
if you download cancro ROM (for exaple newest: http://bigota.d.miui.com/V7.5.1.0.MXDMIDE/miui_MI3WMI4WGlobal_V7.5.1.0.MXDMIDE_2770e971bd_6.0.zip )
Unpack the zip and go to folder: System/App/SystemAdSolution .


I am extremely annoyed by people who clearly lie to me (not sure if lack of knowledge or intentionaly). You can see here proof, that Xiaomi distribute advertisement app into global stable rom including the latest 7.5 version. Do not tell me they dont do that because you can verify it yourself i am saying truth.
Question is not "is installing clean rom going to help?" or "why is it happening?".
Correct question is "Why is this app in the rom?"

edit: in this newest version, xiaomi changed the app a bit so URL with API for advertisement is no longer inside of APK file. Instead, they put these links into systemAdSolution.odex. Proof is here and you can verify it by yourself on any downloaded ROM:

Rated by 1 person   Experience Reason  

parameter_error + 1 Awesome!

Experience +1  View Rating Log

Senior Member

Rank: 2

Credits
57
Device
Mi 5
MIUI Version
V8.2.2.0.NAAMIEB
Online time
12 Hours
Send PM

Fantastic!10 Million Forum Posts3 Million Forum Members

12#
22:44, Jul-13-2016 | From PC
|
Vecernik replied at 2016-7-12 20:00
Why are you ignoring the fact, i gave you exact path to systemAdSolution.apk which i found in ROM di ...

Bro I believe what you talk about, since today I also got receive some sudden pop up ads when I browsing from chrome

Credits Management

Quick Reply Top Return to the list