I was trying to play around with the Snake sample game. I changed some of the code but it didn't run anymore. So I deleted the project and created a new one. First time it worked, but for the second time I didn't find the Snake sample code. It just disappeared. So I tried to uninstall the samples with the intention of reinstalling them, but I couldn't. There was no such package to install in the AVD/SDK manager. So I figured I'll restart eclipse.
Now I can't even get into AVD/SDK manager because "Location of SDK has not been set up in prefs". So I check the prefs > Android and it says "Could not find /home/grandioso/AndroidSDK/tools/adb!". When I checked the directory, there was a file named "adb_has_moved.txt" which said:
"The adb tool has moved to platform-tools/
If you don't see this directory in your SDK,
launch the SDK and AVD Manager (execute the android tool)
and install "Android SDK Platform-tools""
But again, I can't launch the SDK/AVD Manager.
What do I do ? I need it REALLY fast. Please, help me.
OK, so I got the platform-tools and the snake sample back.
But I still can't launch the SDK/ADB mngr from eclipse and most importantly, I can't start any new android project.
It said "no target available", but I have all the platforms installed. Why is that ?
btw android list targets outputs this :
Available Android targets:
id: 1 or "android-3"
Name: Android 1.5
Type: Platform
API level: 3
Revision: 4
Skins: HVGA-P, QVGA-L, HVGA-L, QVGA-P, HVGA (default)
id: 2 or "Google Inc.:Google APIs:3"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 3
Description: Android + Google APIs
Based on Android 1.5 (API level 3)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: QVGA-P, HVGA (default), HVGA-L, QVGA-L, HVGA-P
id: 3 or "android-4"
Name: Android 1.6
Type: Platform
API level: 4
Revision: 3
Skins: QVGA, WVGA854, HVGA, WVGA800 (default)
id: 4 or "Google Inc.:Google APIs:4"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 2
Description: Android + Google APIs
Based on Android 1.6 (API level 4)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: WVGA854, HVGA, WVGA800 (default), QVGA
id: 5 or "android-7"
Name: Android 2.1-update1
Type: Platform
API level: 7
Revision: 2
Skins: WQVGA432, WQVGA400, QVGA, WVGA854, HVGA, WVGA800 (default)
id: 6 or "Google Inc.:Google APIs:7"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 1
Description: Android + Google APIs
Based on Android 2.1-update1 (API level 7)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: WVGA854, WQVGA400, HVGA, WQVGA432, WVGA800 (default), QVGA
id: 7 or "android-8"
Name: Android 2.2
Type: Platform
API level: 8
Revision: 2
Skins: WQVGA432, WQVGA400, QVGA, WVGA854, HVGA, WVGA800 (default)
id: 8 or "Google Inc.:Google APIs:8"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 2
Description: Android + Google APIs
Based on Android 2.2 (API level 8)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: WVGA854, WQVGA400, HVGA, WQVGA432, WVGA800 (default), QVGA
id: 9 or "android-9"
Name: Android 2.3.1
Type: Platform
API level: 9
Revision: 2
Skins: WQVGA432, WQVGA400, QVGA, WVGA854, HVGA, WVGA800 (default)
id: 10 or "android-Honeycomb"
Name: Android Honeycomb (Preview)
Type: Platform
API level: Honeycomb
Revision: 1
Skins: WXGA (default)
Click to expand...
Click to collapse
OK, I finally solved this. I just lost lost 2 ****ing hours of my time. :-/
I'm going to assume a Windows OS...sounds like your PATH settings aren't there.
Sorry I wasn't clear about that, but if you read the first post and saw the path "/home/..." you'd know. It's Linux (ubuntu). Anyway thanks for the answer but this is already solved.
Related
i want to debug an eVB app on my pocketpc2003 but eVB (platform manager) checks via RAPI the version of the target device:
cemgr.exe_2868.Log
Code:
cemgr.exe,CeRapiInit[Ex],31401933,0,0,Start,Wed Sep 12 11:26:09 2006
cemgr.exe,,31401943,10,10,Exit,,0x00000000
cemgr.exe,,31401943,10,10,CEAPI,0,0,0,0x00000000
cemgr.exe,GetSystemInfo,31401983,50,0,Enter
cemgr.exe,GetSystemInfo,31401983,50,0,Call,16
cemgr.exe,GetSystemInfo,31402123,190,140,Return,52,0x00000000
cemgr.exe,GetSystemInfo,31402123,190,140,Exit,,0x00000000
cemgr.exe,GetSystemInfo,31402123,190,140,CEAPI,1,16,52,0x00000000
cemgr.exe,CeGetVersionEx,31402123,190,0,Enter
cemgr.exe,CeGetVersionEx,31402123,190,0,Call,4
cemgr.exe,CeGetVersionEx,31402133,200,10,Return,34,0x00000000
cemgr.exe,CeGetVersionEx,31402133,200,10,Exit,,0x00000000
cemgr.exe,CeGetVersionEx,31402133,200,10,CEAPI,1,4,34,0x00000000
cemgr.exe,RPCClientUninit,31402133,200,0,Enter
if the version info does not match => an error is displayed.
=> how to prevent platform manager from verifying the os version?
Disclaimer
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
This may damage your phone use at your own risk!
Introduction
The WP Telnet Daemon is a light weight server written in C++ as a static library using the native Win32 API on Windows Phone. It allows a telnet client such as PUTTY to connect from a machine on the same LAN.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It provides a shell similar to the dos prompt with basic commands such as CD, DIR, MKDIR, RMDIR, PS, KILL, MOVE, COPY and ATTRIB. A registry editor is provided which can be loaded by using the REG command. Finally a selection of other commands which have been created to test various APIs are also present for example NETSTAT.
Currently the daemon is packaged as a Silverlight application with two modes of operation:-
Standalone - An executable called wptd.exe which is launched calling CreateProcess and runs in the background.
In Process – The library is called directly by the Silverlight application inside a thread. The primary difference is this mode runs inside the Silverlight process.
The telnet daemon runs with the rights of the container in which it is launched therefore if the manager app is side loaded using developer unlock rights it will operate within the limits of the chamber.
The second part of this release combines WPTelnetD with the SD Card tricks that have been revealed over the past months. Using the App Repurposing Tool the daemon can be run with the rights of the target app.
WP Telnet Daemon command prompt
The command prompt is mostly similar to that offered by cmd.exe on desktop windows. The primary difference is that the WPTelnetD prompt has commands which are of use or interest when exploring a Windows Phone device.
The command which offers the most interesting possibilities right now is "reg" the registry editor. When WPTelnetD is launched from a container such as PFD a large number of registry keys are writeable. Just try typing the following from the PFD chamber .
Code:
reg writeable
The list command can be used to inspect current values as follows:-
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>reg list hklm\software\microsoft\mtp
Subkeys
DeviceServices
ObjectFormats
ObjectProperties
Values
DataStore string 'c:\'
MTPDPCLSID string '{4cd7b058-ee73-4885-af9f-d8adc79b80f5}'
MtpIntermediateBufferSize dword 00046000
MTPSDName string 'SD card'
MTPStorageName string 'Phone'
UsbBuffers dword 00000003
UsbBufferSize dword 00010000
UsbEventBuffers dword 00000040
UsbEventBufferSize dword 00000040
OEMICON string 'C:\Windows\System32\DevIcon_Black.ico'
OEMAVATAR string 'C:\Windows\System32\OEMAvatar_Black.cab'
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>
To search for a key, value name or value containing a string use the find command:-
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>reg
Registry Editor - Type HELP for assistance.
HKLM\>find Autobrightness
Searching...
Match: SOFTWARE\Microsoft
Match: SOFTWARE\Microsoft\MCSF\Settings
SourcePath string 'HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OEM\Brightness\HideAutoBrightness'
Match: SOFTWARE\Microsoft\MCSF\Settings\Microsoft/DisplaySettings/HideAutoBrightness
HideAutoBrightness dword 00000001
Match: SOFTWARE\Microsoft\Shell\OEM\Brightness
Match: SOFTWARE\OEM
UserSettingAutoBrightnessScaler dword 00000064
UserSettingAutoBrightnessScalerMax dword 000000c8
UserSettingAutoBrightnessScalerMin dword 0000001e
Match: SOFTWARE\OEM\Nokia\Display\ColorAndLight
Done
HKLM\>
Example Tweaks
These tweaks must be run from a chamber with ID_CAP_DEVICECONFIG. Preview for developers (PFD) is one such chamber.
Set the MTP datastore to display a lot more folders over USB
Code:
reg set "hklm\SOFTWARE\Microsoft\MTP\DataStore" string "c:\"
Set the OEM identifier used by the store
Code:
reg set "HKLM\system\Platform\DeviceTargetingInfo\PhoneManufacturer" string "NOKIA"
reg set "HKLM\system\Platform\DeviceTargetingInfo\PhoneManufacturer" string "HTC"
reg set "HKLM\system\Platform\DeviceTargetingInfo\PhoneManufacturer" string "SAMSUNG"
WP Telnet Daemon Manager App
Standalone Mode
This mode of operation calls CreateProcess to launch wptd.exe as a child process. This mode was the original one to be implemented. As daemon runs as a separate process it is not killed cleanly when the manager app exits.
The daemon will launch on port 27249 when the launch button is tapped. Once CreateProcess returns SUCCESS this will be indicated in blue text at the bottom of the screen. This is illustrated in the image below.
In Process Mode
This mode of operation hosts the telnet daemon within the Silverlight process of the manager app.
It was added due to some problems creating child processes in certain instances. However it has the advantage that the standard WP application life cycle rules are followed (e.g. it will exit when the host application exits).
The daemon will by default listen on port 23422 when the launch button is tapped. Once listening some blue text will appear indicating as such and as soon as a client connects the status will change again. This is illustrated in the image below.
Using PUTTY to connect
Connecting to the instance of WPTelnetD launched on your phone it is recommended that one uses PUTTY. Setting up the connection is simple but it is very important that you heed the following instructions:-
The connection type must be set to raw failing to set this will cause PUTTY to send control codes which are not understood by the telnet daemon.
The host name must be the IP address that the phone currently has on the LAN. This address can be seen on the standalone page of the manager app.
The port must be set to the port that the telnet daemon instance is listening on by default this is 27249 for standalone mode and 23422 when using in process mode.
Saving the connection into PUTTY's list of saved connections is recommended to prevent having to set these settings each time one connects.
Repurposing Existing Silverlight-based Apps (SD-Card only)
As reported previously there is a quirk in the handling of apps installed on the SD card of Windows Phone 8/8.1 devices. This allows their contents to be replaced therefore allowing the capabilities of that app to be leveraged by the replacement.
First side load the “Windows Phone Application Deployment (8.1)” or equivalent tool. It must be installed into the phones memory and not the SD Card or you will experience errors. The package you must install is:-
HostApp_1.0.0.X_ARM_Debug.appx – This package contains the App Repurposing Tool and the WP Telnet Daemon manager app in a single package. Therefore it is not necessary to deploy WPTelnetD.xap for the tool to function correctly.
Once the tool is deployed you may then install any of the following applications from the store onto the SD Card of the phone. It is critical that the target app is stored on the SD Card and not the phone:-
Preview for Developers
HTC CSDDiag
Extras+Info
Glance
Now launch the App Repurpose Utility on the phone and follow the instructions as illustrated in the image below. Note that the first time this utility is run you must choose the WPSystem folder on the SD Card, on subsequent uses the app will remember the location so you will not be prompted again.
Assuming the process has completed without errors you may now launch the target the application that has been replaced from its normal location. Note that the title on the menu item may change to the install path of the app and the icon WILL change.
Downloads & Source
WPTelnetD Manager binary package
The telnet daemon XAP package can be downloaded from the address below. This is primarily for those who wish to side load or lack the SD Card required to use the App Repurposing Tool.
https://github.com/FurballTheGreat/WPTelnetD/releases/download/1.3/WPTelnetD.xap
App Repurposing Tool binary package
This tool can be downloaded from the address below. An SD Card is necessary for this app to function usefully.
https://github.com/FurballTheGreat/WPTelnetD/releases/download/1.3/HostApp_1.0.0.13_ARM_Debug.appx
Source
A zip of the full source code can be downloaded from the following address:-
https://github.com/FurballTheGreat/WPTelnetD/archive/1.3.zip
Finally the source can also be retrieved using git & subversion by following the instructions on the projects git home page:-
https://github.com/FurballTheGreat/WPTelnetD
Thanks for releasing it , works super.
[/PS: For the ones who don't read, its a regeditor ( and yes not only that )
Thanks, oh great Furball
Thanks for the excellent release!
well done buddy. thanks for it.
Can Interop unlock be achieved with that?
winphoneuser said:
Can Interop unlock be achieved with that?
Click to expand...
Click to collapse
no not possible ,this is just the beginning
Reserved
nice , It works very nice .
good job
Released 1.1
A new release has been published which merges the 'dword' and 'string' commands into a unified set command which supports dword, qword, string, expand, multi-string & binary values. The full help for this command is as follows:-
Code:
SYNTAX: set <value name> <value type> <value>
The following are the value types supported by this command.
dword - A hex or decimal dword value
Example: set testvalue dword 1
set testvalue dword 0xFFAA3311
qword - A hex or decimal qword value
Example: set testvalue qword 1
set testvalue qword 0x12345678FFAA3311
string - A string
Example: set teststr string "Hello"
expand - A string
Example: set testexp expand "%PATH%;c:\test"
multi - One or more string values
Example: set testmulti multi "str1" "str2" "str3" "str4"
binary - The value parameter is a hex or decimal dword value
Example: set testbin binary "0F A4 5F 12 0A"
A few minor bugs have also been fixed.
nice nice nice , this getting better by the day
I love using this for reg edits , because you can do it on the pc side what makes it sooo easy.
great work , works perfectly .
Virtual navigationbar
With this can i get virtual navigation bar on Nokia 720 ?
PLEASE help me because my hardware buttons doesn't work anymore
sorry for my noob question
please give me complete tutorial
Bhg73 said:
With this can i get virtual navigation bar on Nokia 720 ?
PLEASE help me because my hardware buttons doesn't work anymore
sorry for my noob question
please give me complete tutorial
Click to expand...
Click to collapse
sry . you cant .
What can be edited in registry with it?
Can i change max developer apps value with it?
flips13 said:
What can be edited in registry with it?
Can i change max developer apps value with it?
Click to expand...
Click to collapse
No .please read before posting
A new version has been published. It includes the following improvements:-
Non interactive registry commands - e.g single line commands which do not enter the interactive registry editor mode. This means simple registry tweaks can now be written as a single line which is much easier to communicate to other not to mention quicker!
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>reg set "hklm\SOFTWARE\Microsoft\MTP\DataStore" string "c:\"
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>
ACL listing commands for files and registry.
For files:-
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>lacl c:\windows\system32
Owner: NT SERVICE\TrustedInstaller
----------------------------------
Subject: \CREATOR OWNER
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_ALL
Subject: NT AUTHORITY\SYSTEM
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_ALL
Subject: NT AUTHORITY\SYSTEM
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: Change
Subject: BUILTIN\Administrators
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_ALL
Subject: BUILTIN\Administrators
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: Change
Subject: BUILTIN\Users
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_EXECUTE GENERIC_READ
Subject: BUILTIN\Users
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: Read(RX)
Subject: NT SERVICE\TrustedInstaller
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_ALL
Subject: NT SERVICE\TrustedInstaller
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: Full Control (All)
Subject: APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: Read(RX)
Subject: APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: GENERIC_EXECUTE GENERIC_READ
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>
For registry keys:-
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>reg acl hklm\SOFTWARE\Microsoft\MTP
Owner: NT AUTHORITY\SYSTEM
--------------------------
Subject: NT SERVICE\Mtp
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: NT SERVICE\Mtp
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB ACCESS_PERM ACCESS_GROUP DELETE READ_CONTROL
WRITE_DAC WRITE_OWNER SYNCHRONIZE ACCESS_SYSTEM_SECURITY GENERIC_ALL
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: S-1-15-3-1024-2605919901-2028505803-2616249472-1916951566-2429234122-670920067-1637099775-293743863
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: Windows Phone\DefAppsCapabilitiesGroup
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: Windows Phone\CapabilityGroup422
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: NT AUTHORITY\SYSTEM
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: \CREATOR OWNER
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB ACCESS_PERM ACCESS_GROUP DELETE READ_CONTROL
WRITE_DAC WRITE_OWNER SYNCHRONIZE ACCESS_SYSTEM_SECURITY GENERIC_ALL
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: NT AUTHORITY\SYSTEM
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: NT AUTHORITY\SYSTEM
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB ACCESS_PERM ACCESS_GROUP DELETE READ_CONTROL
WRITE_DAC WRITE_OWNER SYNCHRONIZE ACCESS_SYSTEM_SECURITY GENERIC_ALL
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: BUILTIN\Administrators
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB DELETE READ_CONTROL WRITE_DAC WRITE_OWNER
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
Subject: BUILTIN\Administrators
Type: ACCESS_ALLOWED_ACE_TYPE
Rights: ACCESS_READ ACCESS_WRITE ACCESS_CREATE ACCESS_EXEC ACCESS_DELETE
ACCESS_ATTRIB ACCESS_PERM ACCESS_GROUP DELETE READ_CONTROL
WRITE_DAC WRITE_OWNER SYNCHRONIZE ACCESS_SYSTEM_SECURITY GENERIC_ALL
SPECIFIC_RIGHTS_ALL STANDARD_RIGHTS_REQUIRED STANDARD_RIGHTS_ALL
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>
Memory usage stats in the output from the PS command.
Code:
D:\WPSystem\Apps\{E69A2877-59B8-43ED-898D-554FBC4B8B2B}\Install>ps
Physical memory available 157mb out of 409mb (61% load).
Virtual memory available 1867mb out of 2047mb.
Pagefile available 353mb out of 665mb.
************
Process List
************
[System Process] (0,0,0)
TaskHost.exe (752,876,0)
Fixed DWORD & QWORD registry set commands to take unsigned values.
New release published with batch script support. I will update this post with details later for an immediate application see HD2Owner's post regarding accent colours.
http://forum.xda-developers.com/windows-phone-8/development/mod-adding-accent-colors-properly-oem-t2996770
Help
app repurposing utility help
ERROR:Cannot create a file when that file already exists. (Exception from HRESULT:0X800700B7)
Windows Phone Application Deployment 8.1
App: wptelnetd.xap
Status: Error - Access is denied.
pdaimatejam said:
app repurposing utility help
ERROR:Cannot create a file when that file already exists. (Exception from HRESULT:0X800700B7)
Status: Error - Access is denied.
Click to expand...
Click to collapse
Is the App Repurposing Utility installed on SD Card or on phone memory?
It must be installed on the phone memory and NOT the SD Card.
I installed Windows 10 a few days ago. Since then, my computer regularly restarts and says it's because of a BUGCODE_USB_DRIVER error. This seems to only be a problem when I have my wireless keyboard and mouse attached through a wireless USB device. I have a Microsoft sculpt comfort keyboard and mouse.
So far, I've:
Uninstalled and reinstalled all USBs.
Updated all of my drivers.
Completely reinstalled Windows 10.
Updated the computers BIOS.
I thought the last step resolved the issue as I was able to use my wireless mouse and keyboard for roughly three hours before my computer restarted itself. . Please help. This is driving me insane, and I need this computer to work, among other things. Here's my system information and a crash dump analysis
System Information (local)
computer name: MASTER-PC
windows version: Windows 10 , 10.0, build: 10240
windows dir: C:\WINDOWS
Hardware: 10249RU, LENOVO, Emerald Lake
CPU: GenuineIntel Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz Intel586, level: 6
4 logical processors, active mask: 15
RAM: 8499900416 total
Crash Dump Analysis
Crash dump directory: C:\WINDOWS\Minidump
Crash dumps are enabled on your computer.
On Fri 8/14/2015 1:10:28 AM GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\081315-16765-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x3000B)
Bugcheck code: 0xFE (0x4, 0xFFFFE000F505A410, 0xFFFFE000F5A3DB10, 0xFFFFE000F8261A0C)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
On Fri 8/14/2015 1:10:28 AM GMT your computer crashed
crash dump file: C:\WINDOWS\memory.dmp
This was probably caused by the following module: usbport.sys (USBPORT!USBPORT_GetHciMn+0x1096B)
Bugcheck code: 0xFE (0x4, 0xFFFFE000F505A410, 0xFFFFE000F5A3DB10, 0xFFFFE000F8261A0C)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
On Thu 8/13/2015 9:48:56 PM GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\081315-17750-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x3000B)
Bugcheck code: 0xFE (0x4, 0xFFFFE0001F817560, 0xFFFFE0001F37FA50, 0xFFFFE00020D1CA0C)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
On Thu 8/13/2015 9:19:10 PM GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\081315-17703-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x3000B)
Bugcheck code: 0xFE (0x4, 0xFFFFE001F2DA49D0, 0xFFFFE001F3C0EAE0, 0xFFFFE001F50C34DC)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
On Thu 8/13/2015 9:07:54 PM GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\081315-22093-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x3000B)
Bugcheck code: 0xFE (0x4, 0xFFFFE001A0CEEB60, 0xFFFFE001A2070470, 0xFFFFE001A201344C)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
On Thu 8/13/2015 8:16:29 PM GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\081315-40312-01.dmp
This was probably caused by the following module: usbport.sys (USBPORT+0x3000B)
Bugcheck code: 0xFE (0x4, 0xFFFFE001E199DCF0, 0xFFFFE001E24BCA90, 0xFFFFE001E68E1A0C)
Error: BUGCODE_USB_DRIVER
file path: C:\WINDOWS\system32\drivers\usbport.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: USB 1.1 & 2.0 Port Driver
Bug check description: This indicates that an error has occurred in a Universal Serial Bus (USB) driver.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
I neeed BIG Help for Wisdom Customize Android 9 tv OS go back AOSP Android tv OS
China 55" 4K Led TV I want AOSP Android TV OS Software
My tv :
-No Android Settings, -No Android Tv Launcher and no many AOSP apps
Product Details
1. Market: P150-2851V6.2 combines the power supply,the backlight drive,TV board as whole.
2. TV System: ATV and DVB-C/T/T2/S2.
3. P150-2851V6.2SupportsRJ45networksignal,USB2.0,AVIN,YPBPR,HDMI1.4,HDMI2.0andTVincludingATVandDTV.In the mean time, it can sustain WIFI access VGA+PC AUDIO Input and Coaxial/Optical Fiber and Earphone output.
4. Chipset: RTD2851SSZ
5. OSD Language: English,French,Spanish,Danish,Swedish,Finnish,Dutch
6. Audio Output: 2*[email protected]Ω
7. Resolution:UP to 2840*2160
8. CKD and SKD available---HARDWARE CONFIGURATION AND FUNCTIONOS Android 9.0CPU ARM Cortex A55 quad coreGPU Mali 470MP2DDR size 1.5GbyteEMMC Flash 8Gbyte
4K Android Smart TV SoC with Advanced Picture/Audio Quality (RTD2851/RTD2873)The RTD2851/RTD2873 Smart TV SoC (System on a Chip) supports Android Pie and Google Assistant TV voice control. It also supports all HDR formats, including Dolby Vision™, HDR10, Technicolor Prime, HLG, and HDR10+. It provides theater-like sound effects using the built-in TV speakers through decoding Dolby ATMOS™, and offers advanced picture and video processing for internet streaming contents
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
<<< Aida64 Sysinfo Summary (English) >>>
DB Device Model: < unknown >
Manufacturer: MediaTek
Model: SMART TV
Brand: MediaTek
Board: m7332_eu
Device: m7332_eu
Hardware: m7332
Platform: m7332
Product: m7332_eu
SoC Model: < unknown >
RO SoC Model: < unknown >
Core Architecture: 4x ARM Cortex-A53 @ 1450 MHz
CPU Cores: 4
CPUInfo HW: m7332
CPUInfo ChipName: < empty >
CPUInfo MSM HW: < empty >
Screen Resolution: 1920 x 1080
Display Mode #1: 1920 x 1080
vendor.display-size: 3840x2160
OGLES Vendor: ARM
OGLES Renderer: Mali-G52
OGLES Version: OpenGL ES 3.2 v1.r16p0-01rel0-a319455b5-20190827.a188048ecd49603991a490e38a4a1861
Current GPU Clock: < unknown >
GPU Clock Range: < unknown >
GPU Utilization: < unknown >
Power Source: A/C Charger
Level: 100 %
Status: Charging
Charge Rate: 1.6 mA
Charge Rate (Raw): 1.6 mA
Android Version: 9 (Pie)
API Level: 28
Rooted Device: No
Bootloader: 123456789
Build ID: m7332_eu-userdebug 9 PPR2.180905.006.A1 TVOS-04.16.031.01.12 dev-keys
Codename: REL
Fingerprint: MediaTek/m7332_eu/m7332_eu:9/PPR2.180905.006.A1/builder06120124:userdebug/dev-keys
ID: PPR2.180905.006.A1
Incremental: TVOS-04.16.031.01.12
ro.boot.fpsensor: < empty >
Total RAM (ActMgr): 1328 MB
Total RAM (MemInfo): 1328 MB
Avail RAM (ActMgr): 540 MB
Avail RAM (MemInfo): 492 MB
Fake Dev (Android Rel): No
Fake Dev (Total RAM): No
Fake Dev (Avail RAM): No
getThisAppInstallerPackageName: com.android.packageinstaller
isThisAppSideLoaded: true
getAppInstallerPackageName(com.android.chrome): null
getAppInstallerPackageName(com.google.android.youtube): null
getAppInstallerPackageName(com.cpuid.cpu_z): null
getAppInstallerPackageName(com.eg.android.AlipayGphone): null
getAppInstallerPackageName(com.baidu.searchbox): null
getAppInstallerPackageName(com.huawei.global): null
<<< System >>>
Device Type: TV
Manufacturer: MediaTek
Model: SMART TV
Brand: MediaTek
Board: m7332_eu
Device: m7332_eu
Hardware: m7332
Platform: m7332
Product: m7332_eu
Installed RAM: 1.5 GB
Total Memory: 1328 MB
Available Memory: 539 MB
Internal Storage Total Space: 3016 MB
Internal Storage Free Space: 1597 MB
Bluetooth Version: 4+
Device Features: android.hardware.audio.output
android.hardware.bluetooth
android.hardware.bluetooth_le
android.hardware.camera.any
android.hardware.camera.external
android.hardware.ethernet
android.hardware.gamepad
android.hardware.hdmi.cec
android.hardware.opengles.aep
android.hardware.ram.low
android.hardware.screen.landscape
android.hardware.type.television
android.hardware.usb.host
android.hardware.vulkan.compute
android.hardware.vulkan.level
android.hardware.vulkan.version
android.hardware.wifi
android.hardware.wifi.direct
android.software.adoptable_storage
android.software.app_widgets
android.software.autofill
android.software.backup
android.software.cant_save_state
android.software.companion_device_setup
android.software.cts
android.software.home_screen
android.software.input_methods
android.software.leanback
android.software.leanback_only
android.software.live_tv
android.software.verified_boot
android.software.voice_recognizers
android.software.webview
com.google.android.tv.installed
nrdp.modelgroup
<<< CPU >>>
Core Architecture: 4x ARM Cortex-A53 @ 1450 MHz
Instruction Set: 64-bit ARMv8-A (32-bit Mode)
CPU Revision: r0p4
CPU Cores: 4
CPU Clock Range: 1150 - 1450 MHz
Core 1 Clock: 1449 MHz
Core 2 Clock: 1449 MHz
Core 3 Clock: 1449 MHz
Core 4 Clock: 1449 MHz
Scaling Governor: interactive
Supported ABIs: armeabi-v7a, armeabi
Supported 32-bit ABIs: armeabi-v7a, armeabi
AES: Supported
NEON: Supported
PMULL: Supported
SHA1: Supported
SHA2: Supported
<<< Display >>>
Screen Resolution: 1920 × 1080
xdpi / ydpi: 77 / 77 dpi
GPU Vendor: ARM
GPU Renderer: Mali-G52
GPU Cores: 1
Refresh Rate: 60 Hz
Default Orientation: Landscape
OpenGL ES Version: 3.2
GPU Version: OpenGL ES 3.2 v1.r16p0-01rel0-a319455b5-20190827.a188048ecd49603991a490e38a4a1861
OpenGL ES Extensions: GL_EXT_debug_marker
GL_ARM_rgba8
GL_ARM_mali_shader_binary
GL_OES_depth24
GL_OES_depth_texture
GL_OES_depth_texture_cube_map
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_EXT_read_format_bgra
GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_standard_derivatives
GL_OES_EGL_image
GL_OES_EGL_image_external
GL_OES_EGL_image_external_essl3
GL_OES_EGL_sync
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_required_internalformat
GL_OES_vertex_array_object
GL_OES_mapbuffer
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_fbo_render_mipmap
GL_OES_element_index_uint
GL_EXT_shadow_samplers
GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5
GL_KHR_debug
GL_EXT_occlusion_query_boolean
GL_EXT_disjoint_timer_query
GL_EXT_blend_minmax
GL_EXT_discard_framebuffer
GL_OES_get_program_binary
GL_OES_texture_3D
GL_EXT_texture_storage
GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2
GL_OES_surfaceless_context
GL_OES_texture_stencil8
GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary
GL_EXT_sRGB
GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode
GL_EXT_texture_sRGB_R8
GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array
GL_OES_shader_image_atomic
GL_EXT_robustness
GL_EXT_draw_buffers_indexed
GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp
GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array
GL_OES_texture_cube_map_array
GL_OES_sample_variables
GL_OES_sample_shading
GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks
GL_OES_shader_io_blocks
GL_EXT_tessellation_shader
GL_OES_tessellation_shader
GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box
GL_EXT_geometry_shader
GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a
GL_EXT_gpu_shader5
GL_OES_gpu_shader5
GL_EXT_texture_buffer
GL_OES_texture_buffer
GL_EXT_copy_image
GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers
GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float
GL_EXT_YUV_target
GL_OVR_multiview
GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture
GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior
GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex
GL_EXT_protected_textures
GL_EXT_buffer_storage
GL_EXT_external_buffer
GL_EXT_EGL_image_array
<<< Network >>>
<< Telephony >>
Phone Type: None
<< Wi-Fi >>
State: Enabled
SSID: < private >
BSSID: < private >
Hidden SSID: Yes
IPv4 Address: < private >
IPv6 Address: < private >
Signal Strength: -35 dBm (Excellent)
Link Speed: 135 Mbps
Frequency: 2412 MHz
Network ID: 0
Gateway: < private >
Netmask: 255.255.255.0
DNS1: < private >
DHCP Lease Duration: 24 hours
5 GHz Band: Not Supported
Wi-Fi Aware: Not Supported
Wi-Fi Direct: Supported
<<< Battery >>>
Power Source: A/C Charger
Level: 100 %
Status: Charging
Health: Good
Technology: Li-ion
Temperature: 42.4°C
Voltage: 45.000 V
Charge Counter: 0 mAh
Charge Rate: 1.60 mA
<<< Android >>>
Android Version: 9 (Pie)
API Level: 28
Android Security Patch Level: 2019-06-01
Rooted Device: No
Android ID: 00c6e6eeb37e4da8
Bootloader: 123456789
Build ID: m7332_eu-userdebug 9 PPR2.180905.006.A1 TVOS-04.16.031.01.12 dev-keys
Codename: REL
Fingerprint: MediaTek/m7332_eu/m7332_eu:9/PPR2.180905.006.A1/builder06120124:userdebug/dev-keys
ID: PPR2.180905.006.A1
Incremental: TVOS-04.16.031.01.12
Java Runtime Version: Android Runtime 0.9
Java VM Version: ART 2.1.0
Java VM Heap Size: 192 MB
Kernel Architecture: armv7l
Kernel Version: 4.9.118+
Tags: dev-keys
Type: userdebug
Google Play Services Version: 16.0.89 (100300-239467275)
Huawei Mobile Services Version: < Not Present >
OpenSSL Version: OpenSSL 1.1.0 (compatible; BoringSSL)
ZLib Version: 1.2.11
ICU CLDR Version: 32.0.1
ICU Library Version: 60.2
ICU Unicode Version: 10.0
Android Language: Turkish (Turkey)
Configured Time Zone: Arabian Standard Time (UTC+03:00)
UpTime: 05:44:22
<<< Devices >>>
<< External Camera >>
Resolution: 2.1 MP (1920 × 1080)
Focus Modes: fixed, infinity
Video Stabilization: Not Supported
Zoom: Supported
Auto Exposure Locking: Not Supported
Auto White Balance Locking: Not Supported
Flash: Not Supported
<< Vulkan Device - Mali-G52 >>
Device Name: Mali-G52
Device Type: Integrated GPU
Device UUID: 20-E7-92-C6-F5-DE-89-0B-F7-A8-CC-CA-9D-DE-66-B8
Device ID: 000013B5-74021000
Memory Size: 1360744 KB
Max 1D Image Size: 16384
Max 2D Image Size: 8192 x 8192
Max 3D Image Size: 4096 x 4096 x 4096
Max Cube Image Size: 8192 x 8192
Max Image Layers: 256
Max Texel Buffer Elements: 65536
Max Uniform Buffer Range: 65536
Max Storage Buffer Range: 268435456
Max Push Constants Size: 256 bytes
Buffer Image Granularity: 4 KB
Max Bound Descriptor Sets: 4
Max Per-Stage Descriptor Samplers: 128
Max Per-Stage Descriptor Uniform Buffers: 12
Max Per-Stage Descriptor Storage Buffers: 35
Max Per-Stage Descriptor Sampled Images: 16
Max Per-Stage Descriptor Storage Images: 8
Max Per-Stage Descriptor Input Attachments: 4
Max Per-Stage Resources: 83
Max Descriptor Set Samplers: 768
Max Descriptor Set Uniform Buffers: 72
Max Descriptor Set Dynamic Uniform Buffers: 8
Max Descriptor Set Storage Buffers: 210
Max Descriptor Set Dynamic Storage Buffers: 4
Max Descriptor Set Sampled Images: 96
Max Descriptor Set Storage Images: 48
Max Descriptor Set Input Attachments: 4
Max Vertex Input Attributes: 16
Max Vertex Input Bindings: 16
MaxVertex Input Attribute Offset: 2047
Max Vertex Input Binding Stride: 2048
Max Vertex Output Components: 128
Max Tesselation Generation Level: 64
Max Tesselation Patch Size: 32
Max Tesselation Control Per-Vertex Input Components: 128
Max Tesselation Control Per-Vertex Output Components: 128
Max Tesselation Control Per-Patch Output Components: 120
Max Tesselation Control Total Output Components: 4096
Max Tesselation Evaluation Input Components: 128
Max Tesselation Evaluation Output Components: 128
Max Geometry Shader Invocations: 32
Max Geometry Input Components: 64
Max Geometry Output Components: 128
Max Geometry Output Vertices: 256
Max Geometry Total Output Components: 1024
Max Fragment Input Components: 128
Max Fragment Output Attachments: 8
Max Fragment Combined Output Resources: 51
Max Compute Shared Memory Size: 32 KB
Max Compute Work Group Invocations: 384
Max Compute Work Group Size: X: 384, Y: 384, Z: 384
Subpixel Precision Bits: 8
Subtexel Precision Bits: 8
Mipmap Precision Bits: 8
Max Draw Indexed Index Value: 4294967295
Max Draw Indirect Count: 1
Max Sampler LOD Bias: 255.000000
Max Sampler Anisotropy: 16.000000
Max Viewports: 1
Max Viewport Size: 8192 x 8192
Viewport Bounds Range: -16384.000000 ... 16383.000000
Min Memory Map Alignment: 64 bytes
Min Texel Buffer Offset Alignment: 256 bytes
Min Uniform Buffer Offset Alignment: 16 bytes
Min Storage Buffer Offset Alignment: 256 bytes
Min / Max Texel Offset: -8 / 7
Min / Max Texel Gather Offset: -8 / 7
Min / Max Interpolation Offset: -0.500000 / 0.500000
Subpixel Interpolation Offset Bits: 4
Max Framebuffer Size: 8192 x 8192
Max Framebuffer Layers: 256
Framebuffer Color Sample Counts: 0x00000005
Framebuffer Depth Sample Counts: 0x00000005
Framebuffer Stencil Sample Counts: 0x00000005
Framebuffer No Attachments Sample Counts: 0x0000001D
Max Color Attachments: 8
Sampled Image Color Sample Counts: 0x00000005
Sampled Image Integer Sample Counts: 0x00000001
Sampled Image Depth Sample Counts: 0x00000005
Sampled Image Stencil Sample Counts: 0x00000005
Storage Image Sample Counts: 0x00000001
Max Sample Mask Words: 1
Discrete Queue Priorities: 2
Point Size Range: 1.000000 ... 1024.000000
Line Width Range: 1.000000 ... 1.000000
Point Size Granularity: 0.062500
Optimal Buffer Copy Offset Alignment: 64 bytes
Optimal Buffer Copy Row Pitch Alignment: 64 bytes
Non-Coherent Atom Size: 64 bytes
Driver Version: 16.0.0
API Version: 1.1.82
Vulkan Library: /system/lib/libvulkan.so
Alpha To One: Not Supported
Anisotropic Filtering: Supported
ASTC LDR Texture Compression: Supported
BC Texture Compression: Not Supported
Depth Bias Clamping: Supported
Depth Bounds Tests: Not Supported
Depth Clamping: Not Supported
Draw Indirect First Instance: Supported
Dual Source Blend Operations: Not Supported
ETC2 and EAC Texture Compression: Supported
Fragment Stores and Atomics: Supported
Full Draw Index Uint32: Supported
Geometry Shader: Supported
Image Cube Array: Supported
Independent Blend: Supported
Inherited Queries: Not Supported
Large Points: Supported
Logic Operations: Not Supported
Multi-Draw Indirect: Not Supported
Multi Viewport: Not Supported
Occlusion Query Precise: Supported
Pipeline Statistics Query: Not Supported
Point and Wireframe Fill Modes: Not Supported
Robust Buffer Access: Supported
Sample Rate Shading: Supported
Shader Clip Distance: Not Supported
Shader Cull Distance: Not Supported
Shader Float64: Not Supported
Shader Image Gather Extended: Supported
Shader Int16: Supported
Shader Int64: Not Supported
Shader Resource Min LOD: Not Supported
Shader Resource Residency: Not Supported
Shader Sampled Image Array Dynamic Indexing: Supported
Shader Storage Buffer Array Dynamic Indexing: Supported
Shader Storage Image Array Dynamic Indexing: Supported
Shader Storage Image Extended Formats: Supported
Shader Storage Image Multisample: Not Supported
Shader Storage Image Read Without Format: Supported
Shader Storage Image Write Without Format: Supported
Shader Tesselation and Geometry Point Size: Not Supported
Shader Uniform Buffer Array Dynamic Indexing: Supported
Sparse Binding: Not Supported
Sparse Residency 2 Samples: Not Supported
Sparse Residency 4 Samples: Not Supported
Sparse Residency 8 Samples: Not Supported
Sparse Residency 16 Samples: Not Supported
Sparse Residency Aliased: Not Supported
Sparse Residency Aligned Mip Size: No
Sparse Residency Buffer: Not Supported
Sparse Residency Image 2D: Not Supported
Sparse Residency Image 3D: Not Supported
Sparse Residency Non-Resident Strict: No
Sparse Residency Standard 2D Block Shape: No
Sparse Residency Standard 2D Multisample Block Shape: No
Sparse Residency Standard 3D Block Shape: No
Standard Sample Locations: Yes
Strict Line Rasterization: Yes
Tesselation Shader: Supported
Timestamps on All Graphics and Compute Queues: Not Supported
Variable Multisample Rate: Not Supported
Vertex Pipeline Stores and Atomics: Not Supported
Wide Lines: Not Supported
Device Extensions: VK_KHR_incremental_present
VK_KHR_shared_presentable_image
VK_GOOGLE_display_timing
VK_KHR_16bit_storage
VK_KHR_bind_memory2
VK_KHR_dedicated_allocation
VK_KHR_descriptor_update_template
VK_KHR_external_fence
VK_KHR_external_fence_fd
VK_KHR_external_memory
VK_KHR_external_semaphore
VK_KHR_external_semaphore_fd
VK_KHR_get_memory_requirements2
VK_KHR_image_format_list
VK_KHR_maintenance1
VK_KHR_maintenance2
VK_KHR_sampler_ycbcr_conversion
VK_KHR_shader_draw_parameters
VK_KHR_storage_buffer_storage_class
VK_KHR_variable_pointers
VK_KHR_create_renderpass2
VK_KHR_maintenance3
VK_KHR_relaxed_block_layout
VK_KHR_device_group
VK_KHR_multiview
VK_EXT_queue_family_foreign
VK_KHR_swapchain
Instance Extensions: VK_KHR_surface
VK_KHR_android_surface
VK_EXT_swapchain_colorspace
VK_KHR_get_surface_capabilities2
VK_EXT_debug_report
VK_KHR_external_fence_capabilities
VK_KHR_external_memory_capabilities
VK_KHR_external_semaphore_capabilities
VK_KHR_get_physical_device_properties2
VK_KHR_device_group_creation
No USB devices found.
No OpenCL devices found.
No CUDA devices found.
No PCI devices found.
<<< Thermal >>>
Battery: 42.4°C
<<< Sensors >>>
No sensors found.
<<< Directories >>>
Data: /data
Root: /system
Java Home: /system
Download/Cache Content: /data/cache
<< External Storage >>
Primary External Storage: /storage/emulated/0
External Files #1: /storage/emulated/0/Android/data/com.finalwire.aida64/files
Alarms: /storage/emulated/0/Alarms
Downloads: /storage/emulated/0/Download
Music: /storage/emulated/0/Music
Notifications: /storage/emulated/0/Notifications
Pictures: /storage/emulated/0/Pictures
<< Mount Points >>
/: Device: /dev/root
File System: ext4
Read-Only
/dev: Device: devtmpfs
File System: devtmpfs
Read-Write
/dev: Device: tmpfs
File System: tmpfs
Read-Write
/dev/pts: Device: devpts
File System: devpts
Read-Write
/dev/cpuctl: Device: none
File System: cgroup
Read-Write
/dev/cpuset: Device: none
File System: cgroup
Read-Write
/dev/cg2_bpf: Device: cg2_bpf
File System: cgroup2
Read-Write
/dev/usb-ffs/adb: Device: adb
File System: functionfs
Read-Write
/proc: Device: proc
File System: proc
Read-Write
/sys: Device: sysfs
File System: sysfs
Read-Write
/sys/fs/selinux: Device: selinuxfs
File System: selinuxfs
Read-Write
/sys/kernel/debug: Device: debugfs
File System: debugfs
Read-Write
/sys/kernel/debug/tracing: Device: tracefs
File System: tracefs
Read-Write
/sys/fs/bpf: Device: bpf
File System: bpf
Read-Write
/mnt: Device: tmpfs
File System: tmpfs
Read-Write
/mnt/vendor/tvservice: Device: /dev/block/platform/mstar_mci.0/by-name/tvservice
File System: ext4
Read-Only
/mnt/vendor/linux_rootfs: Device: /dev/block/platform/mstar_mci.0/by-name/linux_rootfs_a
File System: squashfs
Read-Only
/mnt/vendor/3rd: Device: /dev/block/platform/mstar_mci.0/by-name/3rd_a
File System: squashfs
Read-Only
/mnt/runtime/default/emulated: Device: /data/media
File System: sdcardfs
Read-Write
/mnt/runtime/read/emulated: Device: /data/media
File System: sdcardfs
Read-Write
/mnt/runtime/write/emulated: Device: /data/media
File System: sdcardfs
Read-Write
/vendor: Device: /dev/block/platform/mstar_mci.0/by-name/vendor
File System: ext4
Read-Only
/vendor/tvconfig: Device: /dev/block/platform/mstar_mci.0/by-name/tvconfig
File System: ext4
Read-Write
/vendor/tvcertificate: Device: /dev/block/platform/mstar_mci.0/by-name/tvcertificate
File System: ext4
Read-Write
/acct: Device: none
File System: cgroup
Read-Write
/config: Device: none
File System: configfs
Read-Write
/data: Device: /dev/block/platform/mstar_mci.0/by-name/userdata
File System: ext4
Read-Write
/data/vendor/tmp: Device: tmpfs
File System: tmpfs
Read-Write
/data/vendor/tmp: Device: tmpfs
File System: tmpfs
Read-Write
/data/vendor/3rd_rw: Device: /dev/block/platform/mstar_mci.0/by-name/3rd_rw
File System: ext4
Read-Write
/cache: Device: /dev/block/platform/mstar_mci.0/by-name/cache
File System: ext4
Read-Write
/factory: Device: /dev/block/platform/mstar_mci.0/by-name/factory_a
File System: ext4
Read-Write
/storage: Device: tmpfs
File System: tmpfs
Read-Write
/storage/emulated: Device: /data/media
File System: sdcardfs
Read-Write
/storage/self: Device: tmpfs
File System: tmpfs
Read-Write
<<< External Dirs >>>
ExternalStorageDir = /storage/emulated/0
ExternalFilesDirs[0] = /storage/emulated/0/Android/data/com.finalwire.aida64/files
SDCardMountPoint[0] = /mnt/sdcard
<<< /proc/cpuinfo >>>
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 2884.97
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 1
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 2884.97
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 2
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 2884.97
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 3
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 2884.97
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Hardware : m7332
Revision : 0020
Serial : 0000000000000000
Hardware : m7332
<<< /proc/meminfo >>>
MemTotal: 1360744 kB
MemFree: 68052 kB
MemAvailable: 494524 kB
Buffers: 7088 kB
Cached: 475488 kB
SwapCached: 6560 kB
Active: 478848 kB
Inactive: 258360 kB
Active(anon): 153796 kB
Inactive(anon): 103916 kB
Active(file): 325052 kB
Inactive(file): 154444 kB
Unevictable: 2548 kB
Mlocked: 2548 kB
HighTotal: 913408 kB
HighFree: 18600 kB
LowTotal: 447336 kB
LowFree: 49452 kB
SwapTotal: 511996 kB
SwapFree: 227632 kB
Dirty: 68 kB
Writeback: 0 kB
AnonPages: 255772 kB
Mapped: 340752 kB
Shmem: 980 kB
Slab: 58880 kB
SReclaimable: 20080 kB
SUnreclaim: 38800 kB
KernelStack: 14864 kB
PageTables: 40324 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1192368 kB
Committed_AS: 32467388 kB
VmallocTotal: 557056 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
CmaTotal: 69632 kB
CmaFree: 31580 kB
<<< Directory /system/lib >>>
libLLVM_android.so
libaudioclient.so
libvulkan.so
<<< Directory /system/vendor/lib >>>
libOpenCL.so
<<< Directory /system/vendor/lib/egl >>>
libGLES_mali.so
<<< GpuSysFs Files >>>
/sys/devices/platform/gpusysfs/gpu_clock: < Failed >
/sys/devices/platform/gpusysfs/gpu_cores_config: < Failed >
/sys/devices/platform/gpusysfs/gpu_freq_table: < Failed >
/sys/devices/platform/gpusysfs/gpu_governor: < Failed >
/sys/devices/platform/gpusysfs/gpu_max_clock: < Failed >
/sys/devices/platform/gpusysfs/gpu_mem: < Failed >
/sys/devices/platform/gpusysfs/gpu_min_clock: < Failed >
/sys/devices/platform/gpusysfs/gpu_model: < Failed >
/sys/devices/platform/gpusysfs/gpu_tmu: < Failed >
/sys/devices/platform/gpusysfs/gpu_version: < Failed >
/sys/devices/platform/gpusysfs/gpu_voltage: < Failed >
<<< Mali Files >>>
/sys/devices/platform/mali.0/clock: < Failed >
/sys/class/misc/mali0/device/asv_table: < Failed >
/sys/class/misc/mali0/device/available_frequencies: < Failed >
/sys/class/misc/mali0/device/clock: < Failed >
/sys/class/misc/mali0/device/core_mask: *** Current core mask (JS0) : 0x1
Current core mask (JS1) : 0x1
Current core mask (JS2) : 0x1
Available core mask : 0x1
***
/sys/class/misc/mali0/device/dvfs_governor: < Failed >
/sys/class/misc/mali0/device/dvfs_table: < Failed >
/sys/class/misc/mali0/device/norm_utilization: < Failed >
/sys/class/misc/mali0/device/utilization: < Failed >
/sys/class/misc/mali0/device/utilization_stats: < Failed >
/sys/class/misc/mali0/device/vol: < Failed >
<<< OMAP Files >>>
/sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/rate: < Failed >
/sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/flags: < Failed >
<<< PXA Files >>>
/sys/kernel/debug/pxa/cp15: < Failed >
/sys/devices/platform/pxa-ion/modalias: < Failed >
/sys/devices/platform/pxa-ion/subsystem/devices/pxa1088-thermal/modalias: < Failed >
<<< Tegra Files >>>
/sys/devices/soc0/family: < Failed >
/sys/devices/soc0/revision: < Failed >
/sys/devices/soc0/soc_id: < Failed >
<<< CPUFreq >>>
CPU0: < Failed > / 1150000 / 1450000 // 1150000 / 1150000 / < Failed >
CPU1: < Failed > / 1150000 / 1450000 // 1350000 / 1150000 / 1450000
CPU2: < Failed > / 1150000 / 1450000 // 1350000 / 1150000 / 1450000
CPU3: < Failed > / 1150000 / 1450000 // 1350000 / 1150000 / 1450000
<<< Battery Files >>>
/sys/class/power_supply/battery/batt_attr_text: < Failed >
/sys/class/power_supply/battery/batt_current: < Failed >
/sys/class/power_supply/battery/batt_current_now: < Failed >
/sys/class/power_supply/battery/batt_current_ua_avg: < Failed >
/sys/class/power_supply/battery/batt_current_ua_now: < Failed >
/sys/class/power_supply/battery/batt_power_meter: < Failed >
/sys/class/power_supply/battery/BatteryAverageCurrent: < Failed >
/sys/class/power_supply/battery/charge_counter: < Failed >
/sys/class/power_supply/battery/charge_counter_ext: < Failed >
/sys/class/power_supply/battery/charge_now: < Failed >
/sys/class/power_supply/battery/chg_current_adc: < Failed >
/sys/class/power_supply/battery/chg_temp: < Failed >
/sys/class/power_supply/battery/current_avg: < Failed >
/sys/class/power_supply/battery/current_now: < Failed >
/sys/class/power_supply/battery/energy_now: < Failed >
/sys/class/power_supply/battery/time_to_empty_now: < Failed >
/sys/class/power_supply/battery/time_to_full_now: < Failed >
/sys/class/power_supply/battery/usb_temp: < Failed >
/sys/class/power_supply/battery/voltage_now: < Failed >
/sys/devices/platform/battery/power_supply/battery/BatteryAverageCurrent: < Failed >
<<< Misc Files >>>
<<< TelephonyManager Method Names >>>
public int android.telephony.TelephonyManager.getDataActivity() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getDataNetworkType() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getDataNetworkType(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getDataState() declared by class android.telephony.TelephonyManager
public static android.telephony.TelephonyManager android.telephony.TelephonyManager.getDefault() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkCountryIso() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkCountryIso(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkCountryIsoForPhone(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkOperator() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkOperator(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkOperatorForPhone(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkOperatorName() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkOperatorName(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getNetworkType() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getNetworkType(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getNetworkTypeName() declared by class android.telephony.TelephonyManager
public static java.lang.String android.telephony.TelephonyManager.getNetworkTypeName(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getPhoneCount() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getPhoneType() declared by class android.telephony.TelephonyManager
public static int android.telephony.TelephonyManager.getPhoneType(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getSimCount() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimCountryIso() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimCountryIso(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimCountryIsoForPhone(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperator() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperator(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorName() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorName(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorNameForPhone(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorNumeric() declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorNumeric(int) declared by class android.telephony.TelephonyManager
public java.lang.String android.telephony.TelephonyManager.getSimOperatorNumericForPhone(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getSimState() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getSimState(int) declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getVoiceMessageCount() declared by class android.telephony.TelephonyManager
public int android.telephony.TelephonyManager.getVoiceMessageCount(int) declared by class android.telephony.TelephonyManager
public boolean android.telephony.TelephonyManager.hasIccCard() declared by class android.telephony.TelephonyManager
public boolean android.telephony.TelephonyManager.hasIccCard(int) declared by class android.telephony.TelephonyManager
public boolean android.telephony.TelephonyManager.isNetworkRoaming() declared by class android.telephony.TelephonyManager
public boolean android.telephony.TelephonyManager.isNetworkRoaming(int) declared by class android.telephony.TelephonyManager
public void android.telephony.TelephonyManager.setNetworkCountryIso(java.lang.String) declared by class android.telephony.TelephonyManager
public void android.telephony.TelephonyManager.setNetworkCountryIsoForPhone(int,java.lang.String) declared by class android.telephony.TelephonyManager
public void android.telephony.TelephonyManager.setSimCountryIsoForPhone(int,java.lang.String) declared by class android.telephony.TelephonyManager
<<< Comment >>>
Enter your comment here:
Click to expand...
Click to collapse
I want Orginal (non touch) no customization Android tv OS
this file Distributor update customization Android9 https://drive.google.com/drive/u/0/folders/1TNq91duEnXrfUpzjH0DMr9Ln_XQwkUiH
i have a different tv name with the same motherboard and features.... i am very interested in having a stock firmware too (mine looks exactly like yours). I have flashed yours on my tv, so I am sure it works. The only difference is that now my tv says dijitsu instead of akai and the remote controller does not work....
your firmware is much better than mine by the way... it has apple play, play store and an app to control the device with the phone. it is a shame that the remote does not work, otherwise i would have kept it!
EnzoErrichiello said:
i have a different tv name with the same motherboard and features.... i am very interested in having a stock firmware too (mine looks exactly like yours). I have flashed yours on my tv, so I am sure it works. The only difference is that now my tv says dijitsu instead of akai and the remote controller does not work....
Click to expand...
Click to collapse
Hi
I have similar TV on different name. the customized Android OS have none of Google Apps and I even if I install google play by my self it didn't run.
Do you find any good firmware?
and how do you manage to upgrade above firmware?
yaser.k said:
Hi
I have similar TV on different name. the customized Android OS have none of Google Apps and I even if I install google play by my self it didn't run.
Do you find any good firmware?
and how do you manage to upgrade above firmware?
Click to expand...
Click to collapse
Hey,
In the end I used the firmware the author attached here. To have my remote working again, I then flashed a minor update released by AKAI, which is my tv.
I haven't found a stock firmware yet, but I'll let you know if I do.
EnzoErrichiello said:
Hey,
In the end I used the firmware the author attached here. To have my remote working again, I then flashed a minor update released by AKAI, which is my tv.
I haven't found a stock firmware yet, but I'll let you know if I do.
Click to expand...
Click to collapse
Hey Enzo
could you tell me how update with this firmware?
I extract rar file and there was 3 bin file. I copy all on usb drive attach to tv.
I go to system upgrade > local upgrade. but it didn't detect file on flash.
also I try hold power bottom and plug in but it also dont work.
yaser.k said:
Hey Enzo
could you tell me how update with this firmware?
I extract rar file and there was 3 bin file. I copy all on usb drive attach to tv.
I go to system upgrade > local upgrade. but it didn't detect file on flash.
also I try hold power bottom and plug in but it also dont work.
Click to expand...
Click to collapse
Hey sorry for the late reply!
I renamed that firmware with the name of my firmware. If you need to switch back, you need to do the opposite
Do have a TV set with Mediatek m7332 chip, Android 9.
You have an app to control TV via phone? Maybe that can be copied to other TVs too?
I am new to SmartTV but would be curious to learn.
i found that the remote control configuration is saved in a file in the system folder of tv "/vendor/tvconfig/config/ir_config.ini'.
Because tv isnt rooted yet, you need to access to this file via adb, allowing access to system files by adb and make copy of your oryginal config file, then replace it after flashing another firmware.
It worked on akai, nordmende, manta, and dijitsu firmwares on my Manta tv with TP.SK706S.PC822 board and with Mediatek m7332 chip.
● To enable ADB you have to go to hidden 'service menu' by pressing buttons (MENU) + (1) + (1) + (4) + (7).
If the service menu will appear, then you need to go to the ''debug'' option and then switch ''adb enable'' to 'on'.
[In other brands than Akai, Dijitsu, Manta, Nordmende, the service code may be different.]
You can try to enable ADB via AndroidHiddenSettings app, getting acces thru 'Developer Settings'.
Screenshots in: post-87570305
● Then you can explore your tv file system from your android phone by the Bugjaeger Mobile ADB app after connecting it thru wifi by ip of your tv.
Press button 'connect to' where you can 'search' for adb device or you can type tvs ip manually.
Now You can view system folders, copy files, install apps thru adb wifi, reboot system to recovery etc etc.
Files inside the system are still read only, so you cant delete/replace nothing yet, and some of the system folders are hidden at this time.
To make file system read and write enabled You have to use ADB command thru your PC/laptop.
● So you need to download some Minimal Adb Tool or ADBappControl for windows.
• Minimal ADB Tool (ADB.exe) run in 'windows command prompt' (cmd.exe) by typing:
adb connect 192.168.**.*** (-type your tvs ip, you can find tvs ip in main 'service menu')
adb root
adb remount
• ADBappControl with bulid-in ADB also allows you type those commands, has a pretty nice interface that allows you to install/uninstall disable apps.
It just don't have file manager, so 'bugjaeger' is still needed for the next step.
● Now file system is read and write enabled and you can backup your oryginal 'ir_config.ini', thru 'bugjaeger' app in section "files'.
The same way replace it after flashing another firmware.
At this time You can modify, replace/remove system apps as youtube, netflix, etc.
Read/write file system is enabled only till reboot. after reboot you need to redo pc ADB commands to get acces to r/w file system.
btw.
Section 'packages' in 'bugjaeger' app let you send and install apps downloaded/installed on your phone to your tv thru wifi. You can also run apps or disable/enable apps thru this section, instead of removing them from the system.
Section 'command' let you grant some special permision of some app if you need it.
Section 'fastboot' let you quick reboot your device, or reboot to recovery.
EDIT.: Added in attachment a remote config file working with my stock (manta) tv remote.
Anyway, better make Your own backup if You can.
yaser.k said:
Hey Enzo
could you tell me how update with this firmware?
I extract rar file and there was 3 bin file. I copy all on usb drive attach to tv.
I go to system upgrade > local upgrade. but it didn't detect file on flash.
also I try hold power bottom and plug in but it also dont work.
Click to expand...
Click to collapse
The best way to to flash firmware to your TV (with TP.SK706S.PC822 board) is:
-Rename your firmware file, for example from 'allupgrade706_8GB_1P5GB_ref71.bin' to 'allupgrade706_8GB_1P5GB_sos.bin.
-copy firmware file to your pendrive, formatted to the 'FAT32' filesystem, (probably the best working is up to 8Gb capicity pendrive.)
Unplug your Tv from the power supply, wait till the standby LED turn off.
-Then plug your pendrive to Tvs usb slot.
Plug Your Tv to power supply and wait for firmware upgrade blue screen.
-Wait till 100%, Unplug your Tv from the power supply, unplug pendrive then connect to power supply again, and power it on by tv 'power button'.
In Case of any issues with Android Tv system like Boot Loop etc, i found file MstarUpgrade Android Recovery Software by @KazmiElecom, that boots up Tv to 'Recovery Mode', so you can do wipe data/factory reset or anything from recovery mode.
Same process as upgrade firmware:
just rename file, in this case "MstarUpgrade.bin" to "allupgrade706_8GB_1P5GB_sos.bin" and plug to tv's usb slot.
Connect Tv to power supply, and when you'll see the completed 100% "Upgrade firmware" on a blue screen,
- Reconnect Tv again and it will boot up in Recovery Mode for once.
It works probably with many others Mstar / Mediatek chip boards.
Emilson said:
In Case of any issues with Android Tv system like Boot Loop etc, i found file MstarUpgrade Android Recovery Software by @KazmiElecom, that boots up Tv to 'Recovery Mode', so you can do wipe data/factory reset or anything from recovery mode.
Same process as upgrade firmware:
just rename file, in this case "MstarUpgrade.bin" to "allupgrade706_8GB_1P5GB_sos.bin" and plug to tv's usb slot.
Connect Tv to power supply, and when you'll see the completed 100% "Upgrade firmware" on a blue screen,
- Reconnect Tv again and it will boot up in Recovery Mode for once.
It works probably with many others Mstar / Mediatek chip boards.
Click to expand...
Click to collapse
I tried doing this but i am stuck at "no command". tried randomly pushing buttons on the tv but nothing is happening. sad, my OS is Android 11 Wisdom Share. I think it is stuck at boot because I messed with the build.prop
I am new to SmartTV but would be curious to learn.
لدي تلفاز nordmende ماهو الحل علاق tv nordmende nd 46 ks 4000 j
Emilson said:
i found that the remote control configuration is saved in a file in the system folder of tv "/vendor/tvconfig/config/ir_config.ini'.
Because tv isnt rooted yet, you need to access to this file via adb, allowing access to system files by adb and make copy of your oryginal config file, then replace it after flashing another firmware.
it worked for my on akai, nordmende, manta, and dijitsu firmwares on my Manta tv with TP.SK706S.PC822 board and with Mediatek m7332 chip.
To enable ADB you have to go to hidden 'service menu' by pressing buttons (MENU) + (1) + (1) + (4) + (7). and the service menu will appear, then you need to go to the ''debug'' option and then switch ''adb enable'' to 'on'.
Then you can explore your tv file system from your android phone by the app Bugjaeger Mobile ADB app after connecting thru wifi by ip of your tv.
If ADB is enabled and tv is connected to wifi, app should find your tv, by pressing button 'connect to' and 'search' for adb devices. or you can type tvs ip manually.
Now You can view system folders, copy files, install apps thru adb wifi, add special permisions to apps, rebot system to recovery etc etc.
But 'files' inide the system are still read only, so you cant delete/replace it nothing yet.
To make file system read and write enabled You have to use ADB command thru your PC
So you need to download some mini ADB tool (adb.exe) for windows, run it in windows 'command prompt' by typing:
adb connect 192.168.**.*** (-type your tvs ip, also you can find tvs ip in main 'service menu')
adb root
adb remount
adb shell chmod 0777 /system
Now file system is read and write enabled and you can backup your oryginal 'ir_config.ini', thru 'bugjaeger' app in section "files'. The same way replace it after changing with another firmware.
At this time You can replace/remove system apps as youtube, netflix, etc.
Read file system is enabled only till reboot. after reboot you need to redo pc ADB commands to get acces to r/w filesystem.
btw.
Section 'packages' in 'bugjaeger' app let you send and install apps downloaded/installed on your phone to your tv thru wifi. You can also run or disable/enable system apps thru this section, instead of removing it from the system.
Section 'command' let you reboot your device, or grant some special permision of some app if you need it,
Click to expand...
Click to collapse
Have you found out a way to change bootanimation?
I have found a firmware that claims it is AOSP, can anybody try? https://remont-aud.net/dump/lcd_pdp...06s_pc822_b19457/248-1-0-110135?l3BuY2?lb0zah
EnzoErrichiello said:
your firmware is much better than mine by the way... it has apple play, play store and an app to control the device with the phone. it is a shame that the remote does not work, otherwise i would have kept it!
Click to expand...
Click to collapse
kaitokid1412 said:
I tried doing this but i am stuck at "no command". tried randomly pushing buttons on the tv but nothing is happening. sad, my OS is Android 11 Wisdom Share. I think it is stuck at boot because I messed with the build.prop
Click to expand...
Click to collapse
Whoa, android 11? Whats your tv model?
By the way, bootanimation is placed at /system/media/bootanimation.zip
You just need to download any bootanimation.zip from web and replace it, when system folders are read/write enabled.
I already changed it in mine
There is one bootanimation link for example:
atv11_bootanimation/Working and Tested/bootanimation.zip at master · khurramrizvi/atv11_bootanimation
A brand new boot animation coming straight from Google's Android TV 11 build. - atv11_bootanimation/Working and Tested/bootanimation.zip at master · khurramrizvi/atv11_bootanimation
github.com
Probably newest original google androidTV bootanimation
Emilson said:
Whoa, android 11? Whats your tv model?
By the way, bootanimation is placed at /system/media/bootanimation.zip
You just need to download any bootanimation.zip from web and replace it, when system folders are read/write enabled.
I already changed it in mine
There is one bootanimation link for example:
atv11_bootanimation/Working and Tested/bootanimation.zip at master · khurramrizvi/atv11_bootanimation
A brand new boot animation coming straight from Google's Android TV 11 build. - atv11_bootanimation/Working and Tested/bootanimation.zip at master · khurramrizvi/atv11_bootanimation
github.com
Probably newest original google androidTV bootanimation
Click to expand...
Click to collapse
Mine, I think, is a rebranded Chinese TV. N-Vision S900-65S1NV. It is Android 11 yet still with a Wisdom Share UI. That's the thing, I have located the bootanimation folder in mine, it's in vendor/tvconfig folder, however, when I tried to replace it using bugjaeger, the system does not read the new boot animation.
Oh ok, in a vendor/tvconfing folder you can find a branded bootlogo etc, but i couldnt change it that way too.
To change it you have to use tvs 'service menu' and go to 'general settings' -> 'import/export' and then you can use 'logo export/logo import' to download original bootlogo and upload new one, but you need to plug some usb pendrive for it.
Then to change 'wisdomshare logo' you have to replace bootanimation.zip in system/media folder.
Btw, Do you have any links with firmware to your tv? Mine is still on android 9.0 cant find any upgrades.
do you know whats your tv motherboard name? Mine is 'tpsk706s.pc822'
[email protected] ~/Desktop> inxi -v3
System: Host: thor Kernel: 5.15.3.21.realtime1-1-rt x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: Xfce 4.16.0
Distro: Arch Linux
Machine: Type: Desktop Mobo: ASUSTeK model: STRIX Z270G GAMING v: Rev 1.xx serial: <superuser required>
UEFI-[Legacy]: American Megatrends v: 1501 date: 07/13/2021
CPU: Info: Quad Core model: Intel Core i7-6700K bits: 64 type: MT MCP arch: Skylake-S rev: 3 cache: L2: 1024 KiB
flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 63999
Speed: 855 MHz min/max: 800/4300 MHz Core speeds (MHz): 1: 810 2: 2277 3: 2529 4: 1238 5: 1221 6: 1162 7: 1104
8: 984
Graphics: Device-1: NVIDIA GM204 [GeForce GTX 980] vendor: ASUSTeK driver: nvidia v: 495.44 bus-ID: 01:00.0
Device-2: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 1-10:6
Display: x11 server: X.Org 1.21.1.1 driver: loaded: nvidia unloaded: fbdev,modesetting,vesa
resolution: 3840x2160~60Hz
Message: Unable to show advanced data. Required tool glxinfo missing.
Network: Device-1: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: kernel port: N/A bus-ID: 00:1f.6
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: 2c:4d:54:d3:b9:af
Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: ASUSTeK driver: ath10k_pci v: kernel
bus-ID: 04:00.0
IF: wlan0 state: down mac: 86:05:63:44:d4:e8
Drives: Local Storage: total: 2.05 TiB used: 277.52 GiB (13.2%)
Info: Processes: 312 Uptime: 5h 36m Memory: 15.44 GiB used: 4.92 GiB (31.9%) Init: systemd Compilers: gcc: 11.1.0
clang: 13.0.0 Packages: 1463 Shell: fish v: 3.3.1 inxi: 3.3.09
I don't understand well