Hi everybody,
I have a new tablet based on Allwinner A10 cpu (the device is called mediacom 932i but it is probably a clone of a chinese product); the stock rom provided by the manufacturer (in img format not zip) is based on android 4.0.4. The rom is working quite well apart from the fact that there is no way to access to text to speech settings. in standard settings panel it misses the configuration option for text to speech settings and if you install a new tts engines such as Ivona, when you press access tts configuration from the program itself its says that settings application crashed.
I would like to try to fix this issue. On my nexus s I have a perfectly working cyanogen based on android 4.0.4 and I was wonderi g if I can trasplant (copy) some files / libraries to make tts work also on this tablet.
More in general can someone explain me what are the files, library, apks required to make tts work?
Thanks a lot & regards,
Davide (aka blackdir)
Hey guys!
I´m new here and I hope you can help me with some questions... I didn´t know if I´m right here, so please correct me if I do something wrong
My "setup":
- Samsung S3 international with CM13
I like to create a global "Content Filter", which filters files (pictures, videos, documents, etc.) on my smartphone. So what I mean is something like what the UserManager (sorry I can´t poste the Link to Android API) from Android framework does:
User A (owner) creates pictures with the camera, download files, etc. and if User B (guest) logs in, User B can´t access the files from User A and vice versa.
The diffrent part is that I like to "hide" or better make them not accessable by custom criteria - for example "only pictures from the last two hours will be shown to User B". And the main point ist that every application gets the same content.
I thought I have to edit and extend the internal/external storage functions (or ContentProvider?) by my custom filter. Later there will be a system app for controlling the behavior of this filter.
Now there are some question, which I ask myself:
- Is it possible to implement this functionality in Android specific code and not in device specific code? So is it possible to make it portable for other devices and Android versions (Custom ROM, manufacture ROM or the pure Stock Android from Google´s Nexus phones) without "much" effort?
- Does it make more sense to use the original Stock Android instead of Cyanogenmod to reach the portability?
- Where do I have to start? I downloaded the source Code of CM13 for the Samsung S3. But how I ask before - is there a generic way for all devices and android versions? I started to look into the framework specific code of android (system/frameworks/base/... ). I thougth I can build the filter between the api calls (java -> jni bridge -> c/c++), but that would be not the right place, yes?
I hope someone understand my plan and can help me with some informations and tipps or where I have to look to get them!
Thanks!!
Fabian
I think you might mean the profile system that android used to have on ICS?.
Unfortunately I can't answer why they removed that feature. Does the phone not have an option or something if you have 2 or more google accounts registered to the device?..
Beamed in by telepathy.
Any chance someone can mod the apk to fit the resolution on an amazon firetv? You can load the apk up but the guide needs to be scrolled across. Maybe someone in BC or Alberta can take a shot at this.
https://apkpure.com/pik-tv%E2%84%A2/com.telus.mediaroom.tvx.proda
TELUS PIK TV - ATV VERSION (com.telus.mediaroom.tvx.byod) v2.00.096.1 BYOD
HDCP + ROOT DETECTION REMOVAL FIX
piktv-hdcp-root-fix-2000961.apk - Mirrored.to - Mirrorcreator - Upload files to multiple hosts
Securely upload your files, media and documents to more than 30 cloud storage providers simultaneosuly. Remote Upload files to Google Drive and many other hosts.
mir.cr
bettycharmer said:
TELUS PIK TV - ATV VERSION (com.telus.mediaroom.tvx.byod) v2.00.096.1 BYOD
HDCP + ROOT DETECTION REMOVAL FIX
piktv-hdcp-root-fix-2000961.apk - Mirrored.to - Mirrorcreator - Upload files to multiple hosts
Securely upload your files, media and documents to more than 30 cloud storage providers simultaneosuly. Remote Upload files to Google Drive and many other hosts.
mir.cr
Click to expand...
Click to collapse
Telus updated the PIK TV app again, are you able to upload the latest version?
The latest version is a complete rewrite of the app, with greater improvement around the DRM methods, which is proving difficult to bypass to enable playback support on older / non-certified AndroidTV boxes.
That said, however, I've managed to update the older version of the app for now to bypass the "force update" version check and it appears to be working again
TELUS PIK TV - ATV VERSION (com.telus.mediaroom.tvx.byod) v2.00.096.1 BYOD
HDCP + ROOT DETECTION REMOVAL + FORCE VERSION UPDATE FIX
piktv-hdcp-root-version-fix-2000961.apk - Mirrored.to - Mirrorcreator - Upload files to multiple hosts
Securely upload your files, media and documents to more than 30 cloud storage providers simultaneosuly. Remote Upload files to Google Drive and many other hosts.
mir.cr
I'm getting a parsing error when installing. Might sound like a noob question, but perhaps it's corrupt or my installation on the firestick requires something more than unknown sources and ADP. Thanks
Well, its time of Android TV 9 for all AllWinner H6!!!
Install on your T95MAX or any box Allwinner H6 the rom of Pendoo X6 Pro
LINK https://drive.google.com/file/d/11_TqTWv2hjlHEiceNHtG87TTEod3nOTr/view
then flash it with PhoenixUSBPro PC Tool and connect the tv box to ethernet or wifi at first boot
In Display settings set the correct resolution for your TV, now must delete some files and folders with the help of titanium backup and of a root browser. This step is very important because the space on system is limited and, if you don t delete all unnecessary files, you will receive an error of no space left on device when will push in the system the files of ATV9.
With titanium backup delete the app called Google 9.94.5.21 arm
Delete also one to one all preinstalled apps from settings apps except Airplay and disable app called simply Google
Now with a root browser/explorer in data/app delete the folder called com.android.vendingXXX if exists
In system, delete with a root explorer the entire folder called fastpreinstall and all files in preinstall folder except DairScreen
delete in system/priv-app the folders called GmsCoreSetupPrebuilt and PhoneSky
delete in system/app the folders called lcx6pro and YoutubeTV2
Now, without reboot the box, open from a pc - located in the same network of the tv box - the file in this folder called cmd-here and give these commands one to one
adb connect IP ADDRESS OF YOUR TV BOX
adb root
again...adb connect IP ADDRESS OF YOUR TV BOX
adb remount
adb push app /system/
adb push etc /system/
adb push framework /system/
adb push priv-app /system/
adb push usr /system/
adb reboot
Enjoy Android 9 ATV!!!
NOTE 1 - I tried in every mode to include playstore of all the versions for android TV but always says that the device is incompatible or crash. For this reason i have insert stock google service that obviously not working in ATV but you can use Aurora Store or other markets for download all the apps that you want spoofing another device, work also apps in ATV format not only the normals.
NOTE 2 - The procedure flash the files of keylayout of T95MAX, then will work only the stock remote infrared of the T95MAX. If you have another device, use another remote controller with a dongle USB or, if you want use the stock remote, copy and substitute - with a root file browser- the folder keylayout located in /usr with that of your stock rom.
NOTE 3 - At every boot will request a prompt where you must decide what launcher use..ignore it clicking on anything of they and will start ATV 9!
NOTE 4 - If at first boot of ATV9 you receive errors of crash of system apps unnecessary as Keychain, please ignore it, you can disable it but the errors should disappear alone in few minutes and not return.
Thats all!
UPDATE - IF YOU WANT ENABLE CHROMECAST INSTALL THIS APK OF CASTRECEIVER https://drive.google.com/file/d/1RjX4mXVOVPmReMlGPHRadMopghh50_g5/view?usp=sharing
FILES ATV9 https://drive.google.com/file/d/1w1uBtPgHkk_jhvjSHuLzUKGYfjkNmPyE/view?usp=sharing
SCREENSHOT https://imgur.com/a/VrCx2Gp
VIDEO https://www.youtube.com/watch?v=GEMATh0fYkU
Nice! Will this work for the Android TX6S with Android 10?
The SoC is an Allwinner H616. I wonder if it makes a difference that it is Android 10.
Does Netflix, and HBO work?
The Play Store does not work, or is it possible to maintain the mobile one?
guide updated!
I had the same question. Did you try? Does it work?
Gaugamela said:
Nice! Will this work for the Android TX6S with Android 10?
The SoC is an Allwinner H616. I wonder if it makes a difference that it is Android 10.
Does Netflix, and HBO work?
The Play Store does not work, or is it possible to maintain the mobile one?
Click to expand...
Click to collapse
alienhead95 said:
I had the same question. Did you try? Does it work?
Click to expand...
Click to collapse
No, the only version of the playstore that works is the leanback 6.0.2 with a flash of the latest tvgapps / others playservices and playstore crashes or appeare a message that playstore is not compatible with device/....but adding this leanback working playstore create a big problem. All apps not only of this playstore... but also of alternative markets - such as aurora store and aptoide tv - are viewed in mobile version. The TV apps functionality is totally broken in this mode and TV designed apps not will work anymore. I cannot re add the playstore for this reason.
Regarding Netflix and HBO....HBO should works without problem the TV version as many others apps that i have tested...Netflix works fine but the black mobile version. this is a problem of all the TV boxes that have a widevine L3 certification and lack of level 1 DRM that Netflix ATV version requires.
Regarding the compatibility of my procedure with other Soc as Allwinner H616 not have tested but not should work because the ATV9 files used are for Android 9 designed. Should instead works with other Soc with Android 9 stock rom.
Thanks for replying
fosseperme said:
No, the only version of the playstore that works is the leanback 6.0.2 with a flash of the latest tvgapps / others playservices and playstore crashes or appeare a message that playstore is not compatible with device/....but adding this leanback working playstore create a big problem. All apps not only of this playstore... but also of alternative markets - such as aurora store and aptoide tv - are viewed in mobile version. The TV apps functionality is totally broken in this mode and TV designed apps not will work anymore. I cannot re add the playstore for this reason.
Regarding Netflix and HBO....HBO should works without problem the TV version as many others apps that i have tested...Netflix works fine but the black mobile version. this is a problem of all the TV boxes that have a widevine L3 certification and lack of level 1 DRM that Netflix ATV version requires.
Regarding the compatibility of my procedure with other Soc as Allwinner H616 not have tested but not should work because the ATV9 files used are for Android 9 designed. Should instead works with other Soc with Android 9 stock rom.
Click to expand...
Click to collapse
Then I won't risk it on mine TX6S since it is the Allwinner H616.
I think this one also only uses the black mobile version and there won't be much to do about that, but I don't care so much as long as content is played in Full HD. However, my ROM is faulty. First, it didn't accept my Google account. I reset the box and then it accepted but HBO, Vodafone TV app and Netflix don't work.
I haven't had time to play around with it, though.
Did someone solve the Netflix issue ? I cast the Netflix from my phone and they stuck with 3 dots loading on box
Help required. Update get stuck at 62% and abort
Dear sir, need your support trying updating firmware has bricked my device. Device does not light up now. When I connect to usb with PC PC detects the device and Phoenix USB pro and Phoenix suite starta update and it goes to 62% then it gives error. Phoenix suite says try with correct rom and Phoenix USB pro says error 0x161 download boot1 failed or one other rom it gives error 0x164 don't know error discreption . I have tried many roms even stock ROMs almost 5 version all give same error. Need help urgent please please please. Help me in getting device unbrixked
fosseperme said:
Well, its time of Android TV 9 for all AllWinner H6!!!...
Click to expand...
Click to collapse
Hello fosseperme!
Thank You for this titanic work!
Cool!!!
Everything is working good!
But there is a problem...
The "Home" button does not work on the Remote control.
On any Remote control:
- stock Remote control;
- bluetooth or radio Remote control (for example Rii mini i25a).
I tried to use different software for these purposes, which reassigns keys, for example the "Button Mapper", but other problems appear:
- the icons of the left row applications (recommendation channels) do not scale;
- when I launch applications (from the "Favorites") - appears "Menu" (as if I press a long "Ok").
Can fix it?
Thanks!
PS. Box - Tanix Tx6, 4/32.
PPS. Sorry for my English - it's not my native language.
Does anyone have the rom for this??? File can’t be found....
Can i run this Rom on my x96mate Box?
Chwo9 said:
Can i run this Rom on my x96mate Box?
Click to expand...
Click to collapse
No.
You have a other soc.
i have tanix tx6 box with stock android 9 rom.
Do i still have to flash pendo x6 pro rom?
İf i only install atv9 files, will it work?
link not working bro pls fix it
We would all appreciate if new link can be added. Current one seems to be deleted Thanks in advance.
Burs said:
We would all appreciate if new link can be added. Current one seems to be deleted Thanks in advance.
Click to expand...
Click to collapse
I really cant deal with this stupid aosp tablet tv box firmware
Kuraiikagee said:
I really cant deal with this stupid aosp tablet tv box firmware
Click to expand...
Click to collapse
I have Tanix TX6 and it's driving me nuts with bugs and low performance. If I don't find any replacement firmware, it's going straight into trash bin.
Burs said:
I have Tanix TX6 and it's driving me nuts with bugs and low performance. If I don't find any replacement firmware, it's going straight into trash bin.
Click to expand...
Click to collapse
Well this same guy has posted an atv 7 thread the links work perfectly just go on his profile and you can find it
Kuraiikagee said:
Well this same guy has posted an atv 7 thread the links work perfectly just go on his profile and you can find it
Click to expand...
Click to collapse
Thanks! Downloading it right now. I don't care about android version, I just want a more usable tv box. Will try it as soon as I find some free time..
I'm building an application that requires the use of the depth sensor on my Samsung Galaxy A80. However it seems like it's impossible to access it through Camera2 and ARCore. I asked Samsung directly and the tech support guys best guess was that Samsung has locked it from being used by third parties.
I rooted my phone and started digging through the file system and eventually found a file called 'com.samsung.sensor.imx316.so' located in /vendor/lib/camera (imx316 is the depth sensor). There are also some similar files that ends in '.bin', but .so files seems to be runnable code if I understood the google results correctly.
That file has the same name as the sensor I can't seem to access. Can this file be used somehow? Can I run it in my own app to get access to the depth data? And if not, there should be a way of getting that data right? I mean, it obviously exists somewhere in the phone since pre-installed apps are using it, and a rooted phone has access to everything?
Did you check REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT? How do you know it's impossible?
Most likely you need to reverse engineer the Camera app from your phone.
Your app can call com.samsung.sensor.imx316.so , it's really "just" a linux elf library.
The problem you face is the exported routines from the library, you won't really know
1) the parameters to the functions inside the library
2) any specific order to call functions inside the library i.e. like an init function first , release memory last...
You need to disassemble / reverse engineer the library to make some sense of it (see ghidra / radare2/ ida pro etc ).
Use strace on the current process/app which uses the library to make some sense of the order of calls into the library.
The depth data will be coming from a kernel level driver, you can likely obtain the Samsung kernel source and the driver source should be there. Then it's up to you whether you can make user space library/code to read what the driver exposes. The kernel driver source code will have an uapi header file to investigate.
idk if it helps but i used for a Huawei P30 Pro this https://github.com/Nufflee/tof-camera