[Q] Is it possible make TRACK ID work AOSP 2.1 007a? - XPERIA X10 Android Development

Hi
Tried to install track id.apk i found here -> http://forum.xda-developers.com/showthread.php?t=739929&page=2
on AOSP 2.1 007a
Butt getting forced closed when trying to launch it.
doing:
Go to Settings -> Applications -> Manage Applications
Select the TrackID app
Tap on "Clear data"
Tap on "Force stop"
dint work either...
Is it possible? or should i just give up
sorry for bad english.

I imagine like all other manufacturers like HTC , Samung , Motorola etc etc core apps which they designed for a specific user experience are all tied in together with there customised Android Framework, meaning to use such an app you would need all of sony ericssons proprietary files also which obviously defeats the object as you may aswell not bother with having an aosp 2.1 rom also with AOSP you will have no drivers for the X10 Specifically which will mean you will more than likely have errors using hardware unless you fish them out from an SE 2.1 rom
Also on a last note, now i have answered your question, in future remember to ask your questions in the correct forum : x10 Q&A forum

I think you need to install some or all SE APKs to make it work.
Code:
com.sonyericsson.*

LouNGeRR said:
I think you need to install some or all SE APKs to make it work.
Code:
com.sonyericsson.*
Click to expand...
Click to collapse
You're screenshot is about the permission it uses. Permissions are built in a system, not in an app. Nonetheless it still can depend on an app, but not in the way you mean.

Please post in the proper thread

Related

[Q] Two versions of one app installed at the same time?

It seems that this is the first time I start a new thread.
Hi, all. I want to know how to install two versions of one same application at the same time.
As a matter of fact, I want to install Opera Mini 4.2 China Version and Opera Mini 4.2 Internaional Version at the time. But...Since Opera Mini 5 makes it difficult to describe the question, here takes HelloWorld.apk as an example.
Well, there are two versions of the application "HelloWorld": 1.0 and 1.1. (This is just an example)
I have installed HelloWorld 1.0 on my phone, and when I try to install HelloWorld 1.1, the 1.0 version will be replaced. But...I want to have both of them installed on my phone. That is to say, there will be two "HelloWorld" icons in the app drawer.
I use APKTool to extract the com.hello.world.apk into some "text" files, including an AndroidManifest.xml and a lot of *.smali files. In the AndroidManifest.xml, I saw this:
<manifest package="com.hello.world" versionCode="100" versionName="1.0">
I chaged the value "com.hello.world" to "com.goodbye.world". Then I re-build the apk file and transferred it to my phone.
I installed the modified package, it was successfully installed and I see two "HelloWorld" icons in my app drawer!
I try to launch the HelloWorld 1.0, it succeeds.
I try to launch the HelloWorld 1.1, it FCs immediately.
Well, this is my situation. How can I make both of them launch-able in my phone? Is it possible? What should I modify apart from "package" filed in AndroidManifest.xml?
Thanks a lot.
~~~~
wzyboy
wzyboy said:
It seems that this is the first time I start a new thread.
Hi, all. I want to know how to install two versions of one same application at the same time.
As a matter of fact, I want to install Opera Mini 4.2 China Version and Opera Mini 4.2 Internaional Version at the time. But...Since Opera Mini 5 makes it difficult to describe the question, here takes HelloWorld.apk as an example.
Well, there are two versions of the application "HelloWorld": 1.0 and 1.1. (This is just an example)
I have installed HelloWorld 1.0 on my phone, and when I try to install HelloWorld 1.1, the 1.0 version will be replaced. But...I want to have both of them installed on my phone. That is to say, there will be two "HelloWorld" icons in the app drawer.
I use APKTool to extract the com.hello.world.apk into some "text" files, including an AndroidManifest.xml and a lot of *.smali files. In the AndroidManifest.xml, I saw this:
<manifest package="com.hello.world" versionCode="100" versionName="1.0">
I chaged the value "com.hello.world" to "com.goodbye.world". Then I re-build the apk file and transferred it to my phone.
I installed the modified package, it was successfully installed and I see two "HelloWorld" icons in my app drawer!
I try to launch the HelloWorld 1.0, it succeeds.
I try to launch the HelloWorld 1.1, it FCs immediately.
Well, this is my situation. How can I make both of them launch-able in my phone? Is it possible? What should I modify apart from "package" filed in AndroidManifest.xml?
Thanks a lot.
~~~~
wzyboy
Click to expand...
Click to collapse
Well I'm not an android programmer but if I'm understanding you correctly you did the following (in the order I'm listing them):
1) Installed helloworld 1.1 (which over-wrote v1.0)
2) Opened the APK for helloworld 1.0 and made the manifest change
3) Installed the modded helloworld 1.0 on your phone
From a programmer point of view (just not with Android), if you followed the above scenario what is happening is HW1.1 installs it's files which are updated versions of the previous one (why else install an update). When you modded the HW1.0 you only changed the name and nothing else.
What is happening is when you go to install the modded version it's overwriting the newer files with the older ones since the phone is assuming the modded app is an entirely new program and allows the process to occur. This is why the modded one works and the 1.1 won't since the files it needs are the wrong version.
The only option of really have is to mod the actual program to look for different filenames, but without the source code to that app, that isn't going to happen.
Basically you need to have version 1.1 use the default files, and with the modded 1.0 you need to tell the software to "look" for the updated filenames (just don't forget to rename the actual files too).
Short of all that, as far as I know your SOL.
Rayvenhawk said:
Well I'm not an android programmer but if I'm understanding you correctly you did the following (in the order I'm listing them):
1) Installed helloworld 1.1 (which over-wrote v1.0)
2) Opened the APK for helloworld 1.0 and made the manifest change
3) Installed the modded helloworld 1.0 on your phone
From a programmer point of view (just not with Android), if you followed the above scenario what is happening is HW1.1 installs it's files which are updated versions of the previous one (why else install an update). When you modded the HW1.0 you only changed the name and nothing else.
What is happening is when you go to install the modded version it's overwriting the newer files with the older ones since the phone is assuming the modded app is an entirely new program and allows the process to occur. This is why the modded one works and the 1.1 won't since the files it needs are the wrong version.
The only option of really have is to mod the actual program to look for different filenames, but without the source code to that app, that isn't going to happen.
Basically you need to have version 1.1 use the default files, and with the modded 1.0 you need to tell the software to "look" for the updated filenames (just don't forget to rename the actual files too).
Short of all that, as far as I know your SOL.
Click to expand...
Click to collapse
Great thanks to your reply. But...
Android uses .apk files to install and run the application. When installing an apk file, the package installer just copys the apk file to /data/app directory and "register" the program in the system. The apk itself will not be "extracted" or anything else. That is to say, an apk file can be installed, and also can be run.
On the other hand, the apk will generate some files in /data/data directory when running. I am considering that it was these file that made the modded version FCs. I will try to look into these files to see will this works...
English is my second language, hoping that I did not made many grammar misktaks...
+1 on this topic. It's been a year and a half since the last reply and I've done a bit of searching online to find no answers. I anyone have some feedback on this? I'd ultimately like to use this to install two Google voice applications. I actually have an app from a blacked out version with a different icon. But if I install it it will overwrite the original Google voice app
cowboyaryk said:
+1 on this topic. It's been a year and a half since the last reply and I've done a bit of searching online to find no answers. I anyone have some feedback on this? I'd ultimately like to use this to install two Google voice applications. I actually have an app from a blacked out version with a different icon. But if I install it it will overwrite the original Google voice app
Click to expand...
Click to collapse
You are one hell of an archaeologist
Sent from My Samsung Galaxy S2 running Paranoidandroid Rom.What else if not?=P
I'd also like to know if that's possible. Even if it were possible, and an updated version of helloworld is relaeased (Say, HelloWorld v1.2), which version would it replace? Would it replace the (original) HelloWorld 1.1 or the (modded)HelloWorld 1.0?
Yes. Titanium backup. Profiles. These are the keywords.
lambstone said:
Yes. Titanium backup. Profiles. These are the keywords.
Click to expand...
Click to collapse
any idea how i would use TB and "profiles" to do it? sounds like you know from experience
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
lufc said:
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
Click to expand...
Click to collapse
thanks cheif i'm not the one who posted this almost two years ago
bbsrailfan said:
I'd also like to know if that's possible. Even if it were possible, and an updated version of helloworld is relaeased (Say, HelloWorld v1.2), which version would it replace? Would it replace the (original) HelloWorld 1.1 or the (modded)HelloWorld 1.0?
Click to expand...
Click to collapse
It would replace the only legitimate version found, the unmodded one. The point of modding the APK is to make Android see it as a completely different app, and not think of one as an update to the other.
dstruct2k said:
It would replace the only legitimate version found, the unmodded one. The point of modding the APK is to make Android see it as a completely different app, and not think of one as an update to the other.
Click to expand...
Click to collapse
do how do you mod the apk? change the filename? i'm sure theres more to it than that
lambstone said:
Yes. Titanium backup. Profiles. These are the keywords.
Click to expand...
Click to collapse
that feature on tibu is for switching DATA profiles basically so two or people can play the same game or whatever and keep they're progress separate like having multiple saved games. its not for switching versions of an app
I've tried to googling how to install multiple same applications in one device,but i didn't found anything how to do that simply...there are lot of stuff using ant and ruby script,but don't understand with that..so anyone figured out how to install multiple same apps with simply method? because i want to install operamini 7.5,but I've already instaled version 6.5...
sorry for my bad english
Need to install Galaxy S4 gallery on custom rom which has S4 gallary apk
Need help to install two versions of Gallary S4 and S5 Gallary can someone help...since I like the spiral option very good in S4 gallary which I miss and I like few features of Gallary from S5....in Ozcan rom on S4 i19500...please help
Necro, sorry. I have the same question. I have a copy of the old ifunny app and want both the new and the old, I would also like to run two versions of the same game (one with a nodded apk for unlimited coins and etc and one stock) I wouldn't mind if they shared data but if there's a way to make it where the asks do not share days that would be cool too.
Possible solution
Hi there,
While searching for a solution I found this thread and as it is one of the first results in google I thought to share what I found (didn't try yet) :
http://android.stackexchange.com/questions/19935/how-to-keep-two-versions-of-an-app-installed
It's first answer has a guide how to run two versions of same app throigh modifying onee of them with apktool.
Greets
Gachmuret said:
Hi there,
While searching for a solution I found this thread and as it is one of the first results in google I thought to share what I found (didn't try yet) :
http://android.stackexchange.com/questions/19935/how-to-keep-two-versions-of-an-app-installed
It's first answer has a guide how to run two versions of same app throigh modifying onee of them with apktool.
Greets
Click to expand...
Click to collapse
Hi
I would also like to do this for Google earth app I want to have both version 7.1.3 and 8.0.1 because the earlier version has more features but the latest looks more beautiful so I read the instructions from that link but it is way too complicated for a noob user like me plus judging from the last message it seems it hasn't been resolved so isn't there an app or xposed mod that does this automatically ?

About roms

Please help.
Is there anywhere in this forum that gives a simple explanation as to what each Rom does and what are the advantages that they give if you flash them?
I've looked through the development forum and there isn't much information given for a newbie like myself that wants to try romming my s3, well if there is I can't really find it cause each topic about the roms I've read don't exactly say what they do.
It would be great if there was a list explaining all the roms with links to each one and why they'd be useful.
Forgive me if this post seems silly and there is such a topic and I'm just babbling on cause I've looked and have no idea which Rom would come in handy for me cause I'm completely lost.
I'm amazed at what these android phones can do but really really lost and want to learn and maybe make my own themes as I'm a digital artist and would love to make original themes that people would like, but that's another thing I'll learn about in time.
For now I'd love to learn about roms.
Guess I'll try to figure it out myself, ah well I'll get there....
Can't say that there is a thread for what you are looking for but I can say it doesnt hurt to just try them. See which works best for what you are doing and wanting. It is very subjective.
I personally make use of omega and love it
Sent from my Jelly Omega SIII using XDA App
Well I think there's a sticky somewhere in the forum listing all the roms for i9300.
They generally give description of what they offer, but generally sammy based roms rids any bloatware, adds in their tweaks, whereas aosp based roms are missing the sammy functions.
I suggest you have a go at each rom. Just do a nand backup of original and flash the different roms. Doesn't really take that long.
Sent from my GT-I9300 using xda premium
Hi,
If you are too newbie to understand what each ROM does or not... don't flash anything, keep your stock ROM.
Read the OP (the first post of the thread) of each ROM and read the descriptions, features, changelog... if there anything you don't understand... maybe Google can help you...
You need to learn a little by yourself... and right, I agree, try som ROM by yourself, test, see, etc... you'll see faster by yourself than asking here wich ROM have this or that or don't have this or that, do this or that or don't do this or that, etc... and no, there is not a stickie wich explain each ROM function, feature, etc...(it's in the OP of each ROM->READ or wich ROM is made for you, we are on XDA developpers... (!?!).
Test, test, test... and test (after reading) by yourself, it's how you'll learn. Backup your current ROM, flash, test then if you are not happy... flash another ROM, test... etc....
But since you you opened a thread... maybe a specific term or feature you don't understand?
I hope this thread will not going to finish in a "wich is the best ROM" thread...
Sent from my GT-I9300 using xda premium
Thanks for your replies, not much of a learning curve in here for people that really want to learn and the explanations on the first page of each thread doesn't really give a good description of what they do.
I'm all for these roms and think it's great that the developers here can take something and improve on it to give it better performance and have something for everyone.
It wouldn't really hurt though if there was such a thread that each developer of their roms could give a small description of what they do, it would be a very helpful thread and would cut down on people bricking or messing up their mobiles.
Really think a thread like this is needed here, well it's just a suggestion.
I've been to each thread and read what it says but can't really find easy to read descriptions anywhere.
Think I'll try the omega as that's been mentioned twice to me so must be good.
Anyways I think the developers here do amazing things to android phones and it's opened up a new world to me which I really want to be part of.
Good day to you
Re,
For example, what do you not understand here (from Omega ROM, I take the first):
::indie:: said:
Inside Omega v27.2 Jelly Bean:
Based on firmware XXDLIB Android 4.1.1 (Date: 21/09/2012)
Kernel Insecure XXDLIB
Modem XXDLIB
CSC: XFDLI1 set to EUR
efs Backup (added the option to create efs backup during installation)
Omegas Jelly Bean Bootanimation made by Jorq1H
Omegas Jelly Bean Bootanimation made by anbech - available to Omega Files
CWM Manager v3.60 by Chainfire (not fully compatible)
Busybox v1.20.2
SuperSU v0.96
init.d support without the need of a kernel that supports init.d
Aroma installer - Installation is fully customizable by user and there is options to install everything and remove Bloatware - read here for more info
Wipe cache partition automatic before roms installation
Wipe Dalvik Cache automatic during installation
Wipe preload partition automatic before roms installation
Applications:
All stock applications - plus:
Flipboard (updated to latest version)
Google Maps (updated to latest version)
Gmail (updated to latest version)
Play Store (updated to latest version)
S Memo
Voice Search
Mods:
15 Toggle Buttons Mod credits to wanam
All supported languages enabled
All supported languages for Samsung Keyboard enabled
Call Recorder
Phone with no increasing ringtone
Call Recorder - credits to wanam
V6 SuperCharger credits to zeppelinrox
Tweaks so memory will never go below 200 mb
Email with Exchange Security Disabled
Battery % mod
Fix for cell standby issue
Disabled advertisements
Faster GPS lock
Modded YouTube by rolle (can download videos)
Completely Silent Camera
Disable Scrolling Cache
Reboot menu with Recovery and Download
TouchWiz with wallpaper scrolling
200 contacts can be added to sms
Hide sms from call logs
Skip music tracks with volume buttons long press by jakubklos
Tweaks:
build.prop tweaks
Stock Theme Changes:
Dithered Holo Background added by Zabalba
Blue % battery icons
Blue Toggle Buttons
Omegas addon applications:
Es File Explorer (with great Root Explorer)
Hide It Pro
Download All Files
FastDormancy Toggle for I9300 by gokhanmoral
Flash player Support
Removed:
Bloatware
Boot sound
Charger Connection Sound
Shutdown Animation
Stock Theme Changes:
Dithered Holo Background added by Zabalba
Blue % battery icons
Rom is Deodexed + Rooted + Zipaligned​
Click to expand...
Click to collapse
All is detailed and explained, right? If there is something you don't understand... Google-it or ask here for a specific term... You realy need to search and read a little by yourself... If we have to explain each lines...
I agree for a newbie, maybe, deodexed or zipaligned is not very evident... but... Google is your friend
The devs explain the features of their ROM (like a kernel) but it's also to the user to make an effort in reading, searching, understanding and learning (a minimum). The devs can't be behind each user to explain everything to them and teach them or to flash their ROM in place of the user because the user know nothing or he won't read and search. There are other members to help of course, but there is also a responsibility of the user...
Its been said for any flashing if you cannot understand the very basics like read and search then you are likely to brick your phone .
Every rom has details in the first and second posts as shown above .
jje
Yeah you're right I'm so used to symbian and using software and firmware which wasn't open as much as android is and when I first visited the developers section was a bit overwhelmed by it all, had my phone not even 3 weeks and learned about rooting, changing firmware, modifying games and now onto roms.
Will read up on Google what things like bloatware and kernel means.
Was interested in a Rom that allows to use my external to add apps and something with better battery performance.
I'll learn in time, bit cautious about adding roms cause of deleting all my data cause last time I tried nandroid I couldn't get all my data back it didn't work and when tried to get back my sd data from the toolkit the data went back but none of the apps showed up and it said that I had used memory putting it there.
I'm not going to install any roms till I get a better understanding of them, I like to learn about things before jumping in.
Samsungnooby said:
I'm not going to install any roms till I get a better understanding of them, I like to learn about things before jumping in.
Click to expand...
Click to collapse
Re,
This! Very good thought
You'll see that with all good reading you get there and you will learn mostly , a bit of search and you're good to go!
In any case, if you do not understand some specific terms, there will always be someone to answer you here, I mean here in your thread...
So is nandroid best for backing up my phone before I have a go at roms and does it save ALL my apps and data cause this information I couldn't find on Google wasn't very specific what it backs up
Re,
http://forum.xda-developers.com/showthread.php?t=1927113 , needs to read but it's usefull
Yes a Nandroid backup is like an "image" in windows, total back-up except modem and internal/external SD Card (****!, don't remember for the kernel, I think no, need confirmation). All is like at the moment when you do the back-up (apps, settings, SMS, data apps, etc...).
According you're rooted...
I hope I forgot nothing...
EDIT: like slaphead20 said, I totaly agree (but don't speak him about efs: too early, hum I'm just kidding, it's the right way, maily about the efs folder), in nay case Nandroid back-up first, it will save you if something goes wrong...
Samsungnooby said:
So is nandroid best for backing up my phone before I have a go at roms and does it save ALL my apps and data cause this information I couldn't find on Google wasn't very specific what it backs up
Click to expand...
Click to collapse
Yes it is, and if things go wrong you will restore your phone to the exact point you backed it up.
Use k tools(play store) to back up your efs, and copy that to pc.
You have the right attitude, take your time and learn, don't be afraid to ask......I lurked on XDA for 3 months before even joining!
Enjoy and all the best, any questions you can also try asking over in the general thread in general, it's a safe place to ask anything, but do try and find solutions first with search
Thanks for the links and help, now got to Google what ef's is.
So much to learn, rooted two days after getting my phone was quite simple I'm a very quick learner if the information is there.
Re,
About efs: http://forum.xda-developers.com/showthread.php?t=1852255
Hum, maybe a little hard... (Verizon or International version, the princip is the same).
EDIT: a toolkit: http://forum.xda-developers.com/showthread.php?t=1703488
I know, I know it's not the right way to learn but...
EDIT 2: you're rooted, you have done the most important!
Thank you, I'll read up on all that cause it will come in very handy.
I've run out of giving thanks for useful replies cause I was only allowed 8 apparently, not allowed to be over generous here.

[Q] ZTE contact app how to access hidden features

Hello, i own a ZTE V5 V9180 it runs ZTE custom firmware called NUBIA UI v2.5.
As i was able to decompile the contacts.apk i found there are entries like "sorting contacts" etc, but when the app is running i cant see the options.
Same in systemui.apk there ar ementions in smali etc. about splitscreen, but i dont have these options and other ZTE devices running on NUBIAUI have them.
I realised that there must be a code which enables or disables some fetures regarding on which device is the app running (i think they make the core of the apps same and then make restrictions based of maybe model number).
I want to find which are the characters after them the app decide what options to enable or disable.
Is someone so kind and can me help to find where in the code is the device specific restriction hidden?
My goal is to have contact sorting enabled, and in best option also splitscreen and maybe other functions.
if there are device specific restriction this device is V9180 (or X9180), ZTE V5max is N958St, ZTE Z7max is NX505J.
Thanx in advance for your time guys!
DallasCZ said:
Hello, i own a ZTE V5 V9180 it runs ZTE custom firmware called NUBIA UI v2.5.
As i was able to decompile the contacts.apk i found there are entries like "sorting contacts" etc, but when the app is running i cant see the options.
Same in systemui.apk there ar ementions in smali etc. about splitscreen, but i dont have these options and other ZTE devices running on NUBIAUI have them.
I realised that there must be a code which enables or disables some fetures regarding on which device is the app running (i think they make the core of the apps same and then make restrictions based of maybe model number).
I want to find which are the characters after them the app decide what options to enable or disable.
Is someone so kind and can me help to find where in the code is the device specific restriction hidden?
My goal is to have contact sorting enabled, and in best option also splitscreen and maybe other functions.
if there are device specific restriction this device is V9180 (or X9180), ZTE V5max is N958St, ZTE Z7max is NX505J.
Thanx in advance for your time guys!
Click to expand...
Click to collapse
Hi, did you find something out about this topic? I am interested in the sorting option of contacts. I have Z9 mini, and the contacts are sorted in very weird way and there is no option to change it.
As for the split screen, this is something my phone has enabled by default.
Xoxolushik said:
Hi, did you find something out about this topic? I am interested in the sorting option of contacts. I have Z9 mini, and the contacts are sorted in very weird way and there is no option to change it.
As for the split screen, this is something my phone has enabled by default.
Click to expand...
Click to collapse
try to find ZTE Z9mini on 4pda.ru forums, or if you have root, you can modify the apk by yourself HERE on 4PDA. The process is described on a ZTE V5 ContactsProvider.apk and while you have also nubiaui,it should work also. Dont forget to make a full backup of your phone. And really you dont have an option to sort contacts? I thought it was disabled only on ZTE V5 nubiaUI.
DallasCZ said:
try to find ZTE Z9mini on 4pda.ru forums, or if you have root, you can modify the apk by yourself [HERE WAS A LINK]. The process is described on a ZTE V5 ContactsProvider.apk and while you have also nubiaui,it should work also. Dont forget to make a full backup of your phone. And really you dont have an option to sort contacts? I thought it was disabled only on ZTE V5 nubiaUI.
Click to expand...
Click to collapse
Thanks but this is way over my skills (I tried though). For now I flashed some unofficial version of CM12, but I am missing the NeoVision camera now..
DallasCZ said:
Hello, i own a ZTE V5 V9180 it runs ZTE custom firmware called NUBIA UI v2.5.
As i was able to decompile the contacts.apk i found there are entries like "sorting contacts" etc, but when the app is running i cant see the options.
Same in systemui.apk there ar ementions in smali etc. about splitscreen, but i dont have these options and other ZTE devices running on NUBIAUI have them.
I realised that there must be a code which enables or disables some fetures regarding on which device is the app running (i think they make the core of the apps same and then make restrictions based of maybe model number).
I want to find which are the characters after them the app decide what options to enable or disable.
Is someone so kind and can me help to find where in the code is the device specific restriction hidden?
My goal is to have contact sorting enabled, and in best option also splitscreen and maybe other functions.
if there are device specific restriction this device is V9180 (or X9180), ZTE V5max is N958St, ZTE Z7max is NX505J.
Thanx in advance for your time guys!
Click to expand...
Click to collapse
so nobody will help me?
I am interested in the sorting option of contacts.
sseuorosal said:
I am interested in the sorting option of contacts.
Click to expand...
Click to collapse
Thats the most weird things, because when you decompile the contacts.apk there are strings containg different sorting methods.
But when i spoke with the latest zte nubia z9 mini owner he said there are also no sortings possibilities on his device.
When i wrote to the engeneers on ZTE they said that they dont plan to implement sorting methods of contacts.
I thought that the sortings method will be avaliable only for intenational firmwares, but thats also weir because there are no international firmwares for nubia devices.
I didn't find problems like this

MIUI native firewall for blocking system apps WiFi access.

Hello there.
First of all I am not a developer or modder like many of you here in XDA. Though I like to mess with my phone to make it work the way it should. I am posting this thread asking for help.
Currently I am trying to get the native firewall in MIUI 8 to block system apps from using WiFi, without success.
I am following the instructions posted by a developer in MIUI forum to modify Security app: link http://en.miui.com/thread-531515-1-1.html (original developer Nicolas72)
There are some minor differences between the code in the original thread and the ones I am working with (due to different versions of the apk), but in general it's the same method. However, bootloop are the only results I got.
Steps I followed:
Deodex app, decompile, make changes to the smali code, recompile and put the apk back to the phone (set permissions, delete corresponding odex file and reboot the phone. And bootloop.
My phone Kenzo is currently running stock MIUI 8.2.4.0 Global Stable, Official unlock.
Can anyone help me to get this done?
Thank you in advance.
Sorry for my broken English
Seem like there is no one using stock MIUI here.
Restrict wifi usage for system apps on MiUi 9 or above.
Were you able to find any solution or work around?

2017 Shield 7.1 developer firmware - feature requests

It is time to create a new thread to avoid the others from going fully out of control.
My kitchen is finally working fine again, the test firmwares so far function within my expections.
I don't really need much for my needs, meaning my personal firmware will be quite basic.
But I would like to also provide some nice firmware for those out there currently not considering to upgrade to the 7.2.x firmwares.
The basic idea is to have something ready to be flashed with TWRP to get a fully working and mostly already updated 7.1 with full root rights.
What shall go in in terms of stock or additional apps is up to you guys.
A filemanager? Name it...
Additional video player? Again, let me know which one is prefered.
Maybe something like HaLauncher to get easy access to the non TV apps?
Or shortcuts to launch them from the default launcher?
Ad blocker maybe?
Or some Magisk modules?
I think you got the basic idea!?
This type of thread is more suited in general/guides than a dev thread.. at least until custom rom links are available
Fair enough, I then first make one, then add what might be needed, then start again.
Well, then just remove or delete the topic until then I guess....
Can't seem to be able to do it myself, so please go ahead.
Will post again once the rom is done.

Categories

Resources