Is there any concrete information on recording internal audio with screen recorder? - Xiaomi Mi Pad 4 Questions & Answers

I looked everywhere on xda and am finding conflicting information, none of which involves the MiPad. Here is some information I found which may or may not be true:
Hacked screen recorder + beta rom enables it. Cannot find either.
Legal issues disable it. Cannot find reference to Xiaomi saying so.
Update in January 2018 enabled it on many modern devices. Many threads still say they don’t have it.
Use root. This is pointless since many games will ban you for root and one of the major uses is game recording.
Anyone know the true answer?

Related

[Q] iRig for Android delayed?

Hello Android users,
I imagine some of you are keen to do some high-quality audio recording with your Android devices, and are more than familiar that Android has (as far as I know at least) yet to defeat the latency issues that come with recording music. I am also aware that IK Multimedia have announced iRig for Android, a bit of software that should at least allow for the recording and editing of .wav quality audio from an external mic. I don't believe latency should really be an issue for simple speech recording. However, their official Twitter accounts, have been spewing out the same regurgitated PR material they originally posted around January 8th. "iRig coming to Android at the end of January" or words to that effect.
The end of January has been and gone, and still I am none the wiser. I read one Twitter user's post - I forget which user - stating there would be a delay, but there was no evidence or a further explanation on his part. After commenting on the problem on IK Multimedia's official FB page and after having my initial comment deleted, I finally got the explanation that it takes time for new apps to be processed for the Google Play Store. Whether there was any truth to this I don't know.
So I ask you, mighty fountain of developer knowledge. Does anyone know anything about why and how the iRig for Android app has yet to appear on the Google Play Store? I am itching to get my mits on it, and frustrated about IK Multimedia's lack of explanation, or signs of progress.
Any ideas?
Thanks,
Stoobie.
please use the Q&A section for questions. Thanks

[Q] A site/way to to advance search for android apps?

Perhaps its just me because I haven't found many posts relating to this but I have had a hard time finding apps in many cases because it seems like many places don't give advance search options anymore? Things like specifying license, ratings, popularity, language availability, last updated when, not to mention search by say permission (ie least invasive though i suspect that is a bit of a pipe-dream) searching by or sorting by these parameters etc etc etc. Amazon, Quixey, and Appbrain and perhaps to a tiny extent alternativeto help but none of them are killer (ironically [to me] I find play almost useless for searching at least, kind of counter productive as it just floods me with tons of stuff and little way to narrow it down that i am aware of). I am just hoping maybe there is some site that scrapes other sites or a way to run regexs on sites or something ? Any constructive thoughts would be greatly appreciated.

Downgrading SM G965F (O2) from Pie to Oreo

Please excuse me, but I've been looking for 3 hours now and, frankly, I'm now more utterly confused than ever - sorry
I am genuinely desperate to get back call recording to my S9 Plus for business purposes. I've seen that for some UK phones it is apparently now possible to record even with Pie but I can't, despite genuinely trying, find how I'd make that work.
It worked fine until Pie, so I fully understand I will have to go back to Oreo. I also understand I will have to lose all my data. I'll live with those little things. However, can someone PLEASE point me to:
oldest O2 UK Oreo firmware. I don't seem to be able to download from anywhere I've seen them advertised without 'signing up' to frankly dodgy looking sites
Instructions on how to actually do what I need to do
Thank you
Can help with part of your question...
The how to flash was posted at the link below. The instructions are actually pretty clear, they tell you what to do.. Click on the show content under the "how to flash the stock flashable odin firmware".
https://forum.xda-developers.com/showpost.php?p=75917820&postcount=1
Just be aware that you can only flash firmware that has a bootloader equal too or higher then what is installed on your phone right now. You can not flash firmware that has a bootloader version that is lower then what is currently on the phone.
To locate your bootloader version look under settings > about phone > software information > baseband version
Once you locate the baseband version count 5 characters in to the left (starting at the far right as character number 1). The number at the 5th character will be the bootloader version.
If you have a recently updated your phone to android pie then you will not be able to downgrade it to oreo... so from what I can tell if you installed android pie updates released after April 2019 you will not be able to downgrade to oreo
I used the link below to determine what firmware versions your looking for. Unfortunately I can not get the files you need, which is why I am only able to help with part of your request.
https://www.sammobile.com/samsung/galaxy-s9-plus/firmware/SM-G965F/O2U/
scottusa2008 said:
Can help with part of your question...
The how to flash was posted at the link below. The instructions are actually pretty clear, they tell you what to do.. Click on the show content under the "how to flash the stock flashable odin firmware".
https://forum.xda-developers.com/showpost.php?p=75917820&postcount=1
Just be aware that you can only flash firmware that has a bootloader equal too or higher then what is installed on your phone right now. You can not flash firmware that has a bootloader version that is lower then what is currently on the phone.
To locate your bootloader version look under settings > about phone > software information > baseband version
Once you locate the baseband version count 5 characters in to the left (starting at the far right as character number 1). The number at the 5th character will be the bootloader version.
If you have a recently updated your phone to android pie then you will not be able to downgrade it to oreo... so from what I can tell if you installed android pie updates released after April 2019 you will not be able to downgrade to oreo
I used the link below to determine what firmware versions your looking for. Unfortunately I can not get the files you need, which is why I am only able to help with part of your request.
https://www.sammobile.com/samsung/galaxy-s9-plus/firmware/SM-G965F/O2U/
Click to expand...
Click to collapse
Thanks Scott. I think.
I guess this is yet a further example of how consumers are being actively denied genuine choice whilst the companies tell us what is happening is in 'our' best interest. God help us.
I have read that Google are releasing new firmware updates to Pie for the UK that allows recording again. Does anyone know where I can get hold of it for my S9 plus please?
YorkshireDave said:
Thanks Scott. I think.
I guess this is yet a further example of how consumers are being actively denied genuine choice whilst the companies tell us what is happening is in 'our' best interest.
Click to expand...
Click to collapse
There's more to it then that, the updates we get contain security patches and the bootloader is always going to receive patches as well to curb vulnerabilities and etc.
If your phone is used for work they may have an IT policy that requires your phone to be updated as to be secure from vulnerabilities.. so I would check with them to be sure. Reason why i suggest this is because If your using call recording then the recording of customers calls would need to be kept updated so it's secure... If they don't have a policy then they should because it makes it that much easier for a data breach to happen running devices that are behind on patches/updates.
Maybe this will be of help to you in the meantime? You can use a PBX calling app with a voip provider (like voip.ms or one of the other ones). The PBX calling apps generally do have voice recording abilities that work really well. I ran my own PBX voice server with an older computer (used a voip provider for calling to/from landlines) to help filter spam calls, but I also recorded my calls since it was easier to remember important dates/info that way.
Also here's some info on the removal of the call recording API.. Originally it was done around android 6.0 for privacy reasons. It was the developers of 3rd party applications who found ways around the removal of the API to make call recording to work.. When Android Pie was released that the work around was patched. Also while our phone's are capable of native call recording, this is only enabled when it is allowed by your country/region/cellular provider (which is nothing Google can control).
In your case you could root your phone and modify it to accommodate call recording if you wanted (not sure if that is viable since you indicated your phone and a work environment).
Google has indicated they would like to return the api for call recording, but so far has only said it is on there roadmap. So I would hope someday they do but it doesn't look like it will be at the release of Android Q.
Link to the XDA article on Google adding call recording api back someday:
https://www.xda-developers.com/future-android-version-call-recording/
scottusa2008 said:
There's more to it then that, the updates we get contain security patches and the bootloader is always going to receive patches as well to curb vulnerabilities and etc.
If your phone is used for work they may have an IT policy that requires your phone to be updated as to be secure from vulnerabilities.. so I would check with them to be sure. Reason why i suggest this is because If your using call recording then the recording of customers calls would need to be kept updated so it's secure... If they don't have a policy then they should because it makes it that much easier for a data breach to happen running devices that are behind on patches/updates.
Maybe this will be of help to you in the meantime? You can use a PBX calling app with a voip provider (like voip.ms or one of the other ones). The PBX calling apps generally do have voice recording abilities that work really well. I ran my own PBX voice server with an older computer (used a voip provider for calling to/from landlines) to help filter spam calls, but I also recorded my calls since it was easier to remember important dates/info that way.
Also here's some info on the removal of the call recording API.. Originally it was done around android 6.0 for privacy reasons. It was the developers of 3rd party applications who found ways around the removal of the API to make call recording to work.. When Android Pie was released that the work around was patched. Also while our phone's are capable of native call recording, this is only enabled when it is allowed by your country/region/cellular provider (which is nothing Google can control).
In your case you could root your phone and modify it to accommodate call recording if you wanted (not sure if that is viable since you indicated your phone and a work environment).
Google has indicated they would like to return the api for call recording, but so far has only said it is on there roadmap. So I would hope someday they do but it doesn't look like it will be at the release of Android Q.
Link to the XDA article on Google adding call recording api back someday:
https://www.xda-developers.com/future-android-version-call-recording/
Click to expand...
Click to collapse
Hi Scott.
Whilst I mentioned 'work', it is my company so I control what goes on. Additionally, recording anything without informing the other party is perfectly legal in the UK so long as it is for personal use only. I even have a call recorded where the Information Commissioners Office told me this
As I am seriously desperate to record my calls, and my phone is now out of warranty, would you be kind enough to point me to a thread or two where I can find a well trodden and not too complicated rooting procedure pls?
YorkshireDave said:
Hi Scott.
Whilst I mentioned 'work', it is my company so I control what goes on. Additionally, recording anything without informing the other party is perfectly legal in the UK so long as it is for personal use only. I even have a call recorded where the Information Commissioners Office told me this
As I am seriously desperate to record my calls, and my phone is now out of warranty, would you be kind enough to point me to a thread or two where I can find a well trodden and not too complicated rooting procedure pls?
Click to expand...
Click to collapse
This thread deals with rooting the model you have.. perhaps it will be of use for you?
https://forum.xda-developers.com/galaxy-s9-plus/how-to/guide-root-s9-oem-fix-t3763974
Also the ability to add native call recording seems to be a csc feature tweak. Two ways you could try this:
1.) I am not sure if this still works or not, but you can try this. Edit the cscfeature.xml and add the following to it at the bottom:
Code:
<CscFeature_VoiceCall_ConfigRecording> RecordingAllowed </CscFeature_VoiceCall_ConfigRecording>
2.) Install a custom rom that has the feature as an optional addition. One rom I see mentioned often is this one
https://forum.xda-developers.com/ga...g96xf-fd-n-stock-rom-soldier9312-1-0-t3771346
Others may have ideas too.. so before you do anything maybe consider waiting to see if others post ideas?

Xiaomi Home - problem with PUSH notifications

The Xiaomi Home app suffers from a problem with PUSH notifications not working. It is likely that the problem has been present for many years.
The problem is well known and widely commented on the internet both on forums and in comments on Google Play. For example https://c.mi.com/thread-3056817-1-0.html
At least part of the problem is due to the smartphone shutting down Xiaomi Home to save energy. Nevertheless, a large number of the reports come from people who are aware of how to configure the smartphone to not close the app.
An example of such a post accurately describing the problem is https://community.oneplus.com/thread?id=1455606
Searching the Internet, I discovered that people from all over the world are experiencing this problem. I found the problem described in English, French, Spanish and Italian forums. Interestingly, it also affects Xiaomi smartphone users. Multi-screen discussion and unfortunately no solutions.
My observations - PUSH notifications work on Bluestack (Android 7.x)
Xiaomi does not seem to notice the mentioned problem. I write on the XDA Forums because there are people here who have a good understanding of how Android works.
Questions for you guys:
- How to debug the problem to draw any conclusions? Determine what is failing.
- Is it possible that the problem is due to some kind of US/China sanctions?
- I have heard that PUSH notifications work differently on the Chinese market, they don't use Google's dedicated service there. Could this be related?
As far as I know, PUSH notifications do work differently on the Chinese market. The GCM/FCM as well as other Google's dedicated services do not work.
Possibly. However, it still seems very strange to me that Xiaomi sells devices tailored to, for example, the European market, has European servers and the app distributed by Google Play uses the PUSH system operating in the Chinese market.
Sounds quite unlikely, given the huge popularity of Xiaomi hardware outside China.
However, if this is true then Xiaomi Home probably supports only MiPush http://mipush.global.xiaomi.com/ so we would need something like a wrapper for MiPush to send notifications to GCM/FCM. Unfortunately I'm not an Android developer.
It still puzzles me why I was getting notifications from Xiaomi Home on Bluestacks 4 running Android 7.x. It looks like some mechanism compatible with other markets is implemented - just not working with newer Android?
Additional information: Notifications work on Xiaomi Mi 6 - Android 9
i have same issue.
any solution yet ?
i followed all steps in this video twice and didnt work
None of the old solutions work. Xiaomi Home does not like some regions. For example, European Android devices (from version 10 I think) present themselves with the region 'eea'. Xiaomi Home does not accept this ( three-letter problem?) region - initiating push notifications crashes, as you can see in the logs (see link below).
I think the closest to solving the problem is this answer https://forum.xda-developers.com/t/missing-push-notifications.4133417/
You can of course change the region in Android, but this requires root and is rather pointless. Other apps may not work properly.
I suppose it would take 1 day to fix the app. Why hasn't Xiaomi fixed this for several years? It remains a mystery.
If anyone knows a way to change the region without root, just for one application then please let me know.
Any solution yet? Still no notifications with oneplus 9 pro and android 13. I have done any "fix" I have found and nothing.

Question App crashing--developer blaming numerous Pixel users

Midea Air - Apps on Google Play
Midea Air allows you to control your AC from wherever you are
play.google.com
Would some of you Pixel 6 users mind installing and seeing if it crashes on you, please?
Because it's not 100% of users encountering the issue, they blame some Pixel users due to a "classnotfound" error within their application.
Since we've all seen people copy & paste code and other silly things they shouldn't do, which cause crashes, I asked them if they used a root checker:
Yes, and we also have our test team both in China and the U.S. using a couple of problematic models which are reported by users too. But nothing more is found and none of the trails show the problem. And according to the feedback situation, not all users using these phone models are having issues, so we assume it is related to a specific user environment.
Click to expand...
Click to collapse
But they didn't expand on it beyond "yes", unfortunately.
Spoiler: my thoughts & minutia
Other than Play Store app updates and automatic Google-pushed Play/Services updates, all I've done in the past 10-14 days is update Lsposed. I've disabled and rebooted without it, and the issue remains. I've also used a stock boot.img and the app still crashes, which makes me think it's detecting an unlocked bootloader or some similar and unnecessary check(s), and moving forward with its checks which then fails due to Google no longer supporting whatever methods the app is using, and they don't know how to figure it out since it's probably copied & pasted code from many months ago and they're unwilling to suspect that old code is the cause, even though Google normally rolls out subtle security changes like this, very gradually.
Is it really just me and 5-8 other users in the entire world with this issue, or does it crash on some of you as well? I can't imagine it being such bad code that it's only rooted/unlocked bootloaders with the issue. It must be non-rooted and stock Pixel users with the issue as well, and those devices just haven't been pushed the Play Store/Services update yet.
I'd like to know if I'm just getting older and dumber or not, and if I'm truly the cause for the crash, haha. I'm open to being entirely to blame for this, but I don't want to wipe my phone and relock the bootloader for testing quite yet. Thanks for testing and voting in the poll!
Huh? If you've got a "class not found" it seems like it would be pretty easy to determine where the problem lies.
Is it some esoteric Kotlin thing or java.util.boring?
Renate said:
Huh? If you've got a "class not found" it seems like it would be pretty easy to determine where the problem lies.
Is it some esoteric Kotlin thing or java.util.boring?
Click to expand...
Click to collapse
Yeah, I figured something like that should be pretty simple, unless they have zero failures in their own testing. But...is there some new background auto-report for crashes on Android, which ties in to the email address, that I'm unaware of?
I never said anything to them other than email them my phone model, Android build, and posted a google app review (under the same name & email address) with no information other than it crashing. And they repllied, via email, with this:
Due to the uniqueness of this bug, no more code trace can be reported as you received only a line of error indicating "classnotfound". normally there will be at least a few lines more which helps with debugging.
Click to expand...
Click to collapse
Well, there could easily be conditional code for almost anything.
If you can repeatedly bomb this, why don't you get a logcat and see where the problem is?
Code:
$ logcat
The logcat should say what the class is and where it's called from.
Heck, it could even be in JNI code.
I just tested it, opened but due I am not registered and have no compatible AC, I didn't processed further. My cast vote is given, but not sure whether this is helpful, due not sure whether the app crashes when you open it or after login.
Pixel 6, A13, rooted and unlocked bootloader.
Cheers
Tom
oops!
So.... they have test teams in... China? You want to give CHINA control of your air conditioner? And access to data on your phone?
I'm same with tom1807
Yesterday Instagram app started crashing after I got a video message from a friend, I had to clear cache and reinstall it and reboot the phone, its now working fine, it was weird though

Categories

Resources