[IME/EXO][GUIDES/COLLECTION] HTC U12+/Exodus 1 – Factory Image/Firmware/Boot/OTA - HTC U12+ Guides, News, & Discussion

{
"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"
}
Hello everybody,
unfortunately, experience teaches me that a growing span of users expect us to feed them everything with a spoon, and are no longer prepared to deal with the basics of the matter described here on their own - let alone carry out a search with logical parameters on the WWW. That's why I've decided to reduce the guides to just what's available in the first 7 posts of this very thread – or found by a thorough thread search. New users, and especially inexperienced users, should start to learn again, to know how to deal with the basics in detail. If you are not willing to do so, no additional assistance will be able to help you out of any difficult situation.
For those of you expecting to be spoon feed, I'll make myself quite clear: these people should keep their hands off their devices and learn to live without modifications. and consequently stay on a full stock device.
Experienced users should not let themselves be lulled by the comfort of such a spreadsheet, and corresponding guides threads, as well and instead always remember themselfs to think more and more actively about the topic of modding yet again. I personally noticed this as well: looking back I have just understood all the changes from the HTC 10 to the HTC U11 - such as the changes and additional risks due to temp S-OFF. But with the HTC U12+, and Treble A/P partition schemes, there are yet again completely new and drastic changes - which I too not yet fully understand. It is always important to stay fit, and be willing and eager to learn new things and new ways to work with such changes, in order to be able to continue modifying devices - as well as to return them to their original condition. That's exactly what I'm doing now, because I'm currently intensely dealing with the HTC U12+ to understand everything, to properly modify it, and to soon know what I have to leave untouched, if I don't want to risk a brick. And I can just put you on the heart to do the very same.
This thread still has - as previously for the U11 - the aim to provide you with one single thread to find what you seek and where every user can participate by sharing files and/or links, as well as new learned knowledge. So this isn't a guides thread from the OP, whom I am, to you, but also from you to me, and you toothed users. So let's think new of how such a guides thread works together!
Make a backup before you start modifying your device!
Here'll be a list of all variants as they come up:
htc_imedugl: 2Q5510000, EMEA/Aisa TW/RUS/SEA India Dual-SIM
htc_imedtwl: 2Q5530000, CHINA, Dual-SIM
htc_imeuhl: 2Q5520000, EMEA/US Ulocked, Single-SIM
Helpful links:
NEWS/PSA] HTC U12+ (IME) - S-ON/Unlock > CTS Check FAIL/PlayStore unverified/DRM L3
[GUIDE | FIX] PIN/PATTERN/PASSWORD not recognised after TWRP restore
Downloads of fastboot mini platform tools from Google: Win64 | Linux
Downloads of htc_fastboot from HTCDev: Win64 | Linux | macOS
Instructions on how to get an OTA link from HTC by @topjohnwu
Universal HTC RUU/ROM Decryption Tool by @nkk71 and @Captain_Throwback
SunShine Unlock/S-OFF thread by @jcase and @beaups
I cannot accept any liability and/or responsibility for these firmware packs. I am not able to go through the process of testing each pack, hence community members are called to test these on their own.​
Regards 5m4r7ph0n36uru
Post #2: Google Spreadsheet with download links
Post #3: How-To Guidelines
0. How-To reboot to download mode on HTC U12+
1. How-To flash a RUU using the SD card method
2. How-To flash *.img-files, with seamless update support
3. How-To restore a stock system flashing stock /system and /boot images
4. How-To restore an stock system using a TWRP backup
Post #4: RUU Errors & Fixes
Post #5: Partitions on an A/B-Android device
Post #6: What happened to the recovery and cache partition?
What happened to the recovery and cache partition?
Effects of the A/B partitioning scheme on memory
Post #7: Frequently asked Questions about A/B partitions
This thread wouldn't be as good as it already is without all those contributes named at the end of this thread. Thanks again to all of you sharing your files and knowledge that enables me to hold up this thread.​
There are some special thanks I want to express to
@Sneakyghost by whom's firmware threads I gained the most, if not all, my knowledge about firmware reagarding HTC
@Captain_Throwback for creating and maintaining the HTC RUU decrypt tool, as well as maintaining all those TWRP Recoveries
@nkk71 for creating and maintaining the HTC RUU decrypt tool, as well as the MultiROM Mod on my past HTC devices
​
XDA:DevDB Information
[GUIDES/COLLECTION] HTCU U12+ (IME) – Factory Image/Firmware/Boot/OTA
Contributors
@5m4r7ph0n36uru, @ziand, @sardroid
Created 2018-05-24
Last Updated 2018-09-08

[Collection] Spreadsheet
GOOGLE SPREADSHEET​
Recent Additions:
Please remember: you're writing to boot-critical parts of your phone. If anything goes wrong along the way, your phone might be bricked.​
2019/02/09 - HTC U21+ DUGL RUU: 1.53.709.1, 1.30.708.2, 1.30.411.2, and 1.30.400.2 thanks to @ziand / OTA: 1.30.709.2 > 1.53.709.2 OTA thanks to @Freak07 / HTC Exodus 1 RUU: 1.53.709.2 / Boot: 1.53.709.2 thanks to @sabpprook
2018/10/26 - 1.25.708.3 DUGL RUU thanks to @pixelvision / 1.30.401.2 DUGL RUU, Stock Boot, Combined FullWipe & Stock Combined signed Firmware, 1.30.709.2 DUGL RUU, 1.30.400.2 DUGL RUU, 1.30.401.2 UHL RUU thanks to @ziand / 1.25.401.3 > 1.30.401.2 DUGL OTA thanks to @mfuerni
2018/10/12 - 1.25.401.3 DUGL Combined FullWipe Firmware thanks to @qriozum / 1.30.617.2 UHL RUU, Boot thanks to @turbo jjjang
2018/10/03 - 1.25.709.3 > 1.30.709.2 OTA and 1.30.709.2 Stock Boot thanks to @sabpprook
2018/08/19 - 1.21.708.3 > 1.25.708.3 DUGL OTA, 1.25.708.3 Boot, 1.21.400.3 > 1.25.400.3 DUGL OTA thanks to @sabpprook
2018/08/17 - 1.21.617.3 UHL RUU, 1.21.401.4 UHL RUU
2018/08/15 - 1.21.617.3 Boot thanks to @JEANRIVERA / 1.21.709.3 -> 1.25.709.3 OTA, 1.25.709.3 Boot, 1.21.1405.4 -> 1.25.1405.3 OTA, 1.25.1405.3 Boot thanks to @sabpprook
2018/07/31 - 1.15.400.6 -> 1.21.400.3 DUGL OTA / 1.15.617.4 -> 1.21.617.3 UHL OTA thanks to @sabpprook
2018/07/29 - 1.21.401.4 DUGL RUU / 1.15.411.3 -> 1.21.411.3, 1.15.400.11 -> 1.21.400.3 DUGL OTA thanks to @sabpprook / 1.15.401.4 -> 1.21.401.3 DUGL OTA thanks to @mdxdave / 1.15.708.6 -> 1.21.708.3 DUGL OTA thanks to @Vita.T / 1.21.401. 4 -> 1.15.401.4 UHL OTA thanks to @ThE_DeamoN
2018/07/22 - 1.21.709.3 DUGL RUU
2018/07/16 - 1.21.709.3 DUGL OTA & Stock boot thanks to @tbalden
2018/07/08 - 1.15.411.3 DUGL RUU / 1.15.617.4 US Unlocked FullStock Firmware thanks to @ziand
2018/06/02 - 1.15.401.4 DUGL Combined FullWipe Firmware / 1.15.401.4 UHL RUU, Combined FullWipe Firmware / 1.15.709.6 DUGL RUU, Combined FullWipe Firmware / 1.15.411.3 DUGL RUU, Combined FullWipe Firmware / 1.15.1405.7 DTWL RUU
2018/05/29 - 1.15.401.4 UHL/DUGL RUU
2018/05/24 - Initial release of the thread
Click to expand...
Click to collapse
Disclaimer
You are aware that writing to security protected, boot-critical partitions increases your risk to lose the device exponentially. You understand and agree that I cannot be held responsible for such or any other damages. The flash process is theoretically safe and well tested, however you are the brains behind the wheel and you are solely responsible for the execution of the process. I will not accept any liability. The method itself is developed by Google and HTC, I only provide access and information to it and I am trying my best to make it understandable and simple. Do not use this if you have difficulties understanding what this is!
You understand that you should not do it if you are not willing to accept this risk.​

[Guide] How-To's
0. How-To reboot to download mode
As there are digital buttons by now, we might take a look at first things first. So how do we reboot the device to download mode. Well there are two methods of doing it, so lets start.
0.1 Method 1 - From a fully booted system
Hold the power button pressed until the screen goes off by itself.
Just after the screen goes dark you will feel a short vibration. In this very moment you got to release the Power button and press the Volume Down immediately.
If you did everything correctly, you'll now see the bootloader mode.
Use the Volume Down key to navigate through the menu, until "DOWNLOAD MODE" is showing on the top of the screen.
Press Power once to enter it.
0.2 Method 2 - Device is powered off entirely
Hold the power button pressed to power up your U12+.
Keep the Power button pressed, and wait for the very first vibration.
In this very moment you got to release the Power button, press the Volume Up button immediately and hold it until the bootloader shows up .
If you did everything correctly, you'll now see the bootloader mode.
Navigate with the Volume Down key, until "DOWNLOAD MODE" is showing on the top of the screen.
Press Power once to enter it.
1. How-To flash a RUU using the SD card method
reboot to download mode
perform
Code:
htc_fastboot getvar all
and note down your original software version
download the latest Stock RUU for your device.
flash your RUU to revert to stock
rename RUU to 2Q55IMG.zip
copy 2Q55IMG.zip to root directory of SD card (external SD cards must not exceed 32GB of size / fat32 & extFAT file system are going to work)
reboot to download mode
press Volume Up button to confirm flash of RUU
As soon as your RUU has been flashed sucessfully, that's it. Your are now Full Stock again, or updated to lates software version respectively!
2. How-To flash *.img-files, with seamless update support
There are a number of commands that apply exclusively to A/B partition systems. You can switch your active slot and the flash to specific slots. If you have a Project Treble compatible smartphone, such as our beloved HTC U12+, and want to learn how to flash Generic System Images, you should be familiar with these commands:
Get current active slot: fastboot getvar all | grep "current-slot" (ATTENTION: If you're on a Windows PC, the "grep" command won't work.)
Set other slot as active: fastboot set_active other
Set specified slot as active: fastboot set_active $OR: fastboot -set-active=_$slot; where $ is either a or b
Flash image to the specified partition in the current slot: fastboot flash partition.img
Flash image to the specified partition in the specified slot: fastboot flash partition_a partition.img / fastboot flash partition_b partition.img
Note: On A/B devices you can either specify a partition in a specific slot to flash to, or you can omit the slot suffix and it flashes to the currently active slot. For example, you can replace "partition" with "system", "system_a" or "system_b" in the Flash command.[/STRIKE]
3. How-To restore a stock system flashing stock /system and /boot images
What you'll need to restore a pristine system that will again be able to receive and install official OTA updates, is a stock /system and /boot image.
Download the RUU for ur device
Download Universal HTC RUU/ROM Decryption Tool form link given in the OP
Decrypt the RUU, extraction firmware and system
Place stock boot.img and system.img into your fastboot/adb directory on PC
Connect your HTC U12+ to this very PC, using a USB-C data-transfer-cable
open up a CMD and navigate to your fastboot/adb directory
reboot to bootloader mode
Code:
adb reboot bootloader
boot download mode
do a fastboot getvar all, to get you current active slot
restore your stock images
flash boot.img to current active slot (e.g. a), using
Code:
fastboot flash boot_a boot.img
flash system.img to current active slot (e.g. a), using
Code:
fastboot flash system_a system.img
(this one takes a while to start, and will be flashed in three steps, so give it some time!)
As soon as you restored your stock images you are Full Stock, and able to apply updates Over-the-Air again!
4. How-To restore a stock system using a TWRP backup
This method currently doesn't work, due to an error within TWRP, leading to TWRP not restoring /boot and /system correctly, and Check_Lifetime_Writes check failing on A/B devices. Read mor about that very issue on the TWRP GitHub. As soon as this bug has been solved I'll update this part of the guide again.
What you'll need to restore a pristine system that will again be able to receive and install official OTA updates, is a stock /system and /boot image, as well as stock data of the /vendor image.
I assume in the following that you have read and followed the OP, and have created images as a backup of the untouched boot and system partitions, as well as the vendor image and vendor data in TWRP.
connect your HTC U12+ to a PC running fastboot/adb, using a USB-C data-transfer-cable
open up a CMD and navigate to your fastboot/adb directory
place the latest TWRP image, found here, within you fastboot/adb directory on your PC
boot to TWRP custom recovery
reboot to bootloader mode
Code:
adb reboot bootloader
boot recovery image
Code:
htc_fastboot boot nameoftwrp.zip
restore your Nandroid.
unzip the according Nandroid
copy Nandroid to TWRP/Backup/SerialNo/Nameofbackup on your extSD
in TWRP chose RESTORE
choose the above copied Nandroid
restore /boot, /system, and /vendor data (NOT the vendor.img)
As soon as you restored the Nandroid you are now Full Stock, and able to apply updates Over-the-Air again!

[Guide] RUU Error Handling
Factory Image Error Handling
07 RU_CID_FAIL: CID in android-info.txt does not match your phone’s CID
10 RU_MODELID_FAIL: MID in android-info.txt does not match your phone’s MID
12 SIGNATURE FAIL: phone expects an HTC signature and can't find one; or found a wrong one
22 RU_HEADER_ERROR: something wrong with your zip; check md5 of download
23 PARSING IMAGE FAIL: something wrong with the image within the zip
24 ANDROID-INFO FAIL: something wrong with android-info.txt within the zip
32 HEADER ERROR: the zip couldn't be read and unzipped properly; seems same as 22.
33 NOT KNOWN YET: might indicate hardware failure.
35 FAILED (remote: 35 RU_PARTITION_NOT_SUPPORT <PartitionName>): means you can’t flash an image in download mode, as it has to be done in bootloader mode.
41 WRONG MODEL ID: means the RUU is menat for a different device
42 WRONG CUSTOMER ID: means you got to swap CID first
90 PRE-UPDATE FAIL: means it only flashed aboot and you have to run the process again immediately to flash all other partitions. The htc_fastboot.exe now auto-reboots on Error 90!
99 UNKNOWN: usually indicates you are S-ON, but sometimes also recognizes other Security related issues.
130 WRONG MODEL ID: see 41
152 IIMAGE ERROR: phone ccreen shows a little triangle beside a full green bar
155 INDICATES DIFFERENT THINGS:
the need to relock bootloader; if S-ON
the RUU cannot be executed, because the software versions of ROM, Firmware and RUU aren't matching
170 CHECK USB: RUU won’t run because ADB isn't working properly
171 USB ERROR: happens all the time when the RUU reboots the phone to download mode. For some reason the device is losing its connection and making a RUU flash virtually impossible . There is an incompatibility between USB 3/3.1 and Fastboot/ADB, as well as an issue with Windows Device Detection on the newer Windows 10 builds.
ERROR FIXES by @Sneakyghost:
For Error “7 RU_CID_FAIL” do:
- Make your phone have SuperCID (htc_fastboot oem writecid 11111111)
- Or: edit android-info.txt inside the zip to have your phone’s CID in its list
For Error “10 RU_MODELID_FAIL” do:
- check that the Model ID in android-info.txt matches your phone’s Model ID.
Typically, making your phone “SuperCID” makes it ignore CID and MID mismatches alike. However, lately we have noticed HTC has changed that behavior. MID mismatches are not ignored by SuperCID anymore. You will need to unzip my firmware package, change the MID in there to your MID and rezip it. Or, alternatively, change your phone’s MID, which is a bit trickier.
To un- and re-zip, please refer to Post #5 of this thread for more information!)
For Error 12 “signature fail" do:
- might indicate that a signed firmware package is required. This would only happen with S-ON phones though.
For Error 22 "RU_HEADER_ERROR" do:
- verify that you followed my zipping instructions exactly. If a correct zip is given (e.g. you get this error with one of my zips as well), we will need further information to work out what happened. This means a complete log and step-by-step post of what you did. Best just copy and paste the full console window contents so we can take a look.
For Error 23 "parsing image fail" do:
- change image names in the zip to stock image names like “hboot.img" or “radio.img" or whatever failed there....
For Error 24 "android-info fail" do:
- check that your ZIP isn’t some HTC OTA or anything that’s got no android-info.txt - those cannot be flashed with “htc_fastboot flash zip nameof.zip” command.
- check that your zip has a good MD5 and is not broken, check android-info.txt etc...
For Error 32 "header error" do:
- Make sure there is only one . (dot) in the filename, before the extension. Fastboot reads anything after the first dot it sees as the extension. If that is not zip, it fails.
- See Error 22.
For Error 33 "Update fail" do:
- Try other flashing modes, such as "SDCard method" or direct bootloader-flashing (only available for images named in "partition-info" file inside the firmware zip) if Fastboot Method fails.
- If all modes keep failing, validate image integrity with someone else who was able to flash successfully (MD5 Hash Sum compare).
- [UPDATE] Re-try to flash the image again and again, even for days. Maybe power it down completely for a night, then try again. It might eventually flash again. If you notice stuff in your phone failing again after it was actually fixed (like Sensors again not working if it was Sensor_Hub.img that didn’t properly flash initially, like if the symptoms come back after you fixed the flash), you might have a hardware damage rather than a broken software.
- Send it in for warranty! Should we find a "soft" solution, I will update this piece of info.
For Error 42 "Wrong Customer ID" and: 41 "Wrong Model ID" do:
Code:
htc_fastboot getvar all
Read that output, take note of your CID and MID and then edit the "android-info.txt" in your firmware.zip accordingly (For Wrong MID change the MID in the text, for wrong CID add your CID to the text).
Alternative method for MID and CID errors:
go SuperCID. Do:
Code:
htc_fastboot oem writecid 11111111
You can change back to any desired CID after a successful firmware flash. Notice: this command only works on S-OFF phones (which you have already of course or else you wouldn't be here).
For “pre-update FAIL 90 ..." do:
- Let the phone reboot itself into Download Mode. If it doesn't boot to download mode, force it back there (From Android with adb reboot download or with the button method, see "step 1").
- If the flash does not auto-resume, run the same flash command again which you just ran (press arrow up on your keyboard to get to the previous command in console)
For “Error 99 UNKNOWN" do:
- Check with other zip’s if they work!
- Check if your S-OFF is correct
- You are S-ON? Then almost definetely this means the ZIP is not signed - get an unmodified zip!
For “Error 130 wrong model ID" do:
- Please refer to Error Code 41/42.
For “Error 155 relock bootloader" do:
- Since my thread works only with S-OFF phones anyway, this error can be read as: you need to S-OFF first!
- Error 155 can mean that you need SuperCID. On a few occasions this was shown when the RUU refused to run because of a wrong region lock.
- Error 155 also sometimes occurs when a RUU was launched from within Android. When encountering a RUU error 155 with the process stalling after the rebootRUU (stuck at black screen with silver HTC logo), please just restart the RUU and leave the phone in that mode, or reboot the phone, then reboot to bootloader, then do “htc_fastboot oem rebootRUU” and then launch the RUU again.
- run the fastboot command “htc_fastboot oem lock" - only applies to S-ON phones that want to update the firmware with a stock OTA package (not offered on this thread!!). Stock OTA files sometimes need a locked bootloader.
For “Error 170 Check USB" do:
- Sometimes shown when running a RUU. Indicates issues with drivers. One way to solve is to run the ARUWizard with the phone already in Fastboot mode. Else you will have to re-install HTC Sync manager. Also, avoid USB 3 ports (the blue ones) - they have a complete new driver stack and that still doesn't always as expected.
For “Error 171 USB" do:
How to fix RUU error 171 on Windows 10x64 easily. System: Win 10 Redstone (1607) x64 with Intel based USB3.0 and USB2.0 ports:
Sync Manager from HTC Website
Download the attached file Fastboot.reg.txt and change the extension to Fastboot.reg.
Right click on the Start button and choose Command Prompt (admin). Then type "regedit" and press enter.
Go to File > Import > choose Fastboot.reg.
Reboot
NOT safe to reboot / Flash (partly) happened Errors (if you encounter one of them, DON’T reboot):
For “Error 152 Image Error" do:
- Error 152 is quite rare, have seen it only once with a friend’s phone and it aborted the flash nearly at the end. The flash was started by the FUU. We could resolve the matter by NOT rebooting the phone and flashing the zip again through a manual fastboot flash as outlined further up.
Click to expand...
Click to collapse

[INFORMATION] Partitions on an A/B-Android device
Partitions on an A/B-Android device
A partition is simply a discrete area on the internal memory of the smartphone where the data is stored. You want to know what's behind it? Then read my article about firmware or ROM, the chicken-egg question. Which data is stored on each partition depends on the hardware, the operating system and many other factors. The bootloader has one, the system (Android OS) one, the user data one..... and so on and so on. When you see people talking about "/system" and "/cache", they refer to the names for these partitions. For example, the HTC U12+ has 92 partitions:
Code:
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 abl_a -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 abl_b -> /dev/block/sde30
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 aop_a -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 aop_b -> /dev/block/sde22
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 apdp -> /dev/block/sde46
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 avb_rec -> /dev/block/sde56
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 bluetooth_a -> /dev/block/sde6
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 bluetooth_b -> /dev/block/sde27
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 board_info -> /dev/block/sdf1
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 boot_a -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 boot_b -> /dev/block/sde34
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 carrier -> /dev/block/sda16
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 cmnlib64_a -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 cmnlib64_b -> /dev/block/sde37
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 cmnlib_a -> /dev/block/sde15
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 cmnlib_b -> /dev/block/sde36
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 control -> /dev/block/sda13
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 cota -> /dev/block/sda17
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 devcfg_a -> /dev/block/sde17
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 devcfg_b -> /dev/block/sde38
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 devinfo -> /dev/block/sde44
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 devlog -> /dev/block/sda10
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dip -> /dev/block/sde45
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dpo -> /dev/block/sde48
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dsp_a -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dsp_b -> /dev/block/sde31
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dtbo_a -> /dev/block/sde21
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 dtbo_b -> /dev/block/sde42
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 extra -> /dev/block/sda12
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 fataldevlog -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 frp -> /dev/block/sda14
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 fsc -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 fsg -> /dev/block/sdf3
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 hosd_a -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 hosd_b -> /dev/block/sde35
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 hvbmeta -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 hyp_a -> /dev/block/sde3
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 hyp_b -> /dev/block/sde24
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 keymaster_a -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 keymaster_b -> /dev/block/sde32
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 limits -> /dev/block/sde50
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 local -> /dev/block/sda15
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 lockbooter_a -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 lockbooter_b -> /dev/block/sde33
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 logdump -> /dev/block/sde54
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 logfs -> /dev/block/sde52
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 mdtp_a -> /dev/block/sde8
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 mdtp_b -> /dev/block/sde29
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 mdtpsecapp_a -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 mdtpsecapp_b -> /dev/block/sde28
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 mfg -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 misc -> /dev/block/sda6
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 modemst1 -> /dev/block/sdf5
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 modemst2 -> /dev/block/sdf6
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 msadp -> /dev/block/sde47
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 oem_misc -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 padding0 -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 padding3 -> /dev/block/sdd1
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 persist -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 pg1fs -> /dev/block/sda5
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 pmic_a -> /dev/block/sde4
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 pmic_b -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 qupfw_a -> /dev/block/sde18
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 qupfw_b -> /dev/block/sde39
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 radio_a -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 radio_b -> /dev/block/sde26
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 ramdump -> /dev/block/sda8
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 reserve0 -> /dev/block/sda21
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 reserve4 -> /dev/block/sde57
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 reserve5 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 sec -> /dev/block/sde43
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 sp1 -> /dev/block/sde49
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 ssd -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 sti -> /dev/block/sde53
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 storsec -> /dev/block/sde55
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 system_a -> /dev/block/sda18
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 system_b -> /dev/block/sda19
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 tool_diag -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 toolsfv -> /dev/block/sde51
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 tz_a -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 tz_b -> /dev/block/sde23
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 userdata -> /dev/block/sda20
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 vbmeta_a -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 vbmeta_b -> /dev/block/sde41
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 vendor_a -> /dev/block/sde19
lrwxrwxrwx 1 root root 16 1970-01-30 10:42 vendor_b -> /dev/block/sde40
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 xbl_a -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 xbl_b -> /dev/block/sdc1
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 xbl_config_a -> /dev/block/sdb2
lrwxrwxrwx 1 root root 15 1970-01-30 10:42 xbl_config_b -> /dev/block/sdc2
There are many partitions on one device that I will never have to worry about you as users. Many of these partitions are never changed when flashing custom ROMs, kernels, recoveries or mods - like Magisk or Xposed - i.e. most partitions will either remain unused for our purposes or it is simply too risky to experiment with them unless you know exactly what you are doing - XLOADER and OEMINFO on Huawei/Honor devices come to my mind first. For the vast majority of Android users, the partitions we mainly deal with are /system, /boot, /recovery, /userdata and more recently /vendor and /vbmeta. Here is a short explanation of the purpose of each of these partitions:
/system - contains the Android operating system, system libraries, system applications and other system media such as boot animations, background images, ringtones, etc.
/boot - contains the kernel, the ramdisk and on A/B devices also the recovery.
/recovery - contains recovery, where TWRP is most commonly flashed on A-only devices, whereas A/B devices no longer have a dedicated /recovery partition.
/userdata - contains all data of your application, your system and your internal memory.
/vendor - contains platform- and device-specific HALs, the files required by the Android operating system to communicate with the underlying hardware.
/vbmeta - the partition for Android Verified Boot 2.0 that checks the integrity of the boot process.

What happened to the recovery and cache partition?
The underlying Linux kernel on Android devices allows Android to correctly detect and use the hardware on a smartphone. On A-only Android devices, there are usually two versions of the kernel: one is packed inside the /recovery partition, while the other is in the /boot partition. On A/B devices that support seamless updates, the recovery is now - together with the kernel - in the /boot image. The main function of the recovery so far has been to install the updates. Since this is now done by the system itself - by the so-called update_engine - while Android is fully booted, no dedicated recovery partition is needed anymore.
To install a custom recovery, such as TWRP, on A/B devices, we must change the /boot partition and replace the stock recovery with our own. To install TWRP, you must first boot a custom /boot image and then flash the TWRP installation script, because fastboot cannot patch partitions - the partitions can only be flashed completely. You - or better a resourceful developer - can technically patch your existing /boot image with TWRP and then flash it with fastboot. However, this may be even more trouble than it is worth in the end. The TWRP installation script patches both the boot_a and boot_b partitions to install TWRP.
Fun Fact: The Android update_engine, which processes seamless updates, has basically been ripped directly by Chrome OS. Only recently, remaining strings containing "Chrome OS" were removed from the update_engine log to avoid confusion for those who check logcat.
Effects of the A/B partitioning scheme on memory
Does the fact that seamless OTA updates that result in a bunch of duplicate partitions also mean that you will simply lose a large bunch of disk space? No, not at all. Google says that the free device memory on smartphones with seamless update support should be only a few hundred megabytes smaller because the /cache and /recovery partitions have been removed. This compensates for the cost of adding a second set of partitions.

[FAQ] Work in Progress!
Frequently asked Questions
What are the advantages of A/B partitioning? A/B partitioning allows you to update your Android phone during use and simply restart it when you are ready to boot to the new version. It also protects against bricks - if the update goes wrong, the smartphone automatically returns to the working installation.
Does A/B partitioning hinder development? While the developers needed some time to adapt, the answer is a clear no. In fact, it can help developers because they can check their own ROM for regressions with the old version and a new test version.
How do A/B partitions affect mods like Custom Kernel, Magisk or Xposed? You have to be careful during installation, but there are no problems at the moment. Magisk now officially supports devices with seamless updates, and as long as you flash things in the right order and meticulously follow the instructions, you should have no problems.
Can I flash two different ROMs per partition and dual boot? Theoretically, yes. However, problems arise from the shared data partition, so dual-boot is not currently recommended.
Does an A/B partitioning scheme mean I have less storage space? No! Google says that devices that support seamless updates only sacrifice a few hundred megabytes of storage space to support them. However, the benefits far exceed these costs.
My device supports A/B partitions, does that mean I can use a Project Treble Generic System Image? Not necessarily. Project Treble and A/B support are not related. The Motorola Moto Z2 Force does not support the Treble project, but it supports the A/B partitioning scheme.
My device supports Project Treble, does that mean I have an A/B partitioning scheme? This is not always the case. The Honor 9 Lite is a prime example, as it supports the Treble project, but has no A/B partitioning scheme.
Why do I have to boot TWRP first with fastboot and then flash? This is because fastboot works and the /recovery partition no longer exists. The recovery is inside the /boot partition, so we need to change both boot_a and boot_b. You cannot patch a partition in fastboot, you can only flash over it. So you can theoretically create a pre-patched /boot image and flash it instead.
Are there any risks with A/B partitions? How does rollback protection affect things? Google has done its best not to make this a problem, but in the case of the Motorola Moto Z2 Force there were known cases of a device that reactivated the older slot after upgrading to Android Oreo. This meant that rollback protection was in place and device owners could only recover their smartphone with EDL recovery. Google says that the rollback protection only takes effect after the first start, so the slot must be fully functional after an update before you can no longer be downgraded.

5m4r7ph0n36uru said:
All posts updated to take into account the device name of the U12+, 2Q55IMG.
Greetings
5m4r7ph0n36uru
Click to expand...
Click to collapse
Oh god, since I have pre-production piece right now with watermark... I can't wait for a file. Thanks for thread.

hitmanhunt said:
Oh god, since I have pre-production piece right now with watermark... I can't wait for a file. Thanks for thread.
Click to expand...
Click to collapse
You're welcome. Let's see. Hoping to find one soon.
Sent from my HTC U11 using XDA Labs

hitmanhunt said:
Oh god, since I have pre-production piece right now with watermark... I can't wait for a file. Thanks for thread.
Click to expand...
Click to collapse
Please send a build.prop here :>

j1505243 said:
Please send a build.prop here :>
Click to expand...
Click to collapse
I'm trying to find it. But phone seems to be unrooted. And I can't find build.prop file. Is there any easy way to find it?
Edit: phone is unlocked soff with supercid, but superSU says I'm unrooted.

When do you guy expect first firmware full RUU drop for htc u12+ ? i mean how long it usually takes for htc devices. i have not been following htc for some time...

hitmanhunt said:
I'm trying to find it. But phone seems to be unrooted. And I can't find build.prop file. Is there any easy way to find it?
Edit: phone is unlocked soff with supercid, but superSU says I'm unrooted.
Click to expand...
Click to collapse
Solid Explorer will be able to access it without root, I guess (after enabling system visibility). Alternatively, you can just use "getprop" command in terminal emeulator and copy the output :>
EDIT: could you also share the output file from "Camera2 Test" app in Google Play?

j1505243 said:
Solid Explorer will be able to access it without root, I guess (after enabling system visibility). Alternatively, you can just use "getprop" command in terminal emeulator and copy the output :>
EDIT: could you also share the output file from "Camera2 Test" app in Google Play?
Click to expand...
Click to collapse
Hi, already got it: promp here:
HTML:
127|htc_imedugl:/ $ getprop
[DEVICE_PROVISIONED]: [1]
[af.fast_track_multiplier]: [1]
[audio.deep_buffer.media]: [true]
[audio.offload.buffer.size.kb]: [32]
[audio.offload.video]: [true]
[av.offload.enable]: [true]
[bt.max.hfpclient.connections]: [1]
[dalvik.vm.appimageformat]: [lz4]
[dalvik.vm.dex2oat-Xms]: [64m]
[dalvik.vm.dex2oat-Xmx]: [512m]
[dalvik.vm.dex2oat-threads]: [4]
[dalvik.vm.dex2oat-threads-bg]: [2]
[dalvik.vm.dex2oat-threads-fg]: [4]
[dalvik.vm.dexopt.secondary]: [true]
[dalvik.vm.heapgrowthlimit]: [256m]
[dalvik.vm.heapmaxfree]: [8m]
[dalvik.vm.heapminfree]: [4m]
[dalvik.vm.heapsize]: [512m]
[dalvik.vm.heapstartsize]: [16m]
[dalvik.vm.heaptargetutilization]: [0.75]
[dalvik.vm.image-dex2oat-Xms]: [64m]
[dalvik.vm.image-dex2oat-Xmx]: [64m]
[dalvik.vm.isa.arm.features]: [default]
[dalvik.vm.isa.arm.variant]: [cortex-a9]
[dalvik.vm.isa.arm64.features]: [default]
[dalvik.vm.isa.arm64.variant]: [kryo300]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[dalvik.vm.usejit]: [true]
[dalvik.vm.usejitprofiles]: [true]
[debug.atrace.tags.enableflags]: [0]
[debug.egl.hw]: [0]
[debug.force_rtl]: [0]
[debug.gralloc.gfx_ubwc_disable]: [0]
[debug.mdpcomp.logs]: [0]
[debug.sf.enable_hwc_vds]: [1]
[debug.sf.hw]: [0]
[debug.sf.latch_unsignaled]: [1]
[dev.bootcomplete]: [1]
[dev.defaultwallpaper]: [/system/customize/resource/wallpapers_00.jpg]
[dev.pm.dyn_samplingrate]: [1]
[drm.service.enabled]: [true]
[dumpstate.last_id]: [2]
[enable_prefetch]: [1]
[gsm.current.phone-type]: [1,1]
[gsm.misc.config]: [0x0,0x0,0x0]
[gsm.network.type]: [Unknown,Unknown]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false,false]
[gsm.operator.numeric]: []
[gsm.radio.calls.on.ims]: [true]
[gsm.sim.operator.alpha]: [,]
[gsm.sim.operator.iso-country]: [,]
[gsm.sim.operator.numeric]: [,]
[gsm.sim.state]: [ABSENT,ABSENT]
[gsm.sim.types]: [RIL_NO_SIM_CARD]
[gsm.sim.types0]: [RIL_NO_SIM_CARD]
[gsm.sim.types1]: [RIL_NO_SIM_CARD]
[gsm.slot1.audio.state]: [off]
[gsm.slot2.audio.state]: [off]
[gsm.timezone.isvalid]: [false]
[gsm.version.baseband]: [sdm845-0043611-1802021715]
[gsm.version.baseband1]: [sdm845-0043611-1802021715]
[gsm.version.ril-impl]: [Qualcomm RIL 1.0]
[htc.build.stage]: [0]
[htc.scanrecorder]: [true]
[hwservicemanager.ready]: [true]
[init.svc.adsprpcd]: [running]
[init.svc.atfwd]: [running]
[init.svc.audio-hal-2-0]: [running]
[init.svc.audioserver]: [running]
[init.svc.bluetooth-1-0]: [running]
[init.svc.boot-hal-1-0]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.camera-provider-2-4]: [running]
[init.svc.cameraserver]: [running]
[init.svc.cand]: [running]
[init.svc.clear-bcb]: [stopped]
[init.svc.cnd]: [running]
[init.svc.cnss-daemon]: [running]
[init.svc.cnss_diag]: [running]
[init.svc.configstore-hal-1-0]: [running]
[init.svc.crashdata-sh]: [stopped]
[init.svc.display-color-hal-1-0]: [running]
[init.svc.dpmQmiMgr]: [running]
[init.svc.drm]: [running]
[init.svc.drm-hal-1-0]: [running]
[init.svc.drm-widevine-hal-1-0]: [running]
[init.svc.dumpstate]: [stopped]
[init.svc.dumpstatez]: [stopped]
[init.svc.energy-awareness]: [stopped]
[init.svc.fdmd]: [running]
[init.svc.flash-nanohub-fw]: [stopped]
[init.svc.flash_recovery]: [stopped]
[init.svc.fps_hal]: [running]
[init.svc.gatekeeper-1-0]: [running]
[init.svc.gatekeeperd]: [running]
[init.svc.gralloc-2-0]: [running]
[init.svc.hang_daemon]: [running]
[init.svc.hang_end_moni]: [stopped]
[init.svc.hbtp]: [stopped]
[init.svc.health-hal-1-0]: [running]
[init.svc.healthd]: [running]
[init.svc.hidl_memory]: [running]
[init.svc.hostapd]: [stopped]
[init.svc.hrdump_v2]: [stopped]
[init.svc.htc-post-boot]: [stopped]
[init.svc.htc_dk]: [running]
[init.svc.htc_dlk]: [running]
[init.svc.htc_ebdlogd_rel]: [running]
[init.svc.htcpreloader]: [running]
[init.svc.hvdcp_opti]: [running]
[init.svc.hwcomposer-2-1]: [running]
[init.svc.hwservicemanager]: [running]
[init.svc.ims_rtp_daemon]: [stopped]
[init.svc.imsdatadaemon]: [running]
[init.svc.imsqmidaemon]: [running]
[init.svc.installd]: [running]
[init.svc.iop]: [stopped]
[init.svc.iop-hal-2-0]: [running]
[init.svc.ipacm]: [stopped]
[init.svc.ipacm-diag]: [running]
[init.svc.irsc_util]: [stopped]
[init.svc.keymaster-3-0]: [running]
[init.svc.keystore]: [running]
[init.svc.light-hal-2-0]: [running]
[init.svc.lmkd]: [running]
[init.svc.loc_launcher]: [running]
[init.svc.logd]: [running]
[init.svc.logd-reinit]: [stopped]
[init.svc.mdnsd]: [stopped]
[init.svc.media]: [running]
[init.svc.mediacodec]: [running]
[init.svc.mediadrm]: [running]
[init.svc.mediaextractor]: [running]
[init.svc.mediametrics]: [running]
[init.svc.memlock]: [running]
[init.svc.memtrack-hal-1-0]: [running]
[init.svc.minidump-sh]: [stopped]
[init.svc.mlogger]: [running]
[init.svc.mtpd]: [stopped]
[init.svc.netd]: [running]
[init.svc.netmgrd]: [running]
[init.svc.nfc_hal_service]: [running]
[init.svc.nxpnfc_hal_svc]: [running]
[init.svc.pd_mapper]: [running]
[init.svc.per_mgr]: [running]
[init.svc.per_proxy]: [running]
[init.svc.perf-hal-1-0]: [running]
[init.svc.port-bridge]: [running]
[init.svc.power-hal-1-0]: [running]
[init.svc.ppd]: [running]
[init.svc.qcom-c_core-sh]: [stopped]
[init.svc.qcom-c_main-sh]: [stopped]
[init.svc.qcom-post-boot]: [stopped]
[init.svc.qcom-sh]: [stopped]
[init.svc.qcom-usb-sh]: [stopped]
[init.svc.qcomsysd]: [stopped]
[init.svc.qdutils_disp-1-0]: [running]
[init.svc.qmiproxy]: [stopped]
[init.svc.qmuxd]: [stopped]
[init.svc.qseecomd]: [running]
[init.svc.qteeconnector-hal-1-0]: [running]
[init.svc.qti]: [running]
[init.svc.qti-testscripts]: [stopped]
[init.svc.qti_esepowermanager_service]: [running]
[init.svc.qti_gnss_service]: [running]
[init.svc.racoon]: [stopped]
[init.svc.ril-daemon]: [running]
[init.svc.ril-daemon2]: [running]
[init.svc.rmt_storage]: [running]
[init.svc.seemp_healthd]: [running]
[init.svc.seempd]: [running]
[init.svc.sensors-hal-1-0]: [running]
[init.svc.sensorscal-hal-1-0]: [running]
[init.svc.servicemanager]: [running]
[init.svc.setup-bcb]: [stopped]
[init.svc.smcinvoked]: [running]
[init.svc.spdaemon]: [running]
[init.svc.ss_ramdump]: [stopped]
[init.svc.ssgqmigd]: [running]
[init.svc.ssgtzd]: [running]
[init.svc.storaged]: [running]
[init.svc.surfaceflinger]: [running]
[init.svc.tftp_server]: [running]
[init.svc.thermal-engine]: [running]
[init.svc.thermal-hal-1-0]: [running]
[init.svc.thermal-monitor]: [running]
[init.svc.time_daemon]: [running]
[init.svc.tombstoned]: [running]
[init.svc.tpd_daemon]: [running]
[init.svc.tui_comm-1-0]: [running]
[init.svc.ueventd]: [running]
[init.svc.uncrypt]: [stopped]
[init.svc.update-edge-fw]: [stopped]
[init.svc.update_engine]: [running]
[init.svc.update_verifier]: [stopped]
[init.svc.usb-hal-1-0]: [running]
[init.svc.usbdiag_init]: [stopped]
[init.svc.utsnoop]: [running]
[init.svc.vendor.imsrcsservice]: [stopped]
[init.svc.vendor.msm_irqbalance]: [running]
[init.svc.vibrator-1-0]: [running]
[init.svc.vndservicemanager]: [running]
[init.svc.vold]: [running]
[init.svc.vppservice]: [running]
[init.svc.vr-1-0]: [running]
[init.svc.webview_zygote32]: [running]
[init.svc.webview_zygote64]: [stopped]
[init.svc.wfdservice]: [stopped]
[init.svc.wifi_hal_legacy]: [running]
[init.svc.wificond]: [running]
[init.svc.wifidisplayhalservice]: [stopped]
[init.svc.wpa_supplicant]: [running]
[init.svc.zygote]: [running]
[init.svc.zygote_secondary]: [running]
[iop.enable_prefetch_ofr]: [1]
[iop.enable_uxe]: [1]
[keyguard.no_require_sim]: [true]
[log.tag.GnssLocationProvider]: [VERBOSE]
[log.tag.GpsXtraDownloader]: [VERBOSE]
[log.tag.GpsXtraDownloader-Q]: [VERBOSE]
[log.tag.IzatProvider_network]: [VERBOSE]
[log.tag.IzatSvc_OSObserver]: [VERBOSE]
[log.tag.LocSvc_ds_client]: [VERBOSE]
[log.tag.LocSvc_xtra2]: [VERBOSE]
[log.tag.LocationManagerService]: [VERBOSE]
[log.tag.NpProxy]: [VERBOSE]
[log.tag.OsAgent]: [VERBOSE]
[log.tag.Unity]: [WARN]
[log.tag.XTActivity]: [VERBOSE]
[log.tag.XTNative]: [VERBOSE]
[log.tag.XTRA2]: [VERBOSE]
[log.tag.XTRA_CLIENT]: [VERBOSE]
[log.tag.XTSrv]: [VERBOSE]
[log.tag.izat_xtra]: [VERBOSE]
[media.aac_51_output_enabled]: [true]
[media.settings.xml]: [/vendor/etc/media_profiles_vendor.xml]
[media.stagefright.enable-aac]: [true]
[media.stagefright.enable-fma2dp]: [true]
[media.stagefright.enable-http]: [true]
[media.stagefright.enable-player]: [true]
[media.stagefright.enable-qcp]: [true]
[media.stagefright.enable-scan]: [true]
[mm.enable.qcom_parser]: [13631487]
[mm.enable.smoothstreaming]: [true]
[mmp.enable.3g2]: [true]
[net.bt.name]: [Android]
[net.dns1]: [fd53:21a2:23fb::1]
[net.dns2]: [192.168.1.1]
[net.hostname]: [android-6b6d02cd90739589]
[net.qtaguid_enabled]: [1]
[net.tcp.2g_init_rwnd]: [10]
[net.tcp.buffersize.default]: [4096,87380,524288,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.evdo]: [4094,87380,524288,4096,16384,262144]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680][net.tcp.buffersize.hsdpa]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hspa]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hsupa]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.lte]: [2097152,4194304,8388608,262144,524288,1048576]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [524288,2097152,4194304,262144,524288,1048576]
[net.tcp.default_init_rwnd]: [60]
[net.wifi.restrit]: [false]
[persist.activate_mbn.enabled]: [false]
[persist.audio.fluence.speaker]: [true]
[persist.audio.fluence.voicecall]: [true]
[persist.audio.fluence.voicerec]: [false]
[persist.backup.ntpServer]: [0.pool.ntp.org]
[persist.bt.a2dp.delay_report]: [true]
[persist.chg.max_volt_mv]: [9000]
[persist.cne.feature]: [1]
[persist.data.df.agg.dl_pkt]: [10]
[persist.data.df.agg.dl_size]: [4096]
[persist.data.df.dev_name]: [rmnet_usb0]
[persist.data.df.dl_mode]: [5]
[persist.data.df.iwlan_mux]: [9]
[persist.data.df.mux_count]: [8]
[persist.data.df.ul_mode]: [5]
[persist.data.iwlan.enable]: [true]
[persist.data.mode]: [concurrent]
[persist.data.netmgrd.qos.enable]: [true]
[persist.data.profile_update]: [true]
[persist.data.wda.enable]: [true]
[persist.dbg.ims_volte_enable]: [1]
[persist.debug.coresight.config]: [stm-events]
[persist.debug.wfd.enable]: [1]
[persist.demo.hdmirotationlock]: [false]
[persist.device.type]: [omt]
[persist.fuse_sdcard]: [true]
[persist.log.tag.Diag_Lib]: [W]
[persist.log.tag.QC-NETMGR-LIB]: [W]
[persist.log.tag.QMI_FW]: [W]
[persist.log.tag.RILJ]: [W]
[persist.log.tag.RILQ]: [W]
[persist.mm.enable.prefetch]: [true]
[persist.preload.common]: [0]
[persist.radio.NETWORK_SWITCH]: [2]
[persist.radio.apm_sim_not_pwdn]: [0]
[persist.radio.atfwd.start]: [true]
[persist.radio.current.cnv0]: [8]
[persist.radio.current.cnv1]: [8]
[persist.radio.htc_mfg_code]: [DEF01]
[persist.radio.hw_mbn_update]: [0]
[persist.radio.multisim.config]: [dsds]
[persist.radio.skip_mdm_mtu]: [0]
[persist.radio.sw_mbn_update]: [0]
[persist.radio.trigger.silence]: [true]
[persist.radio.videopause.mode]: [1]
[persist.rcs.supported]: [0]
[persist.regional.wipedata.level]: [all]
[persist.rild.nitz_long_ons_0]: []
[persist.rild.nitz_long_ons_1]: []
[persist.rild.nitz_long_ons_2]: []
[persist.rild.nitz_long_ons_3]: []
[persist.rild.nitz_plmn]: []
[persist.rild.nitz_short_ons_0]: []
[persist.rild.nitz_short_ons_1]: []
[persist.rild.nitz_short_ons_2]: []
[persist.rild.nitz_short_ons_3]: []
[persist.rmnet.data.enable]: [true]
[persist.sys.airplane.timestamp]: [-1]
[persist.sys.bootvolume]: [0]
[persist.sys.dalvik.vm.lib.2]: [libart.so]
[persist.sys.disable_rescue]: [true]
[persist.sys.force_sw_gles]: [0]
[persist.sys.hotspot.user_define]: [1]
[persist.sys.htcdebugflag]: [0]
[persist.sys.htcnetd.debug]: [1]
[persist.sys.locale]: [cs-CZ]
[persist.sys.pms.saver.tmp]: [true]
[persist.sys.preloads.file_cache_expired]: [1]
[persist.sys.prev.powerdown]: [0]
[persist.sys.profiler_ms]: [0]
[persist.sys.sdcardfs]: [force_on]
[persist.sys.timezone]: [Europe/Prague]
[persist.sys.usb.config]: [charged]
[persist.sys.usb.config.extra]: [none]
[persist.sys.usb.ffbm-00.func]: [diag]
[persist.sys.usb.ffbm-01.func]: [diag]
[persist.sys.usb.ffbm-02.func]: [diag]
[persist.sys.usb.hsm_detect]: [0]
[persist.sys.vzwlogger.zygote]: [Q001]
[persist.sys.webview.vmsize]: [113195568]
[persist.sys.wfd.virtual]: [0]
[persist.timed.enable]: [true]
[persist.vendor.audio.fluence.speaker]: [true]
[persist.vendor.audio.fluence.voicecall]: [true]
[persist.vendor.audio.fluence.voicerec]: [false]
[persist.vendor.audio.headset.anc.type]: [feedback]
[persist.vendor.audio.ras.enabled]: [false]
[persist.vendor.ims.dropset_feature]: [0]
[persist.vendor.qti.games.gt.prof]: [1]
[persist.vendor.radio.adb_log_on]: [1]
[persist.vendor.radio.apm_mdm_not_pwdn]: [1]
[persist.vendor.radio.cs_srv_type]: [1]
[persist.vendor.radio.data_ltd_sys_ind]: [1]
[persist.vendor.radio.eons.enabled]: [false]
[persist.vendor.radio.fill_eons]: [1]
[persist.vendor.radio.msim.stackid_0]: [0]
[persist.vendor.radio.msim.stackid_1]: [1]
[persist.vendor.radio.ril_payload_on]: [0]
[persist.vendor.radio.sap_silent_pin]: [1]
[persist.vendor.radio.sglte_target]: [0]
[persist.vendor.radio.snapshot_timer]: [0]
[persist.vendor.radio.stack_id_0]: [0]
[persist.vendor.radio.stack_id_1]: [1]
[persist.wifi.offload]: [1]
[persist.zygote.preload_threads]: [3]
[pm.dexopt.ab-ota]: [speed-profile]
[pm.dexopt.bg-dexopt]: [speed-profile]
[pm.dexopt.boot]: [verify]
[pm.dexopt.first-boot]: [quicken]
[pm.dexopt.install]: [quicken]
[qcom.bluetooth.soc]: [cherokee]
[qcom.hw.aac.encoder]: [true]
[ril.ecclist]: [911,112,000,08,110,999,118,119]
[ril.ecclist1]: [911,112,000,08,110,999,118,119]
[ril.htc.multisim.cfg]: [dsds]
[ril.imei.lock]: [0]
[ril.qcril_pre_init_lock_held]: [0]
[ril.reload.count]: [4]
[ril.screen.state]: [1]
[ril.subscription.types]: [NV,RUIM]
[rild.libpath]: [/vendor/lib64/libhtc_rilhook.so]
[ro.aa.cidlist]: [11111111]
[ro.aa.customizationid]: [3066602]
[ro.aa.maincid]: [11111111]
[ro.aa.mainsku]: [0]
[ro.aa.modelid]: [2Q5510000]
[ro.aa.project]: [IMAGINE_DUGL_O80_SENSE10GP]
[ro.aa.report]: [eng]
[ro.aa.rid]: [343]
[ro.aa.romver]: [0.81.999.2]
[ro.aa.skulist]: [0]
[ro.aa.taskid]: [521481]
[ro.adb.secure]: [1]
[ro.af.client_heap_size_kbyte]: [7168]
[ro.allow.mock.location]: [0]
[ro.baseband]: [sdm]
[ro.baseband.arch]: [msm]
[ro.bc_tmo]: [300]
[ro.board.platform]: [sdm845]
[ro.boot.avb_custom_key]: [22DE3994]
[ro.boot.avb_version]: [1.0]
[ro.boot.baseband]: [sdm]
[ro.boot.bootdevice]: [1d84000.ufshc]
[ro.boot.bootloader]: [1.0.0.0000]
[ro.boot.configfs]: [true]
[ro.boot.ddrinfo]: [00000001]
[ro.boot.ddrsize]: [6GB]
[ro.boot.ddrstart]: [0x80000000]
[ro.boot.flash.locked]: [0]
[ro.boot.fpmodule]: [ofilm]
[ro.boot.fpsensor]: [gf5288]
[ro.boot.hardware]: [htc_ime]
[ro.boot.htcramdump]: [0]
[ro.boot.keymaster]: [1]
[ro.boot.slot_suffix]: [_a]
[ro.boot.usbcontroller]: [a600000.dwc3]
[ro.boot.usbdebugflag]: [0]
[ro.boot.usbradioflag]: [0]
[ro.boot.vbmeta.avb_version]: [1.0]
[ro.boot.vbmeta.device_state]: [unlocked]
[ro.boot.vbmeta.digest]: [a6d8eb120f967b311f24697b38098b27c73cb9f4f3d726c0075aae487800e9b8]
[ro.boot.vbmeta.hash_alg]: [sha256]
[ro.boot.vbmeta.size]: [2368]
[ro.boot.verifiedbootstate]: [orange]
[ro.boot.veritymode]: [enforcing]
[ro.boot.wificountrycode]: [DE]
[ro.boot.wigigsupport]: [0]
[ro.bootimage.build.date]: [2 8 12:20:26 CST 2018]
[ro.bootimage.build.date.utc]: [1518063626]
[ro.bootimage.build.fingerprint]: [htc/imedugl_00000/htc_imedugl:8.0.0/OPR1.170623.032/1026082.2:user/release-keys]
[ro.bootloader]: [1.0.0.0000]
[ro.bootmode]: [unknown]
[ro.build.ab_update]: [true]
[ro.build.buildline]: [IMEDUGL_Generic_WWE_O80_Mainline_Sense100GP_Stable]
[ro.build.changelist]: [1026082]
[ro.build.characteristics]: [nosdcard]
[ro.build.chinasense]: [7.4.9]
[ro.build.date]: [ 2 8 12:20:26 CST 2018]
[ro.build.date.utc]: [1518063626]
[ro.build.description]: [0.81.999.2 10.0_g CL1026082 release-keys]
[ro.build.display.id]: [OPR1.170623.032 release-keys]
[ro.build.fingerprint]: [htc/imedugl_00000/htc_imedugl:8.0.0/OPR1.170623.032/1026082.2:user/release-keys]
[ro.build.flavor]: [htc_imedugl-user]
[ro.build.host]: [ABM126]
[ro.build.id]: [OPR1.170623.032]
[ro.build.languageremove]: []
[ro.build.product]: [htc_imedugl]
[ro.build.project]: [IMAGINE_DUGL_O80_SENSE10GP:521481]
[ro.build.sense.version]: [10.0]
[ro.build.shutdown_timeout]: [0]
[ro.build.sku]: [HTC Generic]
[ro.build.system_root_image]: [true]
[ro.build.tags]: [release-keys]
[ro.build.type]: [user]
[ro.build.user]: [buildteam]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [1026082.2]
[ro.build.version.preview_sdk]: [0]
[ro.build.version.release]: [8.0.0]
[ro.build.version.sdk]: [26]
[ro.build.version.security_patch]: [2018-01-01]
[ro.carrier]: [unknown]
[ro.chk_prd]: [30]
[ro.cid]: [11111111]
[ro.com.android.dataroaming]: [false]
[ro.com.google.clientidbase]: [android-htc]
[ro.com.google.gmsversion]: [8.0_r5]
[ro.com.google.rlz_ap_whitelist]: [y0,y5,y6,y7,y8]
[ro.com.google.rlzbrandcode]: [HTCA]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.htc.enableCOTA]: [1]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.control_privapp_permissions]: [log]
[ro.crypto.fs_crypto_blkdev]: [/dev/block/dm-0]
[ro.crypto.state]: [encrypted]
[ro.crypto.type]: [block]
[ro.cw.base.version]: [O80]
[ro.cwkey]: [11111111]
[ro.dalvik.vm.native.bridge]: [0]
[ro.debuggable]: [0]
[ro.devicerev]: [3]
[ro.di]: [unknown]
[ro.efuse_info]: [unknown]
[ro.frp.pst]: [/dev/block/bootdevice/by-name/frp]
[ro.hardware]: [htc_ime]
[ro.hardware.camera]: [qcom]
[ro.hardware.nfc_nci]: [pn54x]
[ro.hardware.power]: [qcom]
[ro.htc.bluetooth.sap]: [true]
[ro.htc.camera.backlight.min]: [182]
[ro.htc_dm_verity]: [1]
[ro.hw_id]: [537440481]
[ro.hwui.drop_shadow_cache_size]: [6]
[ro.hwui.gradient_cache_size]: [1]
[ro.hwui.layer_cache_size]: [48]
[ro.hwui.path_cache_size]: [32]
[ro.hwui.r_buffer_cache_size]: [8]
[ro.hwui.text_large_cache_height]: [4096]
[ro.hwui.text_large_cache_width]: [2048]
[ro.hwui.text_small_cache_height]: [1024]
[ro.hwui.text_small_cache_width]: [1024]
[ro.hwui.texture_cache_flushrate]: [0.4]
[ro.hwui.texture_cache_size]: [72]
[ro.kernel.qemu.gles]: [0]
[ro.mid]: [2Q5510000]
[ro.netflix.bsp_rev]: [Q845-05000-1]
[ro.nfc.port]: [I2C]
[ro.oem_unlock_supported]: [true]
[ro.onecid]: [1]
[ro.opa.eligible_device]: [true]
[ro.product.bluetooth]: [5.0]
[ro.product.board]: [sdm845]
[ro.product.brand]: [htc]
[ro.product.cpu.abi]: [arm64-v8a]
[ro.product.cpu.abilist]: [arm64-v8a,armeabi-v7a,armeabi]
[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]
[ro.product.cpu.abilist64]: [arm64-v8a]
[ro.product.device]: [htc_imedugl]
[ro.product.first_api_level]: [26]
[ro.product.hwreset]: [1]
[ro.product.hwreset.timer1]: [6]
[ro.product.hwreset.timer2]: [9]
[ro.product.locale]: [en-US]
[ro.product.manufacturer]: [HTC]
[ro.product.model]: [HTC 2Q551]
[ro.product.name]: [imedugl_00000]
[ro.product.ram]: [6GB]
[ro.product.version]: [0.81.999.2]
[ro.property_service.version]: [2]
[ro.prot]: [false]
[ro.qc.sdk.audio.fluencetype]: [none]
[ro.qc.sdk.audio.ssr]: [false]
[ro.qf_st]: [1]
[ro.qualcomm.cabl]: [1]
[ro.rb_dly]: [0]
[ro.regionalization.support]: [true]
[ro.revision]: [0]
[ro.ril.def.agps.mode]: [2]
[ro.ril.disable.cpc]: [1]
[ro.ril.hsdpa.category]: [24]
[ro.ril.hsupa.category]: [6]
[ro.ril.hsxpa]: [5]
[ro.ril.radio.svn]: [1]
[ro.secure]: [1]
[ro.setupwizard.mode]: [OPTIONAL]
[ro.setupwizard.suppress_d2d]: [true]
[ro.sf]: [0]
[ro.sf.lcd_density]: [640]
[ro.storage_encryption_type]: [2]
[ro.storage_structure]: [10]
[ro.subsys.vibrate.stt]: [wcnss]
[ro.sys.sdcardfs]: [true]
[ro.td]: [0]
[ro.td_ofs]: [2376]
[ro.telephony.call_ring.multiple]: [false]
[ro.telephony.default_network]: [9]
[ro.treble.enabled]: [true]
[ro.usb_host]: [1]
[ro.use_data_netmgrd]: [true]
[ro.vendor.at_library]: [libqti-at.so]
[ro.vendor.audio.sdk.fluencetype]: [none]
[ro.vendor.audio.sdk.ssr]: [false]
[ro.vendor.build.date]: [2 8 12:20:26 CST 2018]
[ro.vendor.build.date.utc]: [1518063626]
[ro.vendor.build.fingerprint]: [htc/imedugl_00000/htc_imedugl:8.0.0/OPR1.170623.032/1026082.2:user/release-keys]
[ro.vendor.extension_library]: [libqti-perfd-client.so]
[ro.vendor.qti.core_ctl_max_cpu]: [4]
[ro.vendor.qti.core_ctl_min_cpu]: [2]
[ro.vendor.ril.svdo]: [false]
[ro.vendor.ril.svlte1x]: [false]
[ro.vendor_image.enabled]: [true]
[ro.wifi.channels]: []
[ro.zygote]: [zygote64_32]
[sdm.debug.disable_dest_scalar]: [1]
[sdm.debug.disable_inline_rotator]: [1]
[sdm.debug.disable_inline_rotator_secure]: [1]
[sdm.debug.disable_scalar]: [0]
[sdm.debug.prefersplit]: [1]
[security.perf_harden]: [1]
[service.bootanim.exit]: [1]
[service.sf.present_timestamp]: [1]
[service.shut.anim]: [1]
[sys.art.isshipping]: [0]
[sys.batt.test.count]: [0]
[sys.boot_completed]: [1]
[sys.boot_completed.stt]: [1]
[sys.ebdlog.processid]: [784]
[sys.in_media_event.stt]: [0]
[sys.last_issue.time]: [0]
[sys.last_issue.type]: [0]
[sys.listeners.registered]: [true]
[sys.logbootcomplete]: [0]
[sys.mlogger.logging]: [0]
[sys.mlogger.processid]: [742]
[sys.oem_unlock_allowed]: [0]
[sys.post_boot.parsed]: [1]
[sys.qca1530]: [detect]
[sys.sysctl.extra_free_kbytes]: [48600]
[sys.sysctl.tcp_def_init_rwnd]: [60]
[sys.under_silent_reset.slot0]: [0]
[sys.under_silent_reset.slot1]: [0]
[sys.usb.config]: [charged]
[sys.usb.rmnet.func.name]: [gsi]
[sys.usb.rndis.func.name]: [gsi]
[sys.usb.rps_mask]: [0]
[sys.usb.state]: [charged]
[sys.vendor.shutdown.waittime]: [500]
[sys.wifitracing.started]: [1]
[sys.ws]: [96]
[sys.zygote.first.init]: [1]
[telephony.lteOnCdmaDevice]: [0]
[tunnel.audio.encode]: [true]
[use.voice.path.for.pcm.voip]: [true]
[vendor.audio.adm.buffering.ms]: [2]
[vendor.audio.dolby.ds2.enabled]: [false]
[vendor.audio.dolby.ds2.hardbypass]: [false]
[vendor.audio.enable.dp.for.voice]: [false]
[vendor.audio.flac.sw.decoder.24bit]: [true]
[vendor.audio.hw.aac.encoder]: [true]
[vendor.audio.noisy.broadcast.delay]: [600]
[vendor.audio.offload.buffer.size.kb]: [1024]
[vendor.audio.offload.multiaac.enable]: [true]
[vendor.audio.offload.multiple.enabled]: [true]
[vendor.audio.offload.passthrough]: [false]
[vendor.audio.offload.pstimeout.secs]: [3]
[vendor.audio.offload.track.enable]: [true]
[vendor.audio.parser.ip.buffer.size]: [262144]
[vendor.audio.safx.pbe.enabled]: [true]
[vendor.audio.tunnel.encode]: [false]
[vendor.audio.use.sw.alac.decoder]: [true]
[vendor.audio.use.sw.ape.decoder]: [true]
[vendor.audio_hal.in_period_size]: [144]
[vendor.audio_hal.period_multiplier]: [3]
[vendor.audio_hal.period_size]: [192]
[vendor.camera.aux.packagelist]: [org.codeaurora.snapcam,com.htc.camera2,com.htc.camera3,]
[vendor.fm.a2dp.conc.disabled]: [true]
[vendor.voice.path.for.pcm.voip]: [true]
[vold.decrypt]: [trigger_restart_framework]
[vold.failed_decrypt_count]: [0]
[vold.has_adoptable]: [1]
[vold.post_fs_data_done]: [1]
[vold.sd.benchmarktime]: [99999]
[vold.sd.freespace]: [0]
[vold.userdata_size]: [114134097920]
[wifi.interface]: [wlan0]
htc_imedugl:/ $

Camera2 test file below.
HTML:
Camera 0 (BACK)
android.flash.info:
- available = true
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
com.htc.camera3.pro_mode.sensitivity:
- range = [100,800]
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 64
com.htc.camera3.pro_mode.mwb:
- range = [2300,7500]
com.htc.camera3.pro_mode.exp_time:
android.reprocess:
- maxCaptureStall = 2
android.hotPixel:
- availableHotPixelModes = [0,1,2]
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[4032x3024, RAW_SENSOR(32), min_dur:33332307, stall:0]
[4032x3024, JPEG(256), min_dur:33333333, stall:79252992]
[3024x3024, JPEG(256), min_dur:33333333, stall:59439744]
[4032x2268, JPEG(256), min_dur:33333333, stall:59439744]
[4032x2016, JPEG(256), min_dur:33333333, stall:52835328]
[4000x3000, JPEG(256), min_dur:33333333, stall:78000000]
[3840x2160, JPEG(256), min_dur:33333333, stall:53913600]
[3264x2448, JPEG(256), min_dur:33333333, stall:51936768]
[2448x2448, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1836, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1632, JPEG(256), min_dur:33333333, stall:34624512]
[3200x2400, JPEG(256), min_dur:33333333, stall:49920000]
[2976x2976, JPEG(256), min_dur:33333333, stall:57567744]
[2688x1512, JPEG(256), min_dur:33333333, stall:26417664]
[2592x1944, JPEG(256), min_dur:33333333, stall:32752512]
[2592x1296, JPEG(256), min_dur:33333333, stall:21835008]
[2160x1080, JPEG(256), min_dur:33333333, stall:15163200]
[2048x1536, JPEG(256), min_dur:33333333, stall:20447232]
[1080x1080, JPEG(256), min_dur:33333333, stall:7581600]
[1920x1440, JPEG(256), min_dur:33333333, stall:17971200]
[1920x1080, JPEG(256), min_dur:33333333, stall:13478400]
[1440x720, JPEG(256), min_dur:33333333, stall:6739200]
[1600x1200, JPEG(256), min_dur:33333333, stall:12480000]
[1280x960, JPEG(256), min_dur:33333333, stall:7987200]
[1280x768, JPEG(256), min_dur:33333333, stall:6389760]
[1280x720, JPEG(256), min_dur:33333333, stall:5990400]
[1024x738, JPEG(256), min_dur:33333333, stall:4912128]
[1024x768, JPEG(256), min_dur:33333333, stall:5111808]
[960x720, JPEG(256), min_dur:33333333, stall:4492800]
[864x480, JPEG(256), min_dur:33333333, stall:2695680]
[800x600, JPEG(256), min_dur:33333333, stall:3120000]
[800x480, JPEG(256), min_dur:33333333, stall:2496000]
[720x480, JPEG(256), min_dur:33333333, stall:2246400]
[640x640, JPEG(256), min_dur:33333333, stall:2662400]
[640x480, JPEG(256), min_dur:33333333, stall:1996800]
[640x360, JPEG(256), min_dur:33333333, stall:1497600]
[352x288, JPEG(256), min_dur:33333333, stall:658944]
[320x240, JPEG(256), min_dur:33333333, stall:499200]
[176x144, JPEG(256), min_dur:33333333, stall:164736]
[4032x3024, PRIVATE(34), min_dur:33333333, stall:0]
[3024x3024, PRIVATE(34), min_dur:33333333, stall:0]
[4032x2268, PRIVATE(34), min_dur:33333333, stall:0]
[4032x2016, PRIVATE(34), min_dur:33333333, stall:0]
[4000x3000, PRIVATE(34), min_dur:33333333, stall:0]
[3840x2160, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[2448x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1632, PRIVATE(34), min_dur:33333333, stall:0]
[3200x2400, PRIVATE(34), min_dur:33333333, stall:0]
[2976x2976, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1296, PRIVATE(34), min_dur:33333333, stall:0]
[2160x1080, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1080x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1440, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1440x720, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x738, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[960x720, PRIVATE(34), min_dur:33333333, stall:0]
[864x480, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x640, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[4032x3024, YUV_420_888(35), min_dur:33333333, stall:0]
[3024x3024, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x2268, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x2016, YUV_420_888(35), min_dur:33333333, stall:0]
[4000x3000, YUV_420_888(35), min_dur:33333333, stall:0]
[3840x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[2448x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1632, YUV_420_888(35), min_dur:33333333, stall:0]
[3200x2400, YUV_420_888(35), min_dur:33333333, stall:0]
[2976x2976, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1296, YUV_420_888(35), min_dur:33333333, stall:0]
[2160x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1080x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1440x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x738, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[960x720, YUV_420_888(35), min_dur:33333333, stall:0]
[864x480, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x640, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x3024, RAW_PRIVATE(36), min_dur:33332307, stall:0]
[4032x3024, RAW10(37), min_dur:33332307, stall:0]
HighSpeedVideoConfigurations:
[1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:240], [640x480, min_fps:240, max_fps:240], [1920x1080, min_fps:30, max_fps:120], [1920x1080, min_fps:120, max_fps:120]
InputsString:
4032x3024, PRIVATE(34),
3024x3024, PRIVATE(34),
4032x2268, PRIVATE(34),
4032x2016, PRIVATE(34),
4032x3024, YUV_420_888(35),
3024x3024, YUV_420_888(35),
4032x2268, YUV_420_888(35),
4032x2016, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:YUV_420_888(35), JPEG(256)
YUV_420_888(35), out:YUV_420_888(35), JPEG(256)
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([32/128, -10/128, -4/128], [-34/128, 162/128, -2/128], [3/128, 52/128, 85/128])
- colorTransform2 = ColorSpaceTransform([101/128, -31/128, -12/128], [-34/128, 162/128, -2/128], [2/128, 33/128, 55/128])
- forwardMatrix1 = ColorSpaceTransform([72/128, 31/128, 20/128], [16/128, 106/128, 6/128], [-9/128, -48/128, 162/128])
- forwardMatrix2 = ColorSpaceTransform([72/128, 31/128, 20/128], [16/128, 106/128, 6/128], [-9/128, -48/128, 162/128])
- maxAnalogSensitivity = 800
- orientation = 90
- referenceIlluminant1 = 20
- referenceIlluminant2 = 17
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.lens.info:
- availableApertures = [1.75]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.28]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.2674906
- minimumFocusDistance = 10.0
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0,9,3,7,4,5,1,6,2]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 2
- maxNumOutputRaw = 1
- partialResultCount = 1
- pipelineMaxDepth = 8
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [0,1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 3200]
android.shading:
- availableModes = [0,1,2]
android.edge:
- availableEdgeModes = [1,2,0,3]
com.htc.camera3.params:
- sensitivityRange = [100,12680]
- bokeh_imagedegree = [90]
- bokeh_fov = [70.0]
- support_fastvideo_FHD = [1]
- support_fastvideo_4K = [1]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 4032, 3024)
- colorFilterArrangement = 0
- exposureTimeRange = [19724, 216648184]
- lensShadingApplied = true
- maxFrameDuration = 216714324
- physicalSize = 5.6448x4.2336
- pixelArraySize = 4032x3024
- preCorrectionActiveArraySize = Rect(0, 0 - 4032, 3024)
- sensitivityRange = [100, 12680]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
Camera 1 (FRONT)
android.flash.info:
- available = false
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
com.htc.camera3.pro_mode.sensitivity:
- range = [100,800]
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 64
com.htc.camera3.pro_mode.mwb:
- range = [2300,7500]
com.htc.camera3.pro_mode.exp_time:
android.reprocess:
- maxCaptureStall = 2
android.hotPixel:
- availableHotPixelModes = [0,1,2]
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[3264x2448, RAW_SENSOR(32), min_dur:33161066, stall:0]
[3264x2448, JPEG(256), min_dur:33333333, stall:51936768]
[2448x2448, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1836, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1632, JPEG(256), min_dur:33333333, stall:34624512]
[3200x2400, JPEG(256), min_dur:33333333, stall:49920000]
[2688x1512, JPEG(256), min_dur:33333333, stall:26417664]
[2592x1944, JPEG(256), min_dur:33333333, stall:32752512]
[2592x1296, JPEG(256), min_dur:33333333, stall:21835008]
[2160x1080, JPEG(256), min_dur:33333333, stall:15163200]
[2048x1536, JPEG(256), min_dur:33333333, stall:20447232]
[1080x1080, JPEG(256), min_dur:33333333, stall:7581600]
[1920x1440, JPEG(256), min_dur:33333333, stall:17971200]
[1920x1080, JPEG(256), min_dur:33333333, stall:13478400]
[1440x720, JPEG(256), min_dur:33333333, stall:6739200]
[1600x1200, JPEG(256), min_dur:33333333, stall:12480000]
[1280x960, JPEG(256), min_dur:33333333, stall:7987200]
[1280x768, JPEG(256), min_dur:33333333, stall:6389760]
[1280x720, JPEG(256), min_dur:33333333, stall:5990400]
[1024x738, JPEG(256), min_dur:33333333, stall:4912128]
[1024x768, JPEG(256), min_dur:33333333, stall:5111808]
[960x720, JPEG(256), min_dur:33333333, stall:4492800]
[864x480, JPEG(256), min_dur:33333333, stall:2695680]
[800x600, JPEG(256), min_dur:33333333, stall:3120000]
[800x480, JPEG(256), min_dur:33333333, stall:2496000]
[720x480, JPEG(256), min_dur:33333333, stall:2246400]
[640x640, JPEG(256), min_dur:33333333, stall:2662400]
[640x480, JPEG(256), min_dur:33333333, stall:1996800]
[640x360, JPEG(256), min_dur:33333333, stall:1497600]
[352x288, JPEG(256), min_dur:33333333, stall:658944]
[320x240, JPEG(256), min_dur:33333333, stall:499200]
[176x144, JPEG(256), min_dur:33333333, stall:164736]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[2448x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1632, PRIVATE(34), min_dur:33333333, stall:0]
[3200x2400, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1296, PRIVATE(34), min_dur:33333333, stall:0]
[2160x1080, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1080x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1440, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1440x720, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x738, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[960x720, PRIVATE(34), min_dur:33333333, stall:0]
[864x480, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x640, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[2448x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1632, YUV_420_888(35), min_dur:33333333, stall:0]
[3200x2400, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1296, YUV_420_888(35), min_dur:33333333, stall:0]
[2160x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1080x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1440x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x738, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[960x720, YUV_420_888(35), min_dur:33333333, stall:0]
[864x480, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x640, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, RAW_PRIVATE(36), min_dur:33161066, stall:0]
[3264x2448, RAW10(37), min_dur:33161066, stall:0]
HighSpeedVideoConfigurations:
[640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120]
InputsString:
3264x2448, PRIVATE(34),
2448x2448, PRIVATE(34),
3264x1836, PRIVATE(34),
3264x1632, PRIVATE(34),
3264x2448, YUV_420_888(35),
2448x2448, YUV_420_888(35),
3264x1836, YUV_420_888(35),
3264x1632, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:YUV_420_888(35), JPEG(256)
YUV_420_888(35), out:YUV_420_888(35), JPEG(256)
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([29/128, -8/128, -2/128], [-112/128, 209/128, 23/128], [-64/128, 81/128, 110/128])
- colorTransform2 = ColorSpaceTransform([89/128, -25/128, -5/128], [-112/128, 209/128, 23/128], [-44/128, 56/128, 75/128])
- forwardMatrix1 = ColorSpaceTransform([97/128, 30/128, -4/128], [49/128, 98/128, -19/128], [15/128, -42/128, 133/128])
- forwardMatrix2 = ColorSpaceTransform([97/128, 30/128, -4/128], [49/128, 98/128, -19/128], [15/128, -42/128, 133/128])
- maxAnalogSensitivity = 1600
- orientation = 270
- referenceIlluminant1 = 20
- referenceIlluminant2 = 17
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.lens.info:
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [3.47]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.37206522
- minimumFocusDistance = 10.0
android.lens:
- facing = LENS_FACING_FRONT
android.request:
- availableCapabilities = [0,9,3,7,4,5,1,6,2]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 2
- maxNumOutputRaw = 1
- partialResultCount = 1
- pipelineMaxDepth = 8
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,3,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15]
- availableVideoStabilizationModes = [0]
- awbAvailableModes = [0,1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 3200]
android.shading:
- availableModes = [0,1,2]
android.edge:
- availableEdgeModes = [1,2,0,3]
com.htc.camera3.params:
- sensitivityRange = [100,384000]
- bokeh_imagedegree = [270]
- bokeh_fov = [70.0]
- support_fastvideo_FHD = [1]
- support_fastvideo_4K = [1]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 3264, 2448)
- colorFilterArrangement = 2
- exposureTimeRange = [13001, 807751329]
- lensShadingApplied = true
- maxFrameDuration = 807849945
- physicalSize = 3.65568x2.74176
- pixelArraySize = 3264x2448
- preCorrectionActiveArraySize = Rect(0, 0 - 3264, 2448)
- sensitivityRange = [100, 384000]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023

Camera2 test file below.
HTML:
Camera 0 (BACK)
android.flash.info:
- available = true
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
com.htc.camera3.pro_mode.sensitivity:
- range = [100,800]
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 64
com.htc.camera3.pro_mode.mwb:
- range = [2300,7500]
com.htc.camera3.pro_mode.exp_time:
android.reprocess:
- maxCaptureStall = 2
android.hotPixel:
- availableHotPixelModes = [0,1,2]
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[4032x3024, RAW_SENSOR(32), min_dur:33332307, stall:0]
[4032x3024, JPEG(256), min_dur:33333333, stall:79252992]
[3024x3024, JPEG(256), min_dur:33333333, stall:59439744]
[4032x2268, JPEG(256), min_dur:33333333, stall:59439744]
[4032x2016, JPEG(256), min_dur:33333333, stall:52835328]
[4000x3000, JPEG(256), min_dur:33333333, stall:78000000]
[3840x2160, JPEG(256), min_dur:33333333, stall:53913600]
[3264x2448, JPEG(256), min_dur:33333333, stall:51936768]
[2448x2448, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1836, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1632, JPEG(256), min_dur:33333333, stall:34624512]
[3200x2400, JPEG(256), min_dur:33333333, stall:49920000]
[2976x2976, JPEG(256), min_dur:33333333, stall:57567744]
[2688x1512, JPEG(256), min_dur:33333333, stall:26417664]
[2592x1944, JPEG(256), min_dur:33333333, stall:32752512]
[2592x1296, JPEG(256), min_dur:33333333, stall:21835008]
[2160x1080, JPEG(256), min_dur:33333333, stall:15163200]
[2048x1536, JPEG(256), min_dur:33333333, stall:20447232]
[1080x1080, JPEG(256), min_dur:33333333, stall:7581600]
[1920x1440, JPEG(256), min_dur:33333333, stall:17971200]
[1920x1080, JPEG(256), min_dur:33333333, stall:13478400]
[1440x720, JPEG(256), min_dur:33333333, stall:6739200]
[1600x1200, JPEG(256), min_dur:33333333, stall:12480000]
[1280x960, JPEG(256), min_dur:33333333, stall:7987200]
[1280x768, JPEG(256), min_dur:33333333, stall:6389760]
[1280x720, JPEG(256), min_dur:33333333, stall:5990400]
[1024x738, JPEG(256), min_dur:33333333, stall:4912128]
[1024x768, JPEG(256), min_dur:33333333, stall:5111808]
[960x720, JPEG(256), min_dur:33333333, stall:4492800]
[864x480, JPEG(256), min_dur:33333333, stall:2695680]
[800x600, JPEG(256), min_dur:33333333, stall:3120000]
[800x480, JPEG(256), min_dur:33333333, stall:2496000]
[720x480, JPEG(256), min_dur:33333333, stall:2246400]
[640x640, JPEG(256), min_dur:33333333, stall:2662400]
[640x480, JPEG(256), min_dur:33333333, stall:1996800]
[640x360, JPEG(256), min_dur:33333333, stall:1497600]
[352x288, JPEG(256), min_dur:33333333, stall:658944]
[320x240, JPEG(256), min_dur:33333333, stall:499200]
[176x144, JPEG(256), min_dur:33333333, stall:164736]
[4032x3024, PRIVATE(34), min_dur:33333333, stall:0]
[3024x3024, PRIVATE(34), min_dur:33333333, stall:0]
[4032x2268, PRIVATE(34), min_dur:33333333, stall:0]
[4032x2016, PRIVATE(34), min_dur:33333333, stall:0]
[4000x3000, PRIVATE(34), min_dur:33333333, stall:0]
[3840x2160, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[2448x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1632, PRIVATE(34), min_dur:33333333, stall:0]
[3200x2400, PRIVATE(34), min_dur:33333333, stall:0]
[2976x2976, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1296, PRIVATE(34), min_dur:33333333, stall:0]
[2160x1080, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1080x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1440, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1440x720, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x738, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[960x720, PRIVATE(34), min_dur:33333333, stall:0]
[864x480, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x640, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[4032x3024, YUV_420_888(35), min_dur:33333333, stall:0]
[3024x3024, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x2268, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x2016, YUV_420_888(35), min_dur:33333333, stall:0]
[4000x3000, YUV_420_888(35), min_dur:33333333, stall:0]
[3840x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[2448x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1632, YUV_420_888(35), min_dur:33333333, stall:0]
[3200x2400, YUV_420_888(35), min_dur:33333333, stall:0]
[2976x2976, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1296, YUV_420_888(35), min_dur:33333333, stall:0]
[2160x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1080x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1440x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x738, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[960x720, YUV_420_888(35), min_dur:33333333, stall:0]
[864x480, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x640, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[4032x3024, RAW_PRIVATE(36), min_dur:33332307, stall:0]
[4032x3024, RAW10(37), min_dur:33332307, stall:0]
HighSpeedVideoConfigurations:
[1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:240], [640x480, min_fps:240, max_fps:240], [1920x1080, min_fps:30, max_fps:120], [1920x1080, min_fps:120, max_fps:120]
InputsString:
4032x3024, PRIVATE(34),
3024x3024, PRIVATE(34),
4032x2268, PRIVATE(34),
4032x2016, PRIVATE(34),
4032x3024, YUV_420_888(35),
3024x3024, YUV_420_888(35),
4032x2268, YUV_420_888(35),
4032x2016, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:YUV_420_888(35), JPEG(256)
YUV_420_888(35), out:YUV_420_888(35), JPEG(256)
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([32/128, -10/128, -4/128], [-34/128, 162/128, -2/128], [3/128, 52/128, 85/128])
- colorTransform2 = ColorSpaceTransform([101/128, -31/128, -12/128], [-34/128, 162/128, -2/128], [2/128, 33/128, 55/128])
- forwardMatrix1 = ColorSpaceTransform([72/128, 31/128, 20/128], [16/128, 106/128, 6/128], [-9/128, -48/128, 162/128])
- forwardMatrix2 = ColorSpaceTransform([72/128, 31/128, 20/128], [16/128, 106/128, 6/128], [-9/128, -48/128, 162/128])
- maxAnalogSensitivity = 800
- orientation = 90
- referenceIlluminant1 = 20
- referenceIlluminant2 = 17
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.lens.info:
- availableApertures = [1.75]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.28]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.2674906
- minimumFocusDistance = 10.0
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0,9,3,7,4,5,1,6,2]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 2
- maxNumOutputRaw = 1
- partialResultCount = 1
- pipelineMaxDepth = 8
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [0,1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 3200]
android.shading:
- availableModes = [0,1,2]
android.edge:
- availableEdgeModes = [1,2,0,3]
com.htc.camera3.params:
- sensitivityRange = [100,12680]
- bokeh_imagedegree = [90]
- bokeh_fov = [70.0]
- support_fastvideo_FHD = [1]
- support_fastvideo_4K = [1]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 4032, 3024)
- colorFilterArrangement = 0
- exposureTimeRange = [19724, 216648184]
- lensShadingApplied = true
- maxFrameDuration = 216714324
- physicalSize = 5.6448x4.2336
- pixelArraySize = 4032x3024
- preCorrectionActiveArraySize = Rect(0, 0 - 4032, 3024)
- sensitivityRange = [100, 12680]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
Camera 1 (FRONT)
android.flash.info:
- available = false
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
com.htc.camera3.pro_mode.sensitivity:
- range = [100,800]
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 64
com.htc.camera3.pro_mode.mwb:
- range = [2300,7500]
com.htc.camera3.pro_mode.exp_time:
android.reprocess:
- maxCaptureStall = 2
android.hotPixel:
- availableHotPixelModes = [0,1,2]
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[3264x2448, RAW_SENSOR(32), min_dur:33161066, stall:0]
[3264x2448, JPEG(256), min_dur:33333333, stall:51936768]
[2448x2448, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1836, JPEG(256), min_dur:33333333, stall:38952576]
[3264x1632, JPEG(256), min_dur:33333333, stall:34624512]
[3200x2400, JPEG(256), min_dur:33333333, stall:49920000]
[2688x1512, JPEG(256), min_dur:33333333, stall:26417664]
[2592x1944, JPEG(256), min_dur:33333333, stall:32752512]
[2592x1296, JPEG(256), min_dur:33333333, stall:21835008]
[2160x1080, JPEG(256), min_dur:33333333, stall:15163200]
[2048x1536, JPEG(256), min_dur:33333333, stall:20447232]
[1080x1080, JPEG(256), min_dur:33333333, stall:7581600]
[1920x1440, JPEG(256), min_dur:33333333, stall:17971200]
[1920x1080, JPEG(256), min_dur:33333333, stall:13478400]
[1440x720, JPEG(256), min_dur:33333333, stall:6739200]
[1600x1200, JPEG(256), min_dur:33333333, stall:12480000]
[1280x960, JPEG(256), min_dur:33333333, stall:7987200]
[1280x768, JPEG(256), min_dur:33333333, stall:6389760]
[1280x720, JPEG(256), min_dur:33333333, stall:5990400]
[1024x738, JPEG(256), min_dur:33333333, stall:4912128]
[1024x768, JPEG(256), min_dur:33333333, stall:5111808]
[960x720, JPEG(256), min_dur:33333333, stall:4492800]
[864x480, JPEG(256), min_dur:33333333, stall:2695680]
[800x600, JPEG(256), min_dur:33333333, stall:3120000]
[800x480, JPEG(256), min_dur:33333333, stall:2496000]
[720x480, JPEG(256), min_dur:33333333, stall:2246400]
[640x640, JPEG(256), min_dur:33333333, stall:2662400]
[640x480, JPEG(256), min_dur:33333333, stall:1996800]
[640x360, JPEG(256), min_dur:33333333, stall:1497600]
[352x288, JPEG(256), min_dur:33333333, stall:658944]
[320x240, JPEG(256), min_dur:33333333, stall:499200]
[176x144, JPEG(256), min_dur:33333333, stall:164736]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[2448x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1632, PRIVATE(34), min_dur:33333333, stall:0]
[3200x2400, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1296, PRIVATE(34), min_dur:33333333, stall:0]
[2160x1080, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1080x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1440, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1440x720, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x738, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[960x720, PRIVATE(34), min_dur:33333333, stall:0]
[864x480, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x640, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[2448x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1632, YUV_420_888(35), min_dur:33333333, stall:0]
[3200x2400, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1296, YUV_420_888(35), min_dur:33333333, stall:0]
[2160x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1080x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1440x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x738, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[960x720, YUV_420_888(35), min_dur:33333333, stall:0]
[864x480, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x640, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, RAW_PRIVATE(36), min_dur:33161066, stall:0]
[3264x2448, RAW10(37), min_dur:33161066, stall:0]
HighSpeedVideoConfigurations:
[640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120]
InputsString:
3264x2448, PRIVATE(34),
2448x2448, PRIVATE(34),
3264x1836, PRIVATE(34),
3264x1632, PRIVATE(34),
3264x2448, YUV_420_888(35),
2448x2448, YUV_420_888(35),
3264x1836, YUV_420_888(35),
3264x1632, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:YUV_420_888(35), JPEG(256)
YUV_420_888(35), out:YUV_420_888(35), JPEG(256)
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([29/128, -8/128, -2/128], [-112/128, 209/128, 23/128], [-64/128, 81/128, 110/128])
- colorTransform2 = ColorSpaceTransform([89/128, -25/128, -5/128], [-112/128, 209/128, 23/128], [-44/128, 56/128, 75/128])
- forwardMatrix1 = ColorSpaceTransform([97/128, 30/128, -4/128], [49/128, 98/128, -19/128], [15/128, -42/128, 133/128])
- forwardMatrix2 = ColorSpaceTransform([97/128, 30/128, -4/128], [49/128, 98/128, -19/128], [15/128, -42/128, 133/128])
- maxAnalogSensitivity = 1600
- orientation = 270
- referenceIlluminant1 = 20
- referenceIlluminant2 = 17
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.lens.info:
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [3.47]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.37206522
- minimumFocusDistance = 10.0
android.lens:
- facing = LENS_FACING_FRONT
android.request:
- availableCapabilities = [0,9,3,7,4,5,1,6,2]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 2
- maxNumOutputRaw = 1
- partialResultCount = 1
- pipelineMaxDepth = 8
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,3,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15]
- availableVideoStabilizationModes = [0]
- awbAvailableModes = [0,1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 3200]
android.shading:
- availableModes = [0,1,2]
android.edge:
- availableEdgeModes = [1,2,0,3]
com.htc.camera3.params:
- sensitivityRange = [100,384000]
- bokeh_imagedegree = [270]
- bokeh_fov = [70.0]
- support_fastvideo_FHD = [1]
- support_fastvideo_4K = [1]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 3264, 2448)
- colorFilterArrangement = 2
- exposureTimeRange = [13001, 807751329]
- lensShadingApplied = true
- maxFrameDuration = 807849945
- physicalSize = 3.65568x2.74176
- pixelArraySize = 3264x2448
- preCorrectionActiveArraySize = Rect(0, 0 - 3264, 2448)
- sensitivityRange = [100, 384000]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023

hitmanhunt said:
Camera2 test file below.
Xyz
Click to expand...
Click to collapse
Could you share as a html/zip (trough saving with Solid Explorer) file here, on Google Drive or on Telegram?
https://t.me/joinchat/AAAAAA6ZZkgrBWZO4uuZQA
Hard to read without parsing :/

ROM works great for 128GB version. But 64GB version doesn't accept ROM. 64GB u12+ has 552xx instead of 551xx like 128gb version.

is there any way to decrypt the RUUzip on the spread sheet? RUUDecrypt tool apparently not working probably needs a new key file but I don't know how to generate one

5m4r7ph0n36uru said:
155 INDICATES DIFFERENT THINGS:
the need to relock bootloader; if S-ON
the RUU cannot be executed, because the software versions of ROM, Firmware and RUU aren't matching
Click to expand...
Click to collapse
Is error 155 indicating that you need to relock the bootloader, again, for flashing RUUs with S-ON? I'm coming from the M9 so I don't know which changes got introduced meanwhile with the 10 and the U11. I know that relocking with S-ON was needed on older HTC devices. On the M9, relocking wasn't necessary, though, and only the lower part of the quote applied to the device.

Related

[Update on 27/9/2010] WP7 ROM Development, Mondrian ROM analysis, by ansar

Dear forum members,
This thread is for chef info/post purposes, so please do not post unless you are a chef.
Mods are requested to delete all other than chefs posts.
********************************
Update on 30/9/2010:
Football uploaded a newer version that will be analyzed too.
********************************
Update on 27/9/2010:
One month later, progress is going on again, togehter with Spark ROM analysis.
Also Mozart will be analyzed before attemping a flash HD2.
See relevant threads.
********************************
********************************
Update on 21/8/2010:
I managed to handle the XIP, OEM and SYS in the usual way.
Relocation and building of the ROM was successful.
I will try to port XIP and IMGFS to other devices.
Post #5 updated with the PKTOOL PrintScreen.
Post #6 updated with the dump_MemoryMap.
Stay tuned.
End of update.
********************************
There are some good news for WP7 development.
The most important is that i have managed to make a complete dump of the XIP.
The NBH structure is shown at post #2.
The XIP structure is shown at post #3.
The IMGFS structure is shown at post #4.
Stay tuned for future developments!!!
Regards, ansar.
NBH structure
This is the structure of the mondimg_WP7.nbh file of the WWE_WM7_CEOS_7.0.6176_Build_6176.0.0.0
***************
NBH
***************
1. ItemID="0x0000000" Filelength"="0x200" FileName="mondimg_WP7_1_sign.bin"
2. ItemID="0x0000200" Filelength"="0x10000" FileName="mondimg_WP7_2_spl.nb"
3. ItemID="0x0100200" Filelength"="0x7BFEA76" FileName="mondimg_WP7_3_os.nb"
4. ItemID="0x7CFEC77" Filelength"="0x1800000" FileName="mondimg_WP7_4_radio.nb"
5. ItemID="0x94FEC77" Filelength"="0x1B60" FileName="mondimg_WP7_5_unknown.nb"
Regards, ansar.
XIP structure
This is the structure of the XIP of the WWE_WM7_CEOS_7.0.6176_Build_6176.0.0.0
***************
FILES/MODULES
***************
->AutoDeviceConfig_uldr
->BaseDrivers_ULDR
->BaseDrivers_ULDR_OS
->BuildInfoUldr
->CERTMODSTUB
->DefaultUldr_LostAndFound
->FPCRT_uldr
->HTC_8x50_ULDR_UI
->IUCORE
->IULAUNCH
->KFPCRT_uldr
->Metadata
->MSXIPKERNEL_uldr
->MSXIPULDRLTK
->MTPZULDR
->OEM_8x50_ULDR
->OEM_8x50_ULDR_BOOT
->OEM_8x50_ULDR_KITL
->QC_8x50_ULDR
->QC_8x50_ULDR_BOOT
->QC_8x50_ULDR_BOOT_SURF
->QC_8x50_ULDR_SURF
->SERVICEMODE
->UldrBootRGU
->ULDRCCFGSVC
->ULDRCRYPTO
->WinCENLS_uldr
Regards, ansar.
IMGFS structure
This is the structure of the IMGFS of the WWE_WM7_CEOS_7.0.6176_Build_6176.0.0.0
***************
OEM
***************
->HTC_8x50_OS_UI
->HTC_8x50_OS_WIRELESS
->HTC_OSDrivers
->HTC_TEST_TOOL
->OEM_8x50_LOGO
->OEM_8x50_MODEM
->OEM_8x50_OS
->OEM_DPI_262
->OEM_Lang_0409
->QC_8x50_OS
->QC_8x50_OS_MMRIL
->QC_8x50_OS_SURF
->QC_8x50_OS_TEST
->QC_8x50MetadataPackage
OEM.cer
***************
SYS
***************
->.ROM
->.VM
->APPPLATFORM
->APPPLTSVC
->APPPLTSVC_Lang_0409
->AutoDeviceConfig
->AvCore
->AvCore_Lang_0409
->AvTuner
->BASEAPPS
->BaseAudio
->BaseDrivers_OS
->BASE_DPI_262
->BASE_Lang_0409
->BldrPackage
->BootStatePartitionPackage
->BROWSING
->BROWSINGCORE
->BROWSINGCORE_Lang_0409
->BROWSING_DPI_262
->BROWSING_Lang_0409
->BROWSUTILS
->BthApps
->BthCore
->Cellcore
->CellDrvWwan
->CellSmsProv
->CertInstaller
->CertInstaller_Lang_0409
->CodeSigningCert
->CommsApps
->CommsApps_DPI_262
->CommsApps_Lang_0409
->CommsPlatform
->CommsPlatform_DPI_262
->CommsPlatform_Lang_0409
->CompassApp
->ConnectivityUX
->ConnectivityUX_DPI_262
->ConnectivityUX_Lang_0409
->ConnMgrCfg
->ConnMgrCore
->CoreOS
->CoreOSDogfood
->CoreSecurityModelCSP
->CoreSvcsCmn
->CoreSvcsCmn_Lang_0409
->CRYPTO
->CRYPTO_Lang_0409
->DCOM
->DDraw
->Default
->Default_LostAndFound
->DeviceFeedback
->DeviceFeedback_Lang_0409
->DeviceUpdateAgent
->DeviceUpdateAgent_Lang_0409
->dev_tooling
->DMApps
->DMApps_Lang_0409
->DMOSSvcs
->DMOSSvcs_Lang_0409
->DShowSWCodecsInternal
->DxG
->FailedStorageUI
->FailedStorageUI_Lang_0409
->FontBrowserBD
->FontBrowserI
->FontBrowserR
->FontSegoe
->FontWingding
->FPCRT
->GDIEX
->GPSID
->GWES
->GWES_Lang_0409
->HWComposition
->IME
->IME_Lang_0409
->IULIBS
->KeyboardNop
->KeyboardNop_EFIGS
->KitlShell
->LANGIDBOOT
->LANGIDBOOT_Lang_0409
->LAPS
->LAPS_Lang_0409
->LASS
->LASS_Lang_0409
->LoaderVerifierTestCerts
->Location
->Location_Lang_0409
->MediaApps
->MediaApps_Lang_0409
->Metadata
->MSAvatar
->msf
->msf_Lang_0409
->MTPZ
->NETCF
->NetCore
->NETCORE_Lang_0409
->NetDrvVMINI
->NetFeatRedir
->NetServices
->NetWlanCore
->NetWlanCore_Lang_0409
->Office
->OfficeCore
->OfficeCore_Lang_0409
->Office_DPI_262
->OFFICE_EXCEL
->Office_Excel_Lang_0409
->Office_Lang_0409
->OFFICE_OMHUB
->OFFICE_OMHUB_Lang_0409
->OFFICE_ONENOTE
->OFFICE_ONENOTE_Lang_0409
->OFFICE_POWERPOINT
->OFFICE_POWERPOINT_Lang_0409
->OFFICE_SPMC
->OFFICE_SPMC_Lang_0409
->OFFICE_WORD
->OFFICE_WORD_Lang_0409
->OpenMPCE
->OS
->Perf_CeLog_AutoLoad
->Phone
->Phone_DPI_262
->Phone_Lang_0409
->PlayReady
->PolicyMerged
->PPGPROV
->RMS
->RPC
->SampleAppPkg
->SearchPlatform
->SearchPlatform_Lang_0409
->SecurityCore
->SECURITYSERVICES
->Settings
->Settings_Lang_0409
->Shell
->ShellApps
->ShellApps_Lang_0409
->ShellCore
->ShellCore_DPI_262
->ShellCore_Lang_0409
->ShellDogfood
->ShellDogfood_Lang_0409
->ShellServices
->ShellServices_Lang_0409
->Shell_DPI_262
->Shell_Lang_0409
->SILVERLIGHT
->SirepForPlatDev
->Skybox
->Skybox_Lang_0409
->SNTransports
->Sounds
->Sounds_Lang_0409
->Speech_Core
->Speech_Core_Lang_0409
->Speech_UX_Core
->Speech_UX_Core_Lang_0409
->Splash
->Splash_Lang_0409
->SQLCE
->SQLCEPROV
->SQLCEPROV_Lang_0409
->SQM
->SSPI
->Start
->StartKitl
->SyncApps
->SyncApps_Lang_0409
->SyncPlatform
->SyncPlatform_DPI_262
->SyncPlatform_Lang_0409
->TaskScheduler
->Timezones
->Timezones_Lang_0409
->ToolConnectivityShared
->TouchInput
->TouchInput_Lang_0409
->Watson
->Watson_Lang_0409
->WEBBASE
->WebSearch
->WebSearch_Lang_0409
->WinCENLS_0404
->WinCENLS_0411
->WinCENLS_0412
->WinCENLS_0804
->WindowsLiveID
->WindowsLiveIDINT
->WindowsLiveIDUI
->WindowsLiveIDUI_Lang_0409
->Xenos
->XmlLite
->XNA
Regards, ansar.
PKTOOL PrintScreen
This is the PrintScreen of PKTOOL:
[Core OS]
Windows Mobile-based Smartphones
[Versions]
SYS: 7.0.0.0
SYS: 7.0.0.6176
OEM: 7.0.0.0
[Language]
0409 - English (United States)
[DPI]
[Certificates]
CN=Microsoft MDD OEM Test CA - OEM Test Root
CN=Microsoft Corporation CE Image Update Test - Root
CN=Microsoft MDD Dogfood CA - MS Root
CN=Microsoft Windows Mobile PCA, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
CN=NA Infrastructure Certificate Server 01, O=QUALCOMM, L=San Diego, S=California, DC=na, DC=qualcomm, DC=com, C=US
[Missing Manifests]
dc424c01-1f10-41e0-aadf-a0053dff151c.dsm
b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm
7f974147-2c11-438e-808d-f01890ce42e9.dsm
e98d5f4e-c41c-4398-9610-8c92b64875d5.dsm
ee52c775-d0ea-49b1-bfed-cc1f0351ea0c.dsm
4c09c376-dc94-4033-9277-b6732fe19069.dsm
8ba03a79-81f0-40ff-ae5a-112b35421ff0.dsm
1a4c638a-ecb1-48ad-9efa-92d6859ac1bf.dsm
7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm
616527ab-86bc-4454-a4b0-6353caa79aa7.dsm
eebbabb2-0689-4692-9e80-5eb9a62126d1.dsm
42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm
020d29c8-e454-41d6-a0d2-413a40bf6258.dsm
6010fdf9-3bc1-4d33-b12d-6153222b180b.dsm
356f602a-c751-4f88-9052-1e1662b2bb81.dsm
23668647-e6ff-4dd1-ac15-c53af46b3d67.dsm
9b696e96-49e9-44c7-bb3d-b2bd1c833920.dsm
Some packages may have been removed by Htc from the ROM but not from packages.sof
Regards, ansar.
dump_MemoryMap
Hi,
This is the dump_MemoryMap contents:
00000000-00000FFF 4095b htckernsvc.dll
00001000-00004FFF 16383b cam_pdd.dll
00005000-0000CFFF 32767b CameraCoreServices8650.dll
0000D000-0000FFFF 12287b PPTVM.dll
00010000-00015FFF 24575b HTCEnumLog.exe
00016000-00020FFF 45055b WmpTestApp.exe
00021000-00021FFF 4095b PPTVM.dll
00022000-00033FFF 73727b OnmSE.dll
00034000-00091FFF 385023b rmactivate.exe
00092000-000ACFFF 110591b MyPhoneTasksRuntime.exe
40210000-402B2FFF 667647b systeminfo.dll
402C0000-402C4FFF 20479b systeminforemote.dll
402D0000-402E4FFF 86015b fpcrt.dll
402F0000-402FBFFF 49151b compassDrv.dll
40300000-40304FFF 20479b KeyboardApi.dll
40310000-40315FFF 24575b mmtimer.dll
40320000-40328FFF 36863b senscmdd.dll
40330000-40335FFF 24575b SensorsNative.dll
40340000-40347FFF 32767b servicesfilter.dll
40350000-4035EFFF 61439b btdrt.dll
40360000-4036BFFF 49151b bthutil.dll
40370000-40379FFF 40959b obexsrvr.dll
40380000-40396FFF 94207b btagsvc.dll
403A0000-403A8FFF 36863b bthAGPhonebook.dll
403B0000-403BAFFF 45055b bthagsms.dll
403C0000-403D0FFF 69631b bthpbap.dll
403E0000-403E4FFF 20479b gpsapi.dll
403F0000-403FFFFF 65535b gpsid.dll
40400000-40408FFF 36863b eap.dll
40410000-40415FFF 24575b eap3svc.dll
40420000-40426FFF 28671b eapchap.dll
40430000-40469FFF 237567b eapp3hst.dll
40470000-40498FFF 167935b eappcfg.dll
404A0000-404CFFFF 196607b eapphost.dll
404D0000-404DCFFF 53247b eappprxy.dll
404E0000-404E5FFF 24575b eapsvc.dll
404F0000-404F9FFF 40959b eaptls.dll
40500000-4051AFFF 110591b onex.dll
40520000-40531FFF 73727b wlanapi.dll
40540000-40550FFF 69631b wlancfgsp.dll
40560000-405ACFFF 315391b wlanmsm.dll
405B0000-405DFFFF 196607b wlansec.dll
405E0000-40625FFF 286719b wlansvc.dll
40630000-40635FFF 24575b wlanutil.dll
40640000-40645FFF 24575b CompClient.dll
40650000-4065CFFF 53247b CompServer.dll
40660000-40702FFF 667647b coredll.dll
40710000-40716FFF 28671b dstsvc.dll
40720000-4072FFFF 65535b fatutil.dll
40730000-40738FFF 36863b regextdev.dll
40740000-40744FFF 20479b toolhelp.dll
40750000-40754FFF 20479b uiproxy.dll
40760000-40770FFF 69631b zlib.dll
40780000-4078EFFF 61439b openmpce.dll
40790000-407ACFFF 118783b ossvcs.dll
407B0000-407C8FFF 102399b dcomssd.dll
407D0000-407D9FFF 40959b lpcd.dll
407E0000-407E5FFF 24575b lpcrt.dll
407F0000-40865FFF 483327b ole32.dll
40870000-408A0FFF 200703b oleaut32.dll
408B0000-408B5FFF 24575b rpcltccm.dll
408C0000-408C6FFF 28671b rpcltscm.dll
408D0000-4091EFFF 323583b rpcrt4legacy.dll
40920000-4097AFFF 372735b rpcrt4.dll
40980000-409AEFFF 192511b xmllite.dll
409B0000-40A22FFF 471039b commctrl.dll
40A30000-40A40FFF 69631b commdlg.dll
40A50000-40A5AFFF 45055b ihds.dll
40A60000-40A6FFFF 65535b mtf.dll
40A70000-40A7CFFF 53247b mtfserver.dll
40A80000-40A8FFFF 65535b shcore.dll
40A90000-40A97FFF 32767b startkitlres.dll
40AA0000-40AACFFF 53247b AudioEffectsServ.dll
40AB0000-40AB4FFF 20479b AudioRtgBthExt.dll
40AC0000-40ACDFFF 57343b AudioRtgEngine.dll
40AD0000-40ADBFFF 49151b AudioRtgMgr.dll
40AE0000-40AE5FFF 24575b AudioRtgPhoneClient.dll
40AF0000-40AF9FFF 40959b gsm610.dll
40B00000-40B05FFF 24575b imaadpcm.dll
40B10000-40B15FFF 24575b msadpcm.dll
40B20000-40B25FFF 24575b msg711.dll
40B30000-40B43FFF 81919b waveapic.dll
40B50000-40B9FFFF 327679b bfe.dll
40BA0000-40BA9FFF 40959b cxport.dll
40b b0000-40b b4FFF 20479b dhcpsrv.dll
40BC0000-40BC4FFF 20479b dnsapi.dll
40BD0000-40BEDFFF 122879b fwpuclnt.dll
40BF0000-40C68FFF 495615b ikeext.dll
40C70000-40C88FFF 102399b iphlpapi.dll
40C90000-40C95FFF 24575b nsi.dll
40CA0000-40CA7FFF 32767b nsisvc.dll
40CB0000-40CB6FFF 28671b nspm.dll
40CC0000-40CCAFFF 45055b ssllsp.dll
40CD0000-40CD5FFF 24575b winnsi.dll
40CE0000-40CE4FFF 20479b winsock.dll
40CF0000-40CFCFFF 53247b ws2.dll
40D00000-40D0AFFF 45055b ws2serv.dll
40D10000-40D15FFF 24575b wspm.dll
40D20000-40D24FFF 20479b credprov.dll
40D30000-40D40FFF 69631b credsvc.dll
40D50000-40D5EFFF 61439b ntlmssp.dll
40D60000-40D76FFF 94207b ntlmssp_svc.dll
40D80000-40DABFFF 180223b schannel.dll
40DB0000-40DB6FFF 28671b secur32.dll
40DC0000-40DCCFFF 53247b spnego.dll
40DD0000-40E6EFFF 651263b crypt32.dll
40E70000-40E77FFF 32767b keyiso.dll
40E80000-40E8DFFF 57343b msasn1.dll
40E90000-40EC1FFF 204799b ncrypt.dll
40ED0000-40ED9FFF 40959b iri.dll
40EE0000-40F22FFF 274431b PolicyXml.dll
40F30000-40F35FFF 24575b remotewipecsp.dll
40F40000-40F44FFF 20479b remotewipeservice.dll
40F50000-40F5BFFF 49151b certificatecsp.dll
40F60000-40F69FFF 40959b CertInstallerUXDll.dll
40F70000-40F81FFF 73727b ccoreutl.dll
40F90000-40F99FFF 40959b cellcore.dll
40FA0000-40FB8FFF 102399b ril.dll
40FC0000-40FECFFF 184319b rillog.dll
40FF0000-40FF6FFF 28671b sim.dll
41000000-4101BFFF 114687b simdrv.dll
41020000-41026FFF 28671b sms.dll
41030000-41042FFF 77823b smsdrv.dll
41050000-41055FFF 24575b wap.dll
41060000-4107FFFF 131071b wapdrv.dll
41080000-4113DFFF 778239b gdiplus.dll
41140000-411A3FFF 409599b imaging.dll
411B0000-4130DFFF 1433599b DWrite.dll
41310000-413D4FFF 806911b uixmobile.dll
413E0000-4164CFFF 2543615b uixn.dll
41650000-41705FFF 745471b uixrender.dll
41710000-41714FFF 20479b uixsup.dll
41720000-41800FFF 921599b WMFontCacheService.dll
41810000-41815FFF 24575b actiondialog.dll
41820000-41855FFF 221183b aygshell.dll
41860000-4189DFFF 253951b ceshell.dll
418A0000-418ABFFF 49151b FileBrowserCM.dll
418B0000-418CAFFF 110591b frame_server.dll
418D0000-418E6FFF 94207b lockCPLCM.dll
418F0000-41957FFF 425983b msls4.dll
41960000-41A30FFF 856063b riched20.dll
41A40000-41A45FFF 24575b RotationManager_server.dll
41A50000-41A54FFF 20479b shellctrls.dll
41A60000-41AF3FFF 606207b shellFrame.dll
41B00000-41B34FFF 217087b shspeechux.dll
41B40000-41C46FFF 1077247b StartMenu.dll
41C50000-41C58FFF 36863b AboutCPLdll.dll
41C60000-41C67FFF 32767b brightnessCPLdll.dll
41C70000-41C77FFF 32767b DateTimeCPLdll.dll
41C80000-41C8FFFF 65535b RegionCPLdll.dll
41C90000-41C98FFF 36863b SettingsQuickAccess.dll
41CA0000-41CA8FFF 36863b SoundCPLdll.dll
41CB0000-41CC1FFF 73727b SplashSettingsDll.dll
41CD0000-41CD8FFF 36863b ThemeCPLdll.dll
41CE0000-41CE7FFF 32767b ietheme.dll
41CF0000-41D91FFF 663551b jscript.dll
41DA0000-41DD6FFF 225279b mlang.dll
41DE0000-41E13FFF 212991b msls31.dll
41E20000-41F50FFF 1249279b msxml3.dll
41F60000-41F91FFF 204799b shlwapi.dll
41FA0000-42013FFF 475135b vbscript.dll
42020000-4202CFFF 53247b browserSettingsCPL.dll
42030000-420B8FFF 561151b browsui.dll
420C0000-420CBFFF 49151b eebho.dll
420D0000-420FAFFF 176127b eehost.dll
42100000-42115FFF 90111b MTFBrowserDS.dll
42120000-42137FFF 98303b SuggestionsBar.dll
42140000-4218BFFF 311295b actxprxy.dll
42190000-42201FFF 466943b dxtmsft.dll
42210000-42246FFF 225279b dxtrans.dll
42250000-4238EFFF 1306623b ieframe.dll
42390000-423A1FFF 73727b iepeers.dll
423B0000-423BFFFF 65535b imgutil.dll
423C0000-42811FFF 4530175b mshtml.dll
42820000-428CDFFF 712703b mshtmled.dll
428D0000-428DDFFF 57343b pngfilt.dll
428E0000-4295FFFF 524287b urlmon.dll
42960000-429CAFFF 438271b wininet.dll
429D0000-429D6FFF 28671b cfgrecoveryrollback.dll
429E0000-429F1FFF 73727b configmanager.dll
42A00000-42A23FFF 147455b configmanager2.dll
42A30000-42A3AFFF 45055b configmetabase2.dll
42A40000-42A81FFF 270335b dmcsps.dll
42A90000-42A95FFF 24575b dmprocessxmlsvc.dll
42AA0000-42Ab bFFF 114687b dmsapi.dll
42AC0000-42AC5FFF 24575b metabaseproxy.dll
42AD0000-42ADEFFF 61439b metabaseservice.dll
42AE0000-42AE5FFF 24575b omadmsvc.dll
42AF0000-42AF4FFF 20479b pushprxy.dll
42B00000-42B25FFF 155647b wsp.dll
42B30000-42B34FFF 20479b wsppush.dll
42B40000-42B4DFFF 57343b zipcontainer.dll
42B50000-42B65FFF 90111b coredpus.dll
42B70000-42B7AFFF 45055b coresecproviders.dll
42B80000-42B8FFFF 65535b pushrouter.dll
42B90000-42BA6FFF 94207b btuxdll.dll
42b b0000-42b b5FFF 24575b bTUXQuickAccess.dll
42BC0000-42BD0FFF 69631b celluxdll.dll
42BE0000-42BE5FFF 24575b CelluxQuickAccess.dll
42BF0000-42BFAFFF 45055b cmlistener.dll
42C00000-42C0AFFF 45055b flightmodeuxdll.dll
42C10000-42C15FFF 24575b FMQuickAccess.dll
42C20000-42C3DFFF 122879b netui.dll
42C40000-42C44FFF 20479b netui2.dll
42C50000-42C55FFF 24575b WiFiUXQuickAccess.dll
42C60000-42CA8FFF 299007b WiFiUXSplashDLL.dll
42CB0000-42CBEFFF 61439b AlarmsDLL.dll
42CC0000-42CE1FFF 139263b calceng.dll
42CF0000-42CF8FFF 36863b Notify.dll
42D00000-42D2EFFF 192511b oobeeng.dll
42D30000-42D3BFFF 49151b shellcsp.dll
42D40000-42D49FFF 40959b frame.dll
42D50000-42D54FFF 20479b RotationManager.dll
42D60000-42D65FFF 24575b ThemeManager.dll
42D70000-42D7DFFF 57343b sms_providers.dll
42D80000-42D94FFF 86015b callsettings.dll
42DA0000-42DA9FFF 40959b cdmaheuristics.dll
42DB0000-42DBDFFF 57343b CellTapiHelper.dll
42DC0000-42DD9FFF 106495b chdialer.dll
42DE0000-42E19FFF 237567b cprogui.dll
42E20000-42E52FFF 208895b phcontroller.dll
42E60000-42E6FFFF 65535b phdataproviders.dll
42E70000-42E7BFFF 49151b phone.dll
42E80000-42EA6FFF 159743b phoneutil.dll
42EB0000-42EB6FFF 28671b retrieveareacodes.dll
42EC0000-42ED3FFF 81919b simsecurity.dll
42EE0000-42EEFFFF 65535b supsvcs.dll
42EF0000-42F32FFF 274431b datamodel.dll
42F40000-42F49FFF 40959b IAFapi.dll
42F50000-42F5CFFF 53247b InAppFilteringCM.dll
42F60000-42F67FFF 32767b JsonReader.dll
42F70000-42F79FFF 40959b KeyWordsDataStore.dll
42F80000-42F98FFF 102399b MapControl.dll
42FA0000-42FAAFFF 45055b OnlineSearchService.dll
42FB0000-42FBAFFF 45055b OnlineSuggestionsDS.dll
42FC0000-42FCBFFF 49151b POIMTFDataStore.dll
42FD0000-431AFFFF 1966079b SearchMapsCM.dll
431B0000-431BDFFF 57343b SearchMapsSettings.dll
431C0000-431C9FFF 40959b GamesCPL.dll
431D0000-43274FFF 675839b GameShl.dll
43280000-43288FFF 36863b MediaappsCommonDll.dll
43290000-432B9FFF 172031b MediaControls.dll
432C0000-4337CFFF 774143b metadataparser.dll
43380000-433B2FFF 208895b MeUxCommon.dll
433C0000-43539FFF 1548287b PhotoEntLib.dll
43540000-43546FFF 28671b WmdrmHelper.dll
43550000-43556FFF 28671b xdrmapp.dll
43560000-435F9FFF 630783b ZMF_Client.dll
43600000-4375FFFF 1441791b ZMF_Serv.dll
43760000-438ECFFF 1626111b Zune.dll
438F0000-43911FFF 139263b zuneapi.dll
43920000-43937FFF 98303b DeviceFeedbackPrivacy.dll
43940000-43949FFF 40959b RegistryWrapper.dll
43950000-43958FFF 36863b custsat.dll
43960000-4396EFFF 61439b sqmce.dll
43970000-4397BFFF 49151b sqmdata.dll
43980000-43988FFF 36863b sqmsvc.dll
43990000-43996FFF 28671b uptime.dll
439A0000-439B0FFF 69631b UifSettings.dll
439C0000-439CEFFF 61439b CABAPI.dll
439D0000-439DDFFF 57343b IUCommon.dll
439E0000-439E7FFF 32767b packageinfoapi.dll
439F0000-43A12FFF 143359b updatevalidator.dll
43A20000-43A28FFF 36863b FailedStorageUICM.dll
43A30000-43A36FFF 28671b ddraw.dll
43A40000-43B27FFF 950271b d3d11.dll
43B30000-43D5EFFF 2289663b d3dcompiler_.dll
43D60000-43DB5FFF 352255b xenos.dll
43DC0000-43DE5FFF 155647b AvCapture.dll
43DF0000-43DFDFFF 57343b cedrm2.dll
43E00000-43E06FFF 28671b icm.dll
43E10000-43E19FFF 40959b IPlayAudio.dll
43E20000-43ED4FFF 741375b mf.dll
43EE0000-43EF5FFF 90111b midiparser.dll
43F00000-43F12FFF 77823b midisynth.dll
43F20000-43F29FFF 40959b msdmo.dll
43F30000-43F34FFF 20479b msrle32.dll
43F40000-4412CFFF 2019327b quartz.dll
44130000-441E7FFF 753663b wmadmod.dll
441F0000-4430AFFF 1159167b wmvdmod.dll
44310000-44629FFF 3252223b PlayReady.dll
44630000-44644FFF 86015b AudioTunerApi.dll
44650000-4466DFFF 122879b AudioTunerMdd.dll
44670000-44729FFF 761855b msttsengine.dll
44730000-44769FFF 237567b msttsloc.dll
44770000-44876FFF 1077247b sapi.dll
44880000-4497AFFF 1028095b spsreng.dll
44980000-44984FFF 20479b SpeechBthAG.dll
44990000-44998FFF 36863b SpeechCPLdll.dll
449A0000-449AAFFF 45055b SpeechCPLPlugin.dll
449B0000-44AB3FFF 1064959b SpeechUX.dll
44AC0000-44AC6FFF 28671b SpeechUXStub.dll
44AD0000-44AE6FFF 94207b SpNetReco.dll
44AF0000-44B07FFF 98303b tws.dll
44B10000-44B1DFFF 57343b LiveIDUtils.dll
44B20000-44B53FFF 212991b msidcrl.dll
44B60000-44BE8FFF 561151b wlidsvc.dll
44BF0000-44C30FFF 266239b wliduix.dll
44C40000-44CB4FFF 479231b sqlcese35.sys.dll
44CC0000-44D2FFFF 458751b sqlceca35.dll
44D30000-44D4CFFF 118783b sqlcecompact35.dll
44D50000-44D60FFF 69631b sqlceme35.dll
44D70000-44D9EFFF 192511b sqlceoledb35.dll
44DA0000-44E6FFFF 851967b sqlceqp35.dll
44E70000-44E96FFF 159743b sqlceer35en.dll
44EA0000-44EB9FFF 106495b feedsync.dll
44EC0000-44EE0FFF 135167b metastore.dll
44EF0000-44F27FFF 229375b synchronization.dll
44F30000-44F7CFFF 315391b calendarui.dll
44F80000-44F92FFF 77823b CommsAppsUtil.dll
44FA0000-44FE1FFF 270335b ContactsDataAccess.dll
44FF0000-44FF7FFF 32767b ContactsNavigation.dll
45000000-4500DFFF 57343b ContactsShared.dll
45010000-45016FFF 28671b ContactsSimImport.dll
45020000-45038FFF 102399b ContactsTokenService.dll
45040000-4510EFFF 847871b ContactsUI.dll
45110000-451B7FFF 688127b EmailCards.dll
451C0000-45231FFF 466943b EmailDll.dll
45240000-4524CFFF 53247b mailcsp2.dll
45250000-4528CFFF 249855b mailtrns.dll
45290000-4529CFFF 53247b MapiShellNotifications.dll
452A0000-452F8FFF 364543b mmstrans.dll
45300000-4530CFFF 53247b MsgMaintenance.dll
45310000-45371FFF 401407b MsgUtilPriv.dll
45380000-45389FFF 40959b OBEXParserUI.dll
45390000-453b bFFF 180223b PimIndexMaintenance.dll
453C0000-453E1FFF 139263b rehost.dll
453F0000-45450FFF 397311b ShortMsgDll.dll
45460000-45471FFF 73727b SmsTransportService.dll
45480000-454B1FFF 204799b tmcards.dll
454C0000-454C8FFF 36863b AgeOut.dll
454D0000-45500FFF 200703b cemapi.dll
45510000-45519FFF 40959b chngtrk.dll
45520000-45535FFF 90111b commonutils.dll
45540000-45547FFF 32767b CommsEntityExtraction.dll
45550000-45598FFF 299007b exsmime.dll
455A0000-455A8FFF 36863b mapiservice.dll
455B0000-45675FFF 811007b pimstore.dll
45680000-456C8FFF 299007b pimutil.dll
456D0000-456DCFFF 53247b PoSyncServices.dll
456E0000-456EBFFF 49151b pprov.dll
456F0000-456FBFFF 49151b SNASClient.dll
45700000-45737FFF 229375b tmailutl.dll
45740000-457A0FFF 397311b unistore.dll
457B0000-457C5FFF 90111b AccountAccessor.dll
457D0000-4581DFFF 319487b accountsettings.dll
45820000-45832FFF 77823b accountsettingsshared.dll
45840000-45846FFF 28671b accountsplugin.dll
45850000-45859FFF 40959b ASIcons.dll
45860000-45882FFF 143359b asutil.dll
45890000-458A7FFF 98303b commsync.dll
458B0000-458C2FFF 77823b liveservices.dll
458D0000-458D5FFF 24575b retaillog.dll
458E0000-458E8FFF 36863b FBAuthClient.dll
458F0000-45900FFF 69631b FBAuthService.dll
45910000-45959FFF 303103b FBProv.dll
45960000-45998FFF 233471b SNService.dll
459A0000-459D9FFF 237567b WLProv.dll
459E0000-459F5FFF 90111b ActiveSyncCsp.dll
45A00000-45A06FFF 28671b actsyncc.dll
45A10000-45A54FFF 282623b asplugin.dll
45A60000-45A81FFF 139263b fbplugin.dll
45A90000-45A9BFFF 49151b MailSyncEngine.dll
45AA0000-45AB7FFF 98303b pop3imapplugin.dll
45AC0000-45BC7FFF 1081343b syncmgr.dll
45BD0000-45BDEFFF 61439b syncutil.dll
45BE0000-45BF2FFF 77823b fuzzyime.dll
45C00000-45C06FFF 28671b mtffuzzyds.dll
45C10000-45C15FFF 24575b mtfspellcheckds.dll
45C20000-45C2FFFF 65535b spellerv3.dll
45C30000-45C37FFF 32767b trie.dll
45C40000-45CBCFFF 511999b FingerKB.dll
45CC0000-45CC7FFF 32767b FingerKBPredict2.dll
45CD0000-45CDCFFF 53247b keyboardcpldll.dll
45CE0000-45CE4FFF 20479b KeyboardQuickAccess.dll
45CF0000-45CFDFFF 57343b splashcandidatewindow.dll
45D00000-45D05FFF 24575b kbdlayout0409.dll
45D10000-45D21FFF 73727b mscoree.dll
45D30000-45E49FFF 1155071b mscoree3_7.dll
45E50000-45E55FFF 24575b netcfmail3_7.dll
45E60000-45E68FFF 36863b CoreSecurityModelCSP.dll
45E70000-45E7DFFF 57343b ExchangeArc.dll
45E80000-45E85FFF 24575b keylocklap.dll
45E90000-45E9DFFF 57343b SimplePinLap.dll
45EA0000-45EADFFF 57343b StrongPinLap.dll
45EB0000-45EC9FFF 106495b devicelockdatasource.dll
45ED0000-45F2DFFF 385023b lassex.dll
45F30000-45F35FFF 24575b CfmClient.dll
45F40000-45F4EFFF 61439b CfmService.dll
45F50000-45F5EFFF 61439b CmCspDtpt.dll
45F60000-45F65FFF 24575b CmCspIp.dll
45F70000-45F7BFFF 49151b CmCspWwan.dll
45F80000-45F8AFFF 45055b CmNet.dll
45F90000-45FB3FFF 147455b CmService.dll
45FC0000-45FC5FFF 24575b ProxyDBS.dll
45FD0000-45FD6FFF 28671b ProxySvc.dll
45FE0000-45FEAFFF 45055b RmNet.dll
45FF0000-45FF6FFF 28671b RspBasic.dll
46000000-4600AFFF 45055b RspCellular.dll
46010000-46015FFF 24575b WsCmExt.dll
46020000-46027FFF 32767b cfgspcellular.dll
46030000-46037FFF 32767b CfgSPPolicy.dll
46040000-46056FFF 94207b cspomadmconn.dll
46060000-46066FFF 28671b cspproxy.dll
46070000-46078FFF 36863b networkpolicycsp.dll
46080000-46087FFF 32767b taskscheduler.dll
46090000-460A3FFF 81919b tskschcsp.dll
460B0000-460EAFFF 241663b tskschsrv.dll
460F0000-460F5FFF 24575b ConnState.dll
46100000-46107FFF 32767b wrlspwr.dll
46110000-46123FFF 81919b eventsnd.dll
46130000-4613CFFF 53247b MtpClientDrvIp.dll
46140000-46149FFF 40959b MtpHandshakePlugin.dll
46150000-461F7FFF 688127b MtpSvc.dll
46200000-4621AFFF 110591b xhttpdll.dll
46220000-46231FFF 73727b zconfig_serv.dll
46240000-462B4FFF 479231b zmedia_serv.dll
462C0000-46300FFF 266239b znet_serv.dll
46310000-46317FFF 32767b ztrace.dll
46320000-46329FFF 40959b DuaAPI.dll
46330000-4633BFFF 49151b DuaClientSettings.dll
46340000-46344FFF 20479b DuaLogger.dll
46350000-463E4FFF 610303b DuaSvc.dll
463F0000-463F5FFF 24575b DuLogger.dll
46400000-46405FFF 24575b ImgUpdateCSP.dll
46410000-46417FFF 32767b CompassSplashDll.dll
46420000-46673FFF 2441215b agcore.dll
46680000-46723FFF 671743b npctrl.dll
46730000-4674FFFF 131071b npctrlUI.dll
46750000-46754FFF 20479b CoreX.dll
46760000-4676EFFF 61439b emclient.dll
46770000-46774FFF 20479b LicenseInterop.dll
46780000-46788FFF 36863b notificationagent.dll
46790000-46795FFF 24575b PlatformInterop.dll
467A0000-467B9FFF 106495b Web browserControl.dll
467C0000-467C7FFF 32767b lfapi.dll
467D0000-467EBFFF 114687b lfClientProxy.dll
467F0000-467F8FFF 36863b lfGpsProvider.dll
46800000-46807FFF 32767b lfLatLonResolver.dll
46810000-46816FFF 28671b lfPlacesResolver.dll
46820000-46827FFF 32767b lfRilProvider.dll
46830000-46847FFF 98303b lfsvc.dll
46850000-46856FFF 28671b lfTestPlugin.dll
46860000-46867FFF 32767b lfWifiProvider.dll
46870000-4687DFFF 57343b LocationUX.dll
46880000-46885FFF 24575b LocationUXQuickAccess.dll
46890000-46896FFF 28671b lsAlgosResolver.dll
468A0000-468A8FFF 36863b lsCrowdSourcing.dll
468B0000-468B7FFF 32767b lsTimePlugin.dll
468C0000-468CDFFF 57343b lsWifiCellResolver.dll
468D0000-468E3FFF 81919b MyPhoneCPLCM.dll
468F0000-468F9FFF 40959b MyPhoneCPLPlugins.dll
46900000-46912FFF 77823b MyPhoneCSP.dll
46920000-4692CFFF 53247b MyPhoneLap.dll
46930000-4693CFFF 53247b MyPhoneMailRule.dll
46940000-46950FFF 69631b MyPhoneMPNSListener.dll
46960000-4696DFFF 57343b MyPhoneUIX.dll
46970000-46977FFF 32767b AppInstallCSP.dll
46980000-469B5FFF 221183b AppMetadata.dll
469C0000-469CCFFF 53247b execmanserver.dll
469D0000-469D6FFF 28671b InvalidLicenseUX.dll
469E0000-469E7FFF 32767b nativeinstaller.dll
469F0000-469F5FFF 24575b nativeinstallerinfo.dll
46A00000-46A06FFF 28671b NIHostAppInstaller.dll
46A10000-46A15FFF 24575b NIHostAppUninstaller.dll
46A20000-46A3FFFF 131071b pacmanclient.dll
46A40000-46A59FFF 106495b pacmandatabase.dll
46A60000-46A8DFFF 188415b pacmanserver.dll
46A90000-46A98FFF 36863b push.dll
46AA0000-46AEBFFF 311295b pushsvc.dll
46AF0000-46B35FFF 286719b msdrm.dll
46B40000-46B6BFFF 180223b secproc.dll
46B70000-46C1AFFF 700415b cews.dll
46C20000-46C26FFF 28671b spellmanager.dll
46C30000-46C73FFF 278527b MoUix.dll
46C80000-46C88FFF 36863b MOWebUix.dll
46C90000-46C94FFF 20479b OfcStatic.dll
46CA0000-46CEBFFF 311295b Office.dll
46CF0000-46CFBFFF 49151b OfficeUrlModel.dll
46D00000-46D09FFF 40959b OfficeUrlSplashUI.dll
46D10000-46D44FFF 217087b OFInet.dll
46D50000-46D55FFF 24575b OMLogger.dll
46D60000-46D6FFFF 65535b OMURLHandler.dll
46D70000-46D84FFF 86015b OMWAC.dll
46D90000-46D9DFFF 57343b OMWeb.dll
46DA0000-46DAAFFF 45055b ZipModel.dll
46DB0000-46DC1FFF 73727b ZipUix.dll
46DD0000-46DDEFFF 61439b Pxl2Xls.dll
46DE0000-46F20FFF 1314815b XLModel.dll
46F30000-46F44FFF 86015b Xls2Pxl.dll
46F50000-46F77FFF 163839b XLUIX.dll
46F80000-46FADFFF 188415b OnmDataStore.dll
46FB0000-46FB5FFF 24575b OnmMem.dll
46FC0000-470E4FFF 1200127b OnmModel.dll
470F0000-47146FFF 356351b OnmOTASync.dll
47150000-47390FFF 2363391b OnmSE.dll
473A0000-473D8FFF 233471b OnmViewModel.dll
473E0000-473F7FFF 98303b SkyDriveItemSyncCtrl.dll
47400000-4741BFFF 114687b voiceControl.dll
47420000-474AFFFF 589823b OMGraphics.dll
474B0000-474FAFFF 307199b PPTSplashUI.dll
47500000-4774EFFF 2420735b PPTVM.dll
47750000-4775DFFF 57343b PPTWeb.dll
47760000-4776EFFF 61439b SPApi.dll
47770000-477D3FFF 409599b SPDataStore.dll
477E0000-47802FFF 143359b SPDocitemSyncCtrl.dll
47810000-47828FFF 102399b SPListSyncCtrl.dll
47830000-4783DFFF 57343b SPNotification.dll
47840000-47859FFF 106495b SPObjects.dll
47860000-4788FFFF 196607b SPSiteSyncCtrl.dll
47890000-478F2FFF 405503b SPSyncCore.dll
47900000-4792DFFF 188415b SPUIHandlers.dll
47930000-47958FFF 167935b SPWAppModel.dll
47960000-479B7FFF 360447b SPWSplashUI.dll
479C0000-47A79FFF 761855b PWordCore.dll
47A80000-47A9AFFF 110591b PWordUix.dll
47AA0000-47B2EFFF 585727b Pwwiff.dll
47B30000-47B8EFFF 389119b OMHubUix.dll
47B90000-47B96FFF 28671b A2DPNotify.dll
47BA0000-47BA5FFF 24575b CeCngCipherProvider.dll
47b b0000-47b b5FFF 24575b CeCngHashProvider.dll
47BC0000-47BC9FFF 40959b ceddk.dll
47BD0000-47BD8FFF 36863b Diag_LSM.dll
47BE0000-47BEBFFF 49151b dsm.dll
47BF0000-47BF4FFF 20479b GpsSecurity.dll
47C00000-47C04FFF 20479b HelperUI.dll
47C10000-47C15FFF 24575b libgsluser.dll
47C20000-47C26FFF 28671b libos.dll
47C30000-47C96FFF 421887b oncrpc.dll
47CA0000-47CA4FFF 20479b siousbconn.dll
47CB0000-47CB6FFF 28671b SMS_TADB.dll
47CC0000-47CCDFFF 57343b VdecCore.dll
47CD0000-47CD5FFF 24575b watchdog.dll
47CE0000-47CE9FFF 40959b bT_OEM.dll
47CF0000-47D10FFF 135167b mp3filter.dll
47D20000-47E4CFFF 1232895b wmvdmoe.dll
47E50000-47F61FFF 1122303b htcusersvc.dll
EDD10000-EDD16FFF 28671b htckernsvc.dll
EDD20000-EDD27FFF 32767b plr.dll
EDD30000-EDD34FFF 20479b babylon.dll
EDD40000-EDD4EFFF 61439b wavedev_minipdd.dll
EDD50000-EDD62FFF 77823b touchpdd.dll
EDD70000-EDD74FFF 20479b qualcomm_mini_usbfn.dll
EDD80000-EDD84FFF 20479b nledpdd.dll
EDD90000-EDD97FFF 32767b htci2c.dll
EDDA0000-EDDA7FFF 32767b dcTNONE_ANALOGTV.dll
EDDB0000-EDDBAFFF 45055b dcMWEGA_TOSLTMDD40.dll
EDDC0000-EDDCAFFF 45055b dcMWEGA_MIT043MA01.dll
EDDD0000-EDDD8FFF 36863b dcMFPGA_MIT043MA01.dll
EDDE0000-EDDE5FFF 24575b dcINONE_MIT043MA01.dll
EDDF0000-EDE71FFF 532479b cam_pdd.dll
EDE80000-EDE89FFF 40959b CameraPlatform.dll
EDE90000-EE02CFFF 1691647b CameraCoreServices8650.dll
EE030000-EE03EFFF 61439b battery.dll
EE040000-EE044FFF 20479b battdrvr_pdd.dll
EE050000-EE057FFF 32767b 8ksurf_backlightpdd.dll
EE060000-EE233FFF 1916927b MmRilDbg.dll
EE240000-EE369FFF 1220607b mmril.dll
EE370000-EE37AFFF 45055b sensorpdd_htc.dll
EE380000-EE385FFF 24575b nledsrv.dll
EE390000-EE394FFF 20479b nledpdd_htc.dll
EE3A0000-EE3AAFFF 45055b MicroP.dll
EE3B0000-EE3B5FFF 24575b keybdpdd_htc.dll
EE3C0000-EE3D8FFF 102399b htc_keypad.dll
EE3E0000-EE3FDFFF 122879b HtcSensorDrv.dll
EE400000-EE405FFF 24575b ECD.dll
EE410000-EE418FFF 36863b DCompass.dll
EE420000-EE42BFFF 49151b AllLedMgr.dll
EE430000-EE440FFF 69631b AKDLL.dll
EE450000-EE457FFF 32767b accpdd_htc.dll
EE460000-EE479FFF 106495b serial_btur_8k.dll
EE480000-EE486FFF 28671b bT_Power.dll
EE490000-EE496FFF 28671b bTHCI.dll
EE4A0000-EE4AFFFF 65535b bRCMInit.dll
EE4B0000-EE4C8FFF 102399b brcmHci.dll
EE4D0000-EE4E5FFF 90111b brcmFmPdd.dll
EE4F0000-EE56BFFF 507903b bcmsddhd.dll
EE570000-EE5E1FFF 466943b windiag.dll
EE5F0000-EE61DFFF 188415b wavedev.dll
EE620000-EE63BFFF 114687b Ven_DriverNew.dll
EE640000-EE654FFF 86015b Ven_Driver.dll
EE660000-EE666FFF 28671b timedrv.dll
EE670000-EE677FFF 32767b SPIbus.dll
EE680000-EE684FFF 20479b runQuiet.dll
EE690000-EE69FFFF 65535b QVD.dll
EE6A0000-EE6B6FFF 94207b qualcomm_usbfn.dll
EE6C0000-EE6E7FFF 163839b qdi.dll
EE6F0000-EE6F5FFF 24575b QC_DigitalEffects.dll
EE700000-EE70CFFF 53247b qcomv1_RemoteAtcop.dll
EE710000-EE71CFFF 53247b qcomv1_ModemBridge.dll
EE720000-EE728FFF 36863b qcomCryptoDriver.dll
EE730000-EE752FFF 143359b QCJpegDecoder.dll
EE760000-EE765FFF 24575b pcmdriver.dll
EE770000-EE775FFF 24575b OEM_Misc.dll
EE780000-EE786FFF 28671b libpanel.dll
EE790000-EE795FFF 24575b libkos.dll
EE7A0000-EE7B9FFF 106495b libgsl.dll
EE7C0000-EE7CCFFF 53247b lib2d-z430.dll
EE7D0000-EE7D5FFF 24575b KernelInit.dll
EE7E0000-EE7EDFFF 57343b k.OMX_Venc.dll
EE7F0000-EE7F6FFF 28671b k.libos.dll
EE800000-EE805FFF 24575b k.libgsluser.dll
EE810000-EE814FFF 20479b k.gpsapi.dll
EE820000-EE826FFF 28671b handset.dll
EE830000-EE837FFF 32767b gpshelper.dll
EE840000-EE86AFFF 176127b gpsdriver.dll
EE870000-EE87FFFF 65535b d_wwan_qc.dll
EE880000-EE88AFFF 45055b d_wce_rex.dll
EE890000-EE8A4FFF 86015b d_sio.dll
EE8B0000-EE8B6FFF 28671b DISInterface.dll
EE8C0000-EE912FFF 339967b ddi.dll
EE920000-EE929FFF 40959b dcvs.dll
EE930000-EE934FFF 20479b CeCngUserCeDriver.dll
EE940000-EE967FFF 163839b CAD.dll
EE970000-EE976FFF 28671b AudioToneUtility.dll
EE980000-EE986FFF 28671b amdgslldd.dll
EE990000-EE999FFF 40959b rndisfn.dll
EE9A0000-EE9B0FFF 69631b MtpClientDrvUsb.dll
EE9C0000-EE9C5FFF 24575b tskschrdf.dll
EE9D0000-EEA25FFF 352255b k.mscoree3_7.dll
EEA30000-EEAA4FFF 479231b k.sqlcese35.sys.dll
EEAB0000-EEAB4FFF 20479b kbdus.dll
EEAC0000-EEAC4FFF 20479b kbddv.dll
EEAD0000-EEAD7FFF 32767b KbdNop.dll
EEAE0000-EEAECFFF 53247b CameraMdd.dll
EEAF0000-EEAF6FFF 28671b k.ddraw.dll
EEB00000-EEB07FFF 32767b k.packageinfoapi.dll
EEB10000-EEB19FFF 40959b DwXfer.dll
EEB20000-EEB28FFF 36863b k.custsat.dll
EEB30000-EEB3DFFF 57343b wwan.dll
EEB40000-EEB49FFF 40959b k.frame.dll
EEB50000-EEB55FFF 24575b DelayedBootWork.dll
EEB60000-EEB65FFF 24575b CriticalAppMonitor.dll
EEB70000-EEB75FFF 24575b k.wap.dll
EEB80000-EEB86FFF 28671b k.sms.dll
EEB90000-EEB96FFF 28671b k.sim.dll
EEBA0000-EEBCCFFF 184319b k.rillog.dll
EEBD0000-EEBE8FFF 102399b k.ril.dll
EEBF0000-EEBF9FFF 40959b k.cellcore.dll
EEC00000-EEC11FFF 73727b k.ccoreutl.dll
EEC20000-EEC5DFFF 253951b celltsp.dll
EEC60000-EEC78FFF 102399b policyengine.dll
EEC80000-EEC99FFF 106495b lvmod.dll
EECA0000-EECE2FFF 274431b k.PolicyXml.dll
EECF0000-EECF9FFF 40959b k.iri.dll
EED00000-EED31FFF 204799b k.ncrypt.dll
EED40000-EED4DFFF 57343b k.msasn1.dll
EED50000-EEDEEFFF 651263b k.crypt32.dll
EEDF0000-EEDFCFFF 53247b k.spnego.dll
EEE00000-EEE06FFF 28671b k.secur32.dll
EEE10000-EEE3BFFF 180223b k.schannel.dll
EEE40000-EEE56FFF 94207b k.ntlmssp_svc.dll
EEE60000-EEE6EFFF 61439b k.ntlmssp.dll
EEE70000-EEE75FFF 24575b vmini.dll
EEE80000-EEEA5FFF 155647b redir.dll
EEEB0000-EEEBDFFF 57343b netbios.dll
EEEC0000-EEECEFFF 61439b ws2k.dll
EEED0000-EEED5FFF 24575b ws2instl.dll
EEEE0000-EEEE7FFF 32767b veim.dll
EEEF0000-EEEFDFFF 57343b unimodem.dll
EEF00000-EEF0BFFF 49151b tcpipreg.dll
EEF10000-EF023FFF 1130495b tcpip.dll
EF030000-EF043FFF 81919b tapi.dll
EF050000-EF06CFFF 118783b ppp.dll
EF070000-EF077FFF 32767b nsiproxy.dll
EF080000-EF0B9FFF 237567b netio.dll
EF0C0000-EF0C8FFF 36863b ndisuio.dll
EF0D0000-EF131FFF 401407b ndis.dll
EF140000-EF145FFF 24575b k.wspm.dll
EF150000-EF15CFFF 53247b k.ws2.dll
EF160000-EF164FFF 20479b k.winsock.dll
EF170000-EF17AFFF 45055b k.ssllsp.dll
EF180000-EF186FFF 28671b k.nspm.dll
EF190000-EF1A8FFF 102399b k.iphlpapi.dll
EF1B0000-EF1B4FFF 20479b k.dnsapi.dll
EF1C0000-EF1C4FFF 20479b k.dhcpsrv.dll
EF1D0000-EF1D9FFF 40959b k.cxport.dll
EF1E0000-EF1FCFFF 118783b fwpkclnt.dll
EF200000-EF20BFFF 49151b dhcpv6l.dll
EF210000-EF21CFFF 53247b dhcp.dll
EF220000-EF226FFF 28671b asyncmac.dll
EF230000-EF25AFFF 176127b afd.dll
EF260000-EF271FFF 73727b waveapi.dll
EF280000-EF293FFF 81919b k.waveapic.dll
EF2A0000-EF2A5FFF 24575b k.msg711.dll
EF2B0000-EF2B5FFF 24575b k.msadpcm.dll
EF2C0000-EF2C5FFF 24575b k.imaadpcm.dll
EF2D0000-EF2D9FFF 40959b k.gsm610.dll
EF2E0000-EF2E7FFF 32767b k.startkitlres.dll
EF2F0000-EF2FFFFF 65535b k.shcore.dll
EF300000-EF330FFF 200703b mgtt_o.dll
EF340000-EF406FFF 815103b gwes.dll
EF410000-EF43EFFF 192511b k.xmllite.dll
EF440000-EF49AFFF 372735b k.rpcrt4.dll
EF4A0000-EF4ABFFF 49151b alpcd.dll
EF4B0000-EF4B6FFF 28671b k.oleaut32.dll
EF4C0000-EF4C8FFF 36863b k.ole32.dll
EF4D0000-EF4D4FFF 20479b k.toolhelp.dll
EF4E0000-EF4E4FFF 20479b coreoslaunch.dll
EF4F0000-EF51CFFF 184319b nwifi.dll
EF520000-EF528FFF 36863b k.eap.dll
EF530000-EF536FFF 28671b sbc.dll
EF540000-EF54EFFF 61439b k.btdrt.dll
EF550000-EF556FFF 28671b bthuniv.dll
EF560000-EF5D8FFF 495615b btd.dll
EF5E0000-EF5FFFFF 131071b btavdtp.dll
EF600000-EF614FFF 86015b bta2dp.dll
EF620000-EF62DFFF 57343b usbser.dll
EF630000-EF63FFFF 65535b usbfnmdd.dll
EF640000-EF646FFF 28671b touchmdd.dll
EF650000-EF654FFF 20479b tchproxy.dll
EF660000-EF667FFF 32767b servicesenum.dll
EF670000-EF67BFFF 49151b serialusbfn.dll
EF680000-EF686FFF 28671b nleddrvr.dll
EF690000-EF69AFFF 45055b KeyboardMdd.dll
EF6A0000-EF6A8FFF 36863b k.senscmdd.dll
EF6B0000-EF6B4FFF 20479b k.KeyboardApi.dll
EF6C0000-EF6C4FFF 20479b i2cpddstub.dll
EF6D0000-EF6D5FFF 24575b i2cmdd.dll
EF6E0000-EF6EEFFF 61439b compositefn.dll
EF6F0000-EF6F5FFF 24575b battdrvr_mdd.dll
EF700000-EF706FFF 28671b backlightmdd.dll
EF710000-EF717FFF 32767b accmdd.dll
EF720000-EF726FFF 28671b celog.dll
[Modified to be less than 30000 bytes]
Regards, ansar.
Reserved
post Reserved.
Thread update
Hi,
The #1 and #5 posts are updated.
Regards, ansar.
ansar.ath.gr said:
Hi,
The #1 and #5 posts are updated.
Regards, ansar.
Click to expand...
Click to collapse
thanks for the good work!
Hey,
I tried to PM you with no response and feel free to delete this message if its inappropriate, however how is what you are doing any different to what Da_G tried earlier?
Thanks
Hi,
A step beyond, hopefully ...
Regards, ansar.
There is a new version of NetCF 3.7 in the SYS. I am having issues getting it out so I can rebuild. Any suggestions on dumping the SYS files?
GSLEON3 said:
There is a new version of NetCF 3.7 in the SYS. I am having issues getting it out so I can rebuild. Any suggestions on dumping the SYS files?
Click to expand...
Click to collapse
Hi,
In my first ROM with WP7 Htc_wallpapers and MS Wallpapers the 3.7 is also implemented, although partially ~85%.
Now the dev includes almost all new (device independent hopefully) OEM packages.
The most important issue - i think - is the handling of a new multi size dll.
This one is included in the shell package and is declared as dll and exe.
With its one capability it handles the new MyCpl (to print on the touch).
With its second capability it handles the *.xaml files.
This way MS controls the new horizontal rotating UI and there is no need for "CHome" or the like.
Also there are no files like manila in any of the ROMs already analyzed.
I was trying to create a post to report in order for others to benefit and you may know the result.
In any case due to copyright reasons it is difficult to try upload yet (through others help) anything.
I will try to send the 3.7 if possible to your private mail here.
More info may be uploaded here later on.
Regards, ansar.
Sorry if I'm missing this, but what payload-chunk-size and extra-chunk-size did you use to extract these files?

[G4][N]Titan kernel[v1.8][N][G4]

{
"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"
}
#########################
Titan Kernel
#########################​
Fixed:
touch responsiveness,
proximity gain and threshold,
led brightness,
offline big cores on will,
Input boost,
Multi boost,
crc,
i set our cpu from 8 cores to 6
lowered vibration voltage,
slightly lowered all voltages,
gpu table,
kcal was half installed.
Added:
blu_active governor modified for our phone,
conservative governor (modded to work best with Big Cores),
intelliactive governor,
elementalx governor,
Zen io,
Fiops io,
westwood tcp/ip conjestion control,
ksm,
kcal,
better auto voltage control,
fixed exfat support (but is not tested),
Removed some bloat Fixed stability to improve io,
Sound control,
move hub init and LED blink work to power efficient workqueue,
wireguard >> thread for more details
Kernel mode is set to permissive
Installation instructions:
Download the latest version
Reboot to TWRP
Press install , select image
Navigate to the Titan kernel .img, select it
Reboot
Wireguard dependencies: Download them from this post: post no 577 or from this post
**In the next update those will be implemented in the ramdisk**
Click to expand...
Click to collapse
Kernel folder
**Radio is the ONLY feature missing cause sources are from F500.
>>>You can always Track me down daily, >>> here <<< for stock based and >>> here <<< for LOS / AOSP based.
XDA:DevDB Information
[G4][N]Titan kernel[N][G4], Kernel for the LG G4
Contributors
kessaras, Astrako, genesixxbf3, @franciscofranco, @zx2c4, @eng.stk
Source Code: https://github.com/Suicide-Squirrel/Titan-Kernel-LG-G4
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v1.0 +
Stable Release Date: 2017-09-04
Created 2017-09-04
Last Updated 2018-01-12
Advantages and dissadvantages of using the new sources instead of the old MM sources.
Advantages:
Camera quality is the same as on Stock based roms.
Performance is better.
Disadvantages:
No Radio
Is this kernel included in the rom?
stefan.kurz said:
Is this kernel included in the rom?
Click to expand...
Click to collapse
no. i wouldn't make a separate thread instead if it was
Sry if the question is stupid, but which kernel is included in your Rom and why you make two different Kernels? Which one do you use?
stefan.kurz said:
Sry if the question is stupid, but which kernel is included in your Rom and why you make two different Kernels? Which one do you use?
Click to expand...
Click to collapse
I don't make two.
In freedom it's stock LG kernel with only fixes.
The other one is with big cores disabled for those with motherboard problem.
This one is the only one I make.
So if i don't have motherboard Problems i shouldn't flash this Kernel?!
stefan.kurz said:
So if i don't have motherboard Problems i shouldn't flash this Kernel?!
Click to expand...
Click to collapse
Of course ! And install kernel adiutor and see what's there !
And don't forget to test blu_active governor and tell me how fast stable and smooth is and the cpu is always resting too
Finally we have a good kernel for G4 N (even without official H815 N) very good work. We have tested and it works very good, and now we have KCAL working to control screen burn!
Thanks @kessaras
Thanks @kessaras for as always great work awesome that even 2 years later with phone has some life in it
Sent from my LG-H815 using Tapatalk
hope that pur h811 get one as well.
people also thank ASTRAKO for this kernel.
How should i install this Kernel. As System, Boot or Recovery?
Hello @kessaras thanks for this!!...
I have a question... I understand that setting our cpu from 8 cores to 6 should improve stability and battery life, but how is that having less cores improves performance?.... And sorry to ask again, but still is not clear for me... This kernel is for 815H users with "good" motherboard right?
Fabulous job ... but after flashing it says that my SD Card is corrupted and want's me to reformat it. Looking at the logs it has problems mounting the volume. Flashing the stock N kernel back fixes the problem.
Here's the log:
09-05 10:06:46.081 375 380 I exfatck : Repair finished with no repaired inconsistencies.
09-05 10:06:46.081 375 380 I exfatck : File system is clean.
09-05 10:06:46.082 375 380 I Vold : exFAT check/repair completed OK
09-05 10:06:46.082 2227 2736 D VoldConnector: RCV <- {656 public:179,65 /mnt/media_rw/0090-2300}
09-05 10:06:46.083 2227 2736 D VoldConnector: RCV <- {655 public:179,65 /storage/0090-2300}
09-05 10:06:46.085 5970 5970 I Weather_WidgetLarge: widget view is on creating of LargeWidget : 18
09-05 10:06:46.085 375 380 E vold : public:179,65 failed to mount (type == exfat)/dev/block/vold/public:179,65: No such device
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {651 public:179,65 6}
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {400 52 Command failed}
09-05 10:06:46.087 7395 7395 D CollageLockScreenService: android.intent.action.SCREEN_ON
09-05 10:06:46.087 2227 2733 E VoldConnector: NDC Command {52 volume mount public:179,65 2 0} took too long (1503ms)
09-05 10:06:46.087 5292 5292 D MtpService: onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 5292 5292 D LGMediaProvider: [MediaScanner] onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 2875 2875 D StorageNotification: Notifying about public volume: VolumeInfo{public:179,65}:
09-05 10:06:46.087 2875 2875 D StorageNotification: type=PUBLIC diskId=disk:179,64 partGuid=null mountFlags=VISIBLE
09-05 10:06:46.087 2875 2875 D StorageNotification: mountUserId=0 state=UNMOUNTABLE
09-05 10:06:46.087 2875 2875 D StorageNotification: fsType=exfat fsUuid=0090-2300 fsLabel=
09-05 10:06:46.087 2875 2875 D StorageNotification: path=/storage/0090-2300 internalPath=/mnt/media_rw/0090-2300
09-05 10:06:46.087 2991 2991 D StorageSettings: volume type : 0 state : 1 -> 6
stefan.kurz said:
How should i install this Kernel. As System, Boot or Recovery?
Click to expand...
Click to collapse
Boot
---------- Post added at 09:19 ---------- Previous post was at 09:18 ----------
3ig said:
Fabulous job ... but after flashing it says that my SD Card is corrupted and want's me to reformat it. Looking at the logs it has problems mounting the volume. Flashing the stock N kernel back fixes the problem.
Here's the log:
09-05 10:06:46.081 375 380 I exfatck : Repair finished with no repaired inconsistencies.
09-05 10:06:46.081 375 380 I exfatck : File system is clean.
09-05 10:06:46.082 375 380 I Vold : exFAT check/repair completed OK
09-05 10:06:46.082 2227 2736 D VoldConnector: RCV <- {656 public:179,65 /mnt/media_rw/0090-2300}
09-05 10:06:46.083 2227 2736 D VoldConnector: RCV <- {655 public:179,65 /storage/0090-2300}
09-05 10:06:46.085 5970 5970 I Weather_WidgetLarge: widget view is on creating of LargeWidget : 18
09-05 10:06:46.085 375 380 E vold : public:179,65 failed to mount (type == exfat)/dev/block/vold/public:179,65: No such device
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {651 public:179,65 6}
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {400 52 Command failed}
09-05 10:06:46.087 7395 7395 D CollageLockScreenService: android.intent.action.SCREEN_ON
09-05 10:06:46.087 2227 2733 E VoldConnector: NDC Command {52 volume mount public:179,65 2 0} took too long (1503ms)
09-05 10:06:46.087 5292 5292 D MtpService: onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 5292 5292 D LGMediaProvider: [MediaScanner] onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 2875 2875 D StorageNotification: Notifying about public volume: VolumeInfo{public:179,65}:
09-05 10:06:46.087 2875 2875 D StorageNotification: type=PUBLIC diskId=disk:179,64 partGuid=null mountFlags=VISIBLE
09-05 10:06:46.087 2875 2875 D StorageNotification: mountUserId=0 state=UNMOUNTABLE
09-05 10:06:46.087 2875 2875 D StorageNotification: fsType=exfat fsUuid=0090-2300 fsLabel=
09-05 10:06:46.087 2875 2875 D StorageNotification: path=/storage/0090-2300 internalPath=/mnt/media_rw/0090-2300
09-05 10:06:46.087 2991 2991 D StorageSettings: volume type : 0 state : 1 -> 6
Click to expand...
Click to collapse
Have you changed Selinux state from permissive to enforcing?
stefan.kurz said:
How should i install this Kernel. As System, Boot or Recovery?
Click to expand...
Click to collapse
boot
RealCaracas said:
Hello @kessaras thanks for this!!...
I have a question... I understand that setting our cpu from 8 cores to 6 should improve stability and battery life, but how is that having less cores improves performance?.... And sorry to ask again, but still is not clear for me... This kernel is for 815H users with "good" motherboard right?
Click to expand...
Click to collapse
the phone you r holding it has 6 cores. the other 2 are ghosts
3ig said:
Fabulous job ... but after flashing it says that my SD Card is corrupted and want's me to reformat it. Looking at the logs it has problems mounting the volume. Flashing the stock N kernel back fixes the problem.
Here's the log:
09-05 10:06:46.081 375 380 I exfatck : Repair finished with no repaired inconsistencies.
09-05 10:06:46.081 375 380 I exfatck : File system is clean.
09-05 10:06:46.082 375 380 I Vold : exFAT check/repair completed OK
09-05 10:06:46.082 2227 2736 D VoldConnector: RCV <- {656 public:179,65 /mnt/media_rw/0090-2300}
09-05 10:06:46.083 2227 2736 D VoldConnector: RCV <- {655 public:179,65 /storage/0090-2300}
09-05 10:06:46.085 5970 5970 I Weather_WidgetLarge: widget view is on creating of LargeWidget : 18
09-05 10:06:46.085 375 380 E vold : public:179,65 failed to mount (type == exfat)/dev/block/vold/public:179,65: No such device
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {651 public:179,65 6}
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {400 52 Command failed}
09-05 10:06:46.087 7395 7395 D CollageLockScreenService: android.intent.action.SCREEN_ON
09-05 10:06:46.087 2227 2733 E VoldConnector: NDC Command {52 volume mount public:179,65 2 0} took too long (1503ms)
09-05 10:06:46.087 5292 5292 D MtpService: onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 5292 5292 D LGMediaProvider: [MediaScanner] onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 2875 2875 D StorageNotification: Notifying about public volume: VolumeInfo{public:179,65}:
09-05 10:06:46.087 2875 2875 D StorageNotification: type=PUBLIC diskId=disk:179,64 partGuid=null mountFlags=VISIBLE
09-05 10:06:46.087 2875 2875 D StorageNotification: mountUserId=0 state=UNMOUNTABLE
09-05 10:06:46.087 2875 2875 D StorageNotification: fsType=exfat fsUuid=0090-2300 fsLabel=
09-05 10:06:46.087 2875 2875 D StorageNotification: path=/storage/0090-2300 internalPath=/mnt/media_rw/0090-2300
09-05 10:06:46.087 2991 2991 D StorageSettings: volume type : 0 state : 1 -> 6
Click to expand...
Click to collapse
looks like exfat is again damaged by lg. they still didn't fix it in their newer sources.
thank you for finding this , i don't have sd to check. will fix it today
RealCaracas said:
Hello @kessaras thanks for this!!...
I have a question... I understand that setting our cpu from 8 cores to 6 should improve stability and battery life, but how is that having less cores improves performance?.... And sorry to ask again, but still is not clear for me... This kernel is for 815H users with "good" motherboard right?
Click to expand...
Click to collapse
Hi,
Lg G4 has only 6 cores. So ... Having 8 cores active just meant that some tasks went to the two cores we don't have You had no performance gain in this maybe it didn't work at all at first.
---------- Post added at 08:24 AM ---------- Previous post was at 08:21 AM ----------
Kernel up and running.
Thank you for your roms and this custom kernel.
kessaras said:
boot
the phone you r holding it has 6 cores. the other 2 are ghosts
Click to expand...
Click to collapse
doiutzu said:
Hi,
Lg G4 has only 6 cores. So ... Having 8 cores active just meant that some tasks went to the two cores we don't have You had no performance gain in this maybe it didn't work at all at first.
---------- Post added at 08:24 AM ---------- Previous post was at 08:21 AM ----------
Kernel up and running.
Thank you for your roms and this custom kernel.
Click to expand...
Click to collapse
Ups... My bad.. thanks...
kessaras said:
boot
the phone you r holding it has 6 cores. the other 2 are ghosts
looks like exfat is again damaged by lg. they still didn't fix it in their newer sources.
thank you for finding this , i don't have sd to check. will fix it today
Click to expand...
Click to collapse
So i wait for your v2 Kernel. I have all my Stuff on the sd Card. I'm not able to flash anything without it.
Where can i get your modified stock kernel for safetyness?
3ig said:
Fabulous job ... but after flashing it says that my SD Card is corrupted and want's me to reformat it. Looking at the logs it has problems mounting the volume. Flashing the stock N kernel back fixes the problem.
Here's the log:
09-05 10:06:46.081 375 380 I exfatck : Repair finished with no repaired inconsistencies.
09-05 10:06:46.081 375 380 I exfatck : File system is clean.
09-05 10:06:46.082 375 380 I Vold : exFAT check/repair completed OK
09-05 10:06:46.082 2227 2736 D VoldConnector: RCV <- {656 public:179,65 /mnt/media_rw/0090-2300}
09-05 10:06:46.083 2227 2736 D VoldConnector: RCV <- {655 public:179,65 /storage/0090-2300}
09-05 10:06:46.085 5970 5970 I Weather_WidgetLarge: widget view is on creating of LargeWidget : 18
09-05 10:06:46.085 375 380 E vold : public:179,65 failed to mount (type == exfat)/dev/block/vold/public:179,65: No such device
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {651 public:179,65 6}
09-05 10:06:46.085 2227 2736 D VoldConnector: RCV <- {400 52 Command failed}
09-05 10:06:46.087 7395 7395 D CollageLockScreenService: android.intent.action.SCREEN_ON
09-05 10:06:46.087 2227 2733 E VoldConnector: NDC Command {52 volume mount public:179,65 2 0} took too long (1503ms)
09-05 10:06:46.087 5292 5292 D MtpService: onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 5292 5292 D LGMediaProvider: [MediaScanner] onStorageStateChanged /storage/0090-2300 checking -> unmountable
09-05 10:06:46.087 2875 2875 D StorageNotification: Notifying about public volume: VolumeInfo{public:179,65}:
09-05 10:06:46.087 2875 2875 D StorageNotification: type=PUBLIC diskId=disk:179,64 partGuid=null mountFlags=VISIBLE
09-05 10:06:46.087 2875 2875 D StorageNotification: mountUserId=0 state=UNMOUNTABLE
09-05 10:06:46.087 2875 2875 D StorageNotification: fsType=exfat fsUuid=0090-2300 fsLabel=
09-05 10:06:46.087 2875 2875 D StorageNotification: path=/storage/0090-2300 internalPath=/mnt/media_rw/0090-2300
09-05 10:06:46.087 2991 2991 D StorageSettings: volume type : 0 state : 1 -> 6
Click to expand...
Click to collapse
https://github.com/Astrako/kernel_lge_msm8992/commit/f5cc8ba1e41fe76b79bd170a7d8c4034439ae00c
fixed it. we now test f2fs and will upload it later.
stefan.kurz said:
So i wait for your v2 Kernel. I have all my Stuff on the sd Card. I'm not able to flash anything without it.
Click to expand...
Click to collapse
you use exfat too ?

[APP][FEEDBACK] Arnova8G2's Google Camera Port

This thread has been created to provide G6 feedback to @Arnova8G2 regarding his port of the Google Camera app.
Describe your experience (mostly what doesn't work as expected)
Provide logcats: the dev does not have your phone, so logs are needed if you want him to fix stuff (How to take logcats?)
Mention @Arnova8G2 when you post your feedback
ALL FEEDBACK PROVIDED IN OTHER THREADS OR WITHOUT LOGS WILL BE IGNORED​
Latest update:
v1.4
Arnova8G2 said:
2017/01/04 – GCMod5 based on Mod By B-S-G
Add toggle for portrait mode or Lens Blur
AutoFocus enhancement and faster
Support level override back in ZSl, front in ZSL_REPROCESSING and Level_3 for OP3/OP3t, MI5,Mi5s
Black screen fix test
Add 4K for devices that do not have it
GCam5.1.018-Arnova8G2-V1.4.apk
** Please mention me in the thread of your device with a logcat or screenshots.
Click to expand...
Click to collapse
Previous versions:
v1.3.1
v1.3
Random crash on my h870
I work with v1.2 no crash and perfect pictures
Hi @Arnova8G2
>> Add toggle for portrait mode or Lens Blur
I cant see that toggle, where is it?
I'm on LineageOs 14.1
@Arnova8G2, apologies, I am unable to extract a logcat as I do not have root on my phone. Also, this was the closest thread I could find to it (LG G5).
Anyway, here is the Camera2 information you require:
Camera 0 (BACK)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0,1,2,5,6,4,7,9,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.shading:
- availableModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[15, 15],[20, 20],[2, 24],[24, 24],[2, 30],[30, 30]]
- aeCompensationRange = [-12, 12]
- aeCompensationStep = 1/6
- aeLockAvailable = true
- afAvailableModes = [1,0,2,3,4]
- availableEffects = [0,1,2,3,4,5,6,7,8]
- availableModes = [0,1,2]
- availableSceneModes = [4,9,8,10,5,3,13,11,15,12,14,6,7,2,1]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([127/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 131/128])
- calibrationTransform2 = ColorSpaceTransform([127/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 130/128])
- colorTransform1 = ColorSpaceTransform([86/128, -5/128, -13/128], [-57/128, 169/128, 12/128], [-11/128, 40/128, 55/128])
- colorTransform2 = ColorSpaceTransform([109/128, -11/128, -27/128], [-74/128, 209/128, -1/128], [-9/128, 35/128, 72/128])
- forwardMatrix1 = ColorSpaceTransform([100/128, 1/128, 23/128], [35/128, 101/128, -8/128], [-4/128, -54/128, 164/128])
- forwardMatrix2 = ColorSpaceTransform([99/128, -18/128, 42/128], [32/128, 82/128, 14/128], [-10/128, -97/128, 213/128])
- maxAnalogSensitivity = 400
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.42]
- availableOpticalStabilization = [0,0]
- focusDistanceCalibration = 2
- hyperfocalDistance = 0.20638399
- minimumFocusDistance = 10.0
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[5312x2988, RAW_SENSOR(32), min_dur:33300032, stall:200000000]
[5312x2988, JPEG(256), min_dur:33333333, stall:682000000]
[3984x2988, JPEG(256), min_dur:33333333, stall:506000000]
[3840x2160, JPEG(256), min_dur:33333333, stall:425000000]
[3264x2448, JPEG(256), min_dur:33333333, stall:366000000]
[3264x1836, JPEG(256), min_dur:33333333, stall:345000000]
[2880x2160, JPEG(256), min_dur:33333333, stall:258000000]
[2560x1440, JPEG(256), min_dur:33333333, stall:253000000]
[2048x1536, JPEG(256), min_dur:33333333, stall:243000000]
[1920x1080, JPEG(256), min_dur:33333333, stall:179000000]
[1600x1200, JPEG(256), min_dur:33333333, stall:161000000]
[1280x960, JPEG(256), min_dur:33333333, stall:144000000]
[1280x768, JPEG(256), min_dur:33333333, stall:133000000]
[1280x720, JPEG(256), min_dur:33333333, stall:116000000]
[1024x768, JPEG(256), min_dur:33333333, stall:108000000]
[800x600, JPEG(256), min_dur:33333333, stall:103000000]
[800x480, JPEG(256), min_dur:33333333, stall:99000000]
[720x480, JPEG(256), min_dur:33333333, stall:91000000]
[640x480, JPEG(256), min_dur:33333333, stall:80000000]
[480x640, JPEG(256), min_dur:33333333, stall:75000000]
[352x288, JPEG(256), min_dur:33333333, stall:68000000]
[320x240, JPEG(256), min_dur:33333333, stall:67000000]
[240x320, JPEG(256), min_dur:33333333, stall:66000000]
[5312x2988, PRIVATE(34), min_dur:33333333, stall:0]
[3984x2988, PRIVATE(34), min_dur:33333333, stall:0]
[3840x2160, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[2880x2160, PRIVATE(34), min_dur:33333333, stall:0]
[2560x1440, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[480x640, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[240x320, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[144x176, PRIVATE(34), min_dur:33333333, stall:0]
[5312x2988, YUV_420_888(35), min_dur:33333333, stall:0]
[3984x2988, YUV_420_888(35), min_dur:33333333, stall:0]
[3840x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[2880x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[2560x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[480x640, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[240x320, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[144x176, YUV_420_888(35), min_dur:33333333, stall:0]
[5312x2988, RAW_PRIVATE(36), min_dur:33300032, stall:0]
[5312x2988, RAW10(37), min_dur:33300032, stall:0]
HighSpeedVideoConfigurations:
[1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:120], [720x480, min_fps:120, max_fps:120]
InputsString:
5312x2988, PRIVATE(34),
5312x2988, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 5312, 2988)
- colorFilterArrangement = 3
- exposureTimeRange = [34142, 29377348000]
- maxFrameDuration = 29377453560
- physicalSize = 5.94944x3.34656
- pixelArraySize = 5312x2988
- preCorrectionActiveArraySize = Rect(0, 0 - 5312, 2988)
- sensitivityRange = [50, 3200]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
android.flash.info:
- available = true
android.edge:
- availableEdgeModes = [0,1,2,3]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.hotPixel:
- availableHotPixelModes = [1,2]
Camera 1 (FRONT)
android.sync:
- maxLatency = 4
android.lens:
- facing = LENS_FACING_FRONT
android.request:
- availableCapabilities = [0,1,2,5,6,4,7,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.shading:
- availableModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1]
- aeAvailableTargetFpsRanges = [[15, 15],[20, 20],[2, 24],[24, 24],[2, 30],[30, 30]]
- aeCompensationRange = [-12, 12]
- aeCompensationStep = 1/6
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,3,4,5,6,7,8]
- availableModes = [0,1,2]
- availableSceneModes = [4,9,8,10,5,3,13,11,15,12,14,6,7,2,1]
- availableVideoStabilizationModes = [0]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 0
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([124/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 126/128])
- calibrationTransform2 = ColorSpaceTransform([125/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 125/128])
- colorTransform1 = ColorSpaceTransform([75/128, 4/128, -10/128], [-65/128, 165/128, 23/128], [-23/128, 39/128, 69/128])
- colorTransform2 = ColorSpaceTransform([102/128, 2/128, -50/128], [-55/128, 190/128, -4/128], [-11/128, 39/128, 67/128])
- forwardMatrix1 = ColorSpaceTransform([114/128, -9/128, 18/128], [44/128, 102/128, -18/128], [10/128, -45/128, 141/128])
- forwardMatrix2 = ColorSpaceTransform([103/128, -42/128, 63/128], [25/128, 84/128, 20/128], [4/128, -126/128, 228/128])
- maxAnalogSensitivity = 800
- orientation = 270
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.lens.info:
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [2.6]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 0
- hyperfocalDistance = 0.662722
- minimumFocusDistance = 0.0
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[3264x2448, RAW_SENSOR(32), min_dur:33322225, stall:60000000]
[3264x2448, JPEG(256), min_dur:33333333, stall:366000000]
[3264x1836, JPEG(256), min_dur:33333333, stall:345000000]
[2880x2160, JPEG(256), min_dur:33333333, stall:258000000]
[2560x1440, JPEG(256), min_dur:33333333, stall:253000000]
[2048x1536, JPEG(256), min_dur:33333333, stall:243000000]
[1920x1080, JPEG(256), min_dur:33333333, stall:179000000]
[1600x1200, JPEG(256), min_dur:33333333, stall:161000000]
[1280x960, JPEG(256), min_dur:33333333, stall:144000000]
[1280x768, JPEG(256), min_dur:33333333, stall:133000000]
[1280x720, JPEG(256), min_dur:33333333, stall:116000000]
[1024x768, JPEG(256), min_dur:33333333, stall:108000000]
[800x600, JPEG(256), min_dur:33333333, stall:103000000]
[800x480, JPEG(256), min_dur:33333333, stall:99000000]
[720x480, JPEG(256), min_dur:33333333, stall:91000000]
[640x480, JPEG(256), min_dur:33333333, stall:80000000]
[480x640, JPEG(256), min_dur:33333333, stall:75000000]
[352x288, JPEG(256), min_dur:33333333, stall:68000000]
[320x240, JPEG(256), min_dur:33333333, stall:67000000]
[240x320, JPEG(256), min_dur:33333333, stall:66000000]
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[2880x2160, PRIVATE(34), min_dur:33333333, stall:0]
[2560x1440, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[480x640, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[240x320, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[144x176, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[2880x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[2560x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[480x640, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[240x320, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[144x176, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, RAW_PRIVATE(36), min_dur:33322225, stall:0]
[3264x2448, RAW10(37), min_dur:33322225, stall:0]
InputsString:
3264x2448, PRIVATE(34),
3264x2448, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 3264, 2448)
- colorFilterArrangement = 1
- exposureTimeRange = [13276, 869924025]
- maxFrameDuration = 870003675
- physicalSize = 3.65568x2.74176
- pixelArraySize = 3264x2448
- preCorrectionActiveArraySize = Rect(0, 0 - 3264, 2448)
- sensitivityRange = [50, 1500]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
android.flash.info:
- available = false
android.edge:
- availableEdgeModes = [0,1,2,3]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.hotPixel:
- availableHotPixelModes = [1,2]
Camera 2 (BACK)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0,1,2,5,6,4,7,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.shading:
- availableModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[15, 15],[20, 20],[2, 24],[24, 24],[2, 30],[30, 30]]
- aeCompensationRange = [-12, 12]
- aeCompensationStep = 1/6
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,3,4,5,6,7,8]
- availableModes = [0,1,2]
- availableSceneModes = [4,9,8,10,5,3,13,11,15,12,14,6,7,2,1]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 0
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([129/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 124/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 124/128])
- colorTransform1 = ColorSpaceTransform([68/128, 13/128, -15/128], [-80/128, 197/128, 7/128], [-30/128, 71/128, 43/128])
- colorTransform2 = ColorSpaceTransform([128/128, -28/128, -36/128], [-66/128, 198/128, 8/128], [-9/128, 34/128, 65/128])
- forwardMatrix1 = ColorSpaceTransform([113/128, -40/128, 50/128], [46/128, 70/128, 12/128], [2/128, -109/128, 213/128])
- forwardMatrix2 = ColorSpaceTransform([90/128, -14/128, 48/128], [27/128, 90/128, 11/128], [-6/128, -115/128, 227/128])
- maxAnalogSensitivity = 800
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.lens.info:
- availableApertures = [2.4]
- availableFilterDensities = [0.0]
- availableFocalLengths = [1.53]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 0
- hyperfocalDistance = 2.296553
- minimumFocusDistance = 0.0
android.scaler:
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[3840x2160, RAW_SENSOR(32), min_dur:33333333, stall:200000000]
[3840x2160, JPEG(256), min_dur:33333333, stall:425000000]
[3264x1836, JPEG(256), min_dur:33333333, stall:345000000]
[2880x2160, JPEG(256), min_dur:33333333, stall:258000000]
[2560x1440, JPEG(256), min_dur:33333333, stall:253000000]
[2048x1536, JPEG(256), min_dur:33333333, stall:243000000]
[1920x1080, JPEG(256), min_dur:33333333, stall:179000000]
[1600x1200, JPEG(256), min_dur:33333333, stall:161000000]
[1280x960, JPEG(256), min_dur:33333333, stall:144000000]
[1280x768, JPEG(256), min_dur:33333333, stall:133000000]
[1280x720, JPEG(256), min_dur:33333333, stall:116000000]
[1024x768, JPEG(256), min_dur:33333333, stall:108000000]
[800x600, JPEG(256), min_dur:33333333, stall:103000000]
[800x480, JPEG(256), min_dur:33333333, stall:99000000]
[720x480, JPEG(256), min_dur:33333333, stall:91000000]
[640x480, JPEG(256), min_dur:33333333, stall:80000000]
[480x640, JPEG(256), min_dur:33333333, stall:75000000]
[352x288, JPEG(256), min_dur:33333333, stall:68000000]
[320x240, JPEG(256), min_dur:33333333, stall:67000000]
[240x320, JPEG(256), min_dur:33333333, stall:66000000]
[3840x2160, PRIVATE(34), min_dur:33333333, stall:0]
[3264x1836, PRIVATE(34), min_dur:33333333, stall:0]
[2880x2160, PRIVATE(34), min_dur:33333333, stall:0]
[2560x1440, PRIVATE(34), min_dur:33333333, stall:0]
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]
[800x600, PRIVATE(34), min_dur:33333333, stall:0]
[800x480, PRIVATE(34), min_dur:33333333, stall:0]
[720x480, PRIVATE(34), min_dur:33333333, stall:0]
[640x480, PRIVATE(34), min_dur:33333333, stall:0]
[480x640, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[240x320, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[144x176, PRIVATE(34), min_dur:33333333, stall:0]
[3840x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x1836, YUV_420_888(35), min_dur:33333333, stall:0]
[2880x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[2560x1440, YUV_420_888(35), min_dur:33333333, stall:0]
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]
[640x480, YUV_420_888(35), min_dur:33333333, stall:0]
[480x640, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[240x320, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[144x176, YUV_420_888(35), min_dur:33333333, stall:0]
[3840x2160, RAW_PRIVATE(36), min_dur:33333333, stall:0]
[3840x2160, RAW10(37), min_dur:33333333, stall:0]
InputsString:
3840x2160, PRIVATE(34),
3840x2160, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 3840, 2160)
- colorFilterArrangement = 0
- exposureTimeRange = [26284, 27860000000]
- maxFrameDuration = 27860140000
- physicalSize = 4.3008x2.4192
- pixelArraySize = 3840x2160
- preCorrectionActiveArraySize = Rect(0, 0 - 3840, 2160)
- sensitivityRange = [50, 3200]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
android.flash.info:
- available = true
android.edge:
- availableEdgeModes = [0,1,2,3]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.hotPixel:
- availableHotPixelModes = [1,2]
Click to expand...
Click to collapse
On 1.3.1, I can enter portrait mode, take a photo, but no blurring is done. Occassionally, the app will force close on me on portrait mode or when I view the photo in the app gallery.
On 1.4, the option for portrait mode is not available.
1.1 works fine.
I'm using MGC-5.1.018_FullManual_v1.3_Android-7.0+.apk on my G6 and it's working great! But I am only using it for the portrait mode, nothing else, so I can only report on that.
After you install it, you won't see the portrait mode yet, you'll see the lens blur option. But, when you head over to the settings -> B-S-G Mod settings, you'll see the "Portrait mode on all devices" switch. Hit that, restart the app and you're all set
Too bad that it only works when it detects a human face But still, I'm really happy that I finally have it!
Wysłane z mojego LG-H870 przy użyciu Tapatalka
sos3n said:
I'm using MGC-5.1.018_FullManual_v1.3_Android-7.0+.apk on my G6 and it's working great! But I am only using it for the portrait mode, nothing else, so I can only report on that.
After you install it, you won't see the portrait mode yet, you'll see the lens blur option. But, when you head over to the settings -> B-S-G Mod settings, you'll see the "Portrait mode on all devices" switch. Hit that, restart the app and you're all set
Too bad that it only works when it detects a human face But still, I'm really happy that I finally have it!
Wysłane z mojego LG-H870 przy użyciu Tapatalka
Click to expand...
Click to collapse
could you provide link to the above version please?
the one I have doesnt have that option under MGC settings
darkruby said:
could you provide link to the above version please?
the one I have doesnt have that option under MGC settings
Click to expand...
Click to collapse
Sure. Here it is: https://www.celsoazevedo.com/files/.../MGC-5.1.018_FullManual_v1.3_Android-7.0+.apk
Wysłane z mojego LG-H870 przy użyciu Tapatalka
azazello22 said:
This thread has been created to provide G6 feedback to @Arnova8G2 regarding his port of the Google Camera app.
Describe your experience (mostly what doesn't work as expected)
Provide logcats: the dev does not have your phone, so logs are needed if you want him to fix stuff (How to take logcats?)
Mention @Arnova8G2 when you post your feedback
Click to expand...
Click to collapse
Is it possible to merge these threads somehow?
https://forum.xda-developers.com/lg-g6/how-to/google-camera-hdr-ported-g6-t3655374
Which version for LG G6 with raw support, HDR+ and possible screen with complete setting for best result?
2018/01/07 – GCMod5 based on Mod By B-S-G
Fix video for Android 7.x
Replace RAW12 by RAW_PRIVATE
Add toggle hdr+ in front camera for portrait mode (For hdr + front camera compatible devices)
And other internal improvement
GCam5.1.018-Arnova8G2-V1.5Beta2.apk
Not working on my LG G6...
Camera force closes when i select Settings or Lens Blur option...
Usinge certain configurations does not work!!!
Here are my settings....
Pixel 2017 zsl hdr+
Pixel 2xl
Manual hdr+
Remove pinkish/reddish filter
Use zsl
Also im on an lg g6 obviously
On another note,portrait mode does not seem to work at all and has the same result as what was stated above, which is the app crashing.
For me on my G6, the most stable app and version is the one I mentioned earlier - MGC-5.1.018_FullManual_v1.3_Android-7.0+.apk
All other, even the later updates of the above, cause some issues: crashes, black screen, etc. So I'm using this one for HDR+ pics as well as for the portrait photos. I'm pretty happy with it.
I also have the GCam5.1.018-Arnova8G2-V1.2-test.apk installed, in case I need the lens blur mode for objects (portrait mode works only with faces).
Wysłane z mojego LG-H870 przy użyciu Tapatalka
sos3n said:
For me on my G6, the most stable app and version is the one I mentioned earlier - MGC-5.1.018_FullManual_v1.3_Android-7.0+.apk
All other, even the later updates of the above, cause some issues: crashes, black screen, etc. So I'm using this one for HDR+ pics as well as for the portrait photos. I'm pretty happy with it.
I also have the GCam5.1.018-Arnova8G2-V1.2-test.apk installed, in case I need the lens blur mode for objects (portrait mode works only with faces).
Wysłane z mojego LG-H870 przy użyciu Tapatalka
Click to expand...
Click to collapse
Hi which settings used?. Please some screen share. Thanks.
Hi Azzazello22, Could you please update stable settings, as a lot of users have tried Arnova8G2's build but for most of them its not stable. As its a duplicate thread on google port, we would appreciate if you can keep stable settings for different G6 models on main page.
I've downloaded the recent camera app on my lg g6 when ever i try to take a pic on portrait mode it's continuously crashing.i could take a portrait only a few times
vidyasagar09 said:
I've downloaded the recent camera app on my lg g6 when ever i try to take a pic on portrait mode it's continuously crashing.i could take a portrait only a few times
Click to expand...
Click to collapse
Check my post few posts back.
Wysłane z mojego LG-H870 przy użyciu Tapatalka
Encountered youtube video (link below) with google camera port link, i think from scrubber, I tried it and I would say thats the most stable one I got. I tried BSG and Arnova and both had some bugs, but this one worked like charm.
Google Camera Port Stable for LG G6
Its fully automatic and you dont hv to change any setting.
This thread has digressed. It was meant to provide feedback to Arnova so that he can continue to finetune his app, given recent developments where portrait mode was made available on non-Pixel devices. Similar threads have been opened in other major devices' forums.
Yes, there are bugs, but that is the point of stating them and sharing the logcat here. It's such a moot point to state that the app is buggy and ask for a more stable build - that's point of him releasing beta versions and getting feedback.
work find but it lag sometime.
please make support for second camera (wide camera)
Thanks

Help identifying MCU manufacturer for Adayo (AC8317) based Head Unit

I'm trying to identify the MCU of my new head unit (it came with my Mitsubishi Outlander) and if it's a MTCB or MTCD.
I found out it's based in Adayo DN6V26, running Android 4.2.2 but I'm trying to figure out what's the correct MCU. It's sold by a local (Brazilian) company called Logigo. It has
I added attached pictures of the head unit and version numbers.
Head Unit:
(RN56A9)
{
"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"
}
MCU: V1.40 Oct 18 2017
SO: RN56A9_545 A.30
More complete details on MCU and SO:
I already got root on the device and can boot in recovery mode.
127|[email protected]:/ $ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
processor : 0
BogoMIPS : 1693.69
processor : 1
BogoMIPS : 1703.93
processor : 2
BogoMIPS : 1703.93
processor : 3
BogoMIPS : 1703.93
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
Hardware : Autochips ac83xx
Revision : 0000
Serial : 0000000000000000
[email protected]:/ $ getprop
[atc.rearproperty]: [true]
[bootdevice]: [mmc]
[customer.id]: [RN56A9_545A]
[dalvik.vm.heapgrowthlimit]: [256m]
[dalvik.vm.heapmaxfree]: [32m]
[dalvik.vm.heapminfree]: [1m]
[dalvik.vm.heapsize]: [512m]
[dalvik.vm.heapstartsize]: [32m]
[dalvik.vm.heaptargetutilization]: [0.57]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[dev.bootcomplete]: [1]
[dhcp.wlan0.dns1]: [172.20.10.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.gateway]: [172.20.10.1]
[dhcp.wlan0.ipaddress]: [172.20.10.2]
[dhcp.wlan0.leasetime]: [85536]
[dhcp.wlan0.mask]: [255.255.255.240]
[dhcp.wlan0.pid]: [1591]
[dhcp.wlan0.reason]: [BOUND]
[dhcp.wlan0.result]: [ok]
[dhcp.wlan0.server]: [172.20.10.1]
[dhcp.wlan0.vendorInfo]: []
[gps.gps.version]: [MTK_GPS_MT3336]
[gps.mnl_process.status]: [1111]
[gsm.current.phone-type]: [1]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: []
[gsm.sim.state]: [NOT_READY]
[gsm.version.ril-impl]: [android reference-ril 1.0]
[init.svc.adbd]: [stopped]
[init.svc.blueletd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.carplay_plug]: [stopped]
[init.svc.console]: [running]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_wlan0]: [running]
[init.svc.drm]: [running]
[init.svc.hdmihdcp]: [stopped]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.late_insmod]: [stopped]
[init.svc.mdnsd]: [running]
[init.svc.media]: [running]
[init.svc.mnld]: [running]
[init.svc.netd]: [running]
[init.svc.p2p_supplicant]: [running]
[init.svc.ril-daemon]: [running]
[init.svc.servicemanager]: [running]
[init.svc.surfaceflinger]: [running]
[init.svc.switch_carplay]: [stopped]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.whitelist4gis]: [stopped]
[init.svc.zygote]: [running]
[keyguard.no_require_sim]: [true]
[media.wfd.sink.uibc-enabled]: [1]
[media.wfd.sink.uibc.cap]: [G,K,M,T]
[net.bt.name]: [Android]
[net.change]: [net.dnschange]
[net.dns1]: [172.20.10.1]
[net.dnschange]: [1]
[net.hostname]: [android-d2459627b430b6d2]
[net.qtaguid_enabled]: [1]
[net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.evdo]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
[net.tcp.buffersize.hsdpa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hsupa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.lte]: [524288,1048576,2097152,262144,524288,1048576]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [524288,1048576,2097152,262144,524288,1048576]
[net.wlan0.dns1]: [49.0.0.0]
[net.wlan0.dns2]: []
[persist.current.usb.mode]: [host]
[persist.sys.country]: [BR]
[persist.sys.language]: [pt]
[persist.sys.localevar]: []
[persist.sys.profiler_ms]: [0]
[persist.sys.strictmode.disable]: [1]
[persist.sys.strictmode.visual]: [0]
[persist.sys.timezone]: [America/Sao_Paulo]
[persist.sys.usb.config]: [adb,mass_storage]
[persist.sys.usb.multipartition]: [1]
[ro.adb.qemud]: [1]
[ro.allow.mock.location]: [1]
[ro.atc.supportdivxht31]: [0]
[ro.baseband]: [unknown]
[ro.board.platform]: [ac8317]
[ro.boot.serialno]: [98b7506b5918329]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
[ro.build.adayo.id]: [RN56A9_545A.0.0.055(20171017-20:34:49)]
[ro.build.characteristics]: [tablet // changed from tablet]
[ro.build.date.utc]: [1508243689]
[ro.build.date]: [2017年 10月 17日 星期二 20:34:49 HKT]
[ro.build.description]: [generic_ac8317-eng 4.2.2 JDQ39E eng.cpchen.20171017.203333 test-keys]
[ro.build.display.id]: [RN56A9_545A.30 (20171017-20:34:49)]
[ro.build.fingerprint]: [Android/generic_ac8317/ac8317:4.2.2/JDQ39E/eng.cpchen.20171017.203333:eng/test-keys]
[ro.build.host]: [Android4]
[ro.build.id]: [JDQ39E]
[ro.build.product]: [ac8317]
[ro.build.tags]: [test-keys]
[ro.build.type]: [eng]
[ro.build.user]: [cpchen]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [eng.cpchen.20171017.203333]
[ro.build.version.release]: [4.2.2]
[ro.build.version.sdk]: [17]
[ro.carrier]: [unknown]
[ro.com.android.dataroaming]: [true]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.debuggable]: [1]
[ro.factorytest]: [0]
[ro.hardware]: [autochipsac83xx]
[ro.kernel.android.checkjni]: [0]
[ro.opengles.version]: [131072]
[ro.product.board]: []
[ro.product.brand]: [Android]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.device]: [ac8317]
[ro.product.locale.language]: [zh]
[ro.product.locale.region]: [CN]
[ro.product.manufacturer]: [ATC]
[ro.product.model]: [Generic Android on ac8317]
[ro.product.name]: [generic_ac8317]
[ro.revision]: [0]
[ro.ril.gprsclass]: [10]
[ro.ril.hsxpa]: [1]
[ro.runtime.firstboot]: [1532988446840]
[ro.secure]: [0]
[ro.serialno]: [98b7506b5918329]
[ro.sf.lcd_density]: [240]
[ro.wifi.channels]: []
[service.adb.root]: [1]
[service.bootanim.exit]: [1]
[service.cbm.systemReady]: [1]
[sys.boot_completed]: [1]
[sys.settings_system_version]: [29]
[sys.usb.config]: [none]
[sys.usb.state]: [none]
[system_init.startsurfaceflinger]: [0]
[wfd.sink.go_intent]: [0]
[wlan.driver.status]: [ok]
Does anyone know if it's a MTCB or MTCD, and what would be the correct MCU to flash?
Thanks a lot.
Unit is not an mtcX unit.
https://forum.xda-developers.com/sitesearch.php?q=ac83xx
Hi mlazambuja
I have the same head unit and I was wondering if you've made any progress on what you were doing. The unit is very frustrating as you can't do much except for using the built-in apps.
Bro,
My car is equipped with a head unit (HU) that looks physically the same as yours as well as the settings interface. My unit is branded as Blaupunkt Palm Spring 800 except that when I browsed their official site, the device is not listed and I have no way to update firmware except bringing it to authorized service center. Updating is free but then, it's a big hassle (papers and pandemic protocols)
After a little research and system analyzer, I found the system brand says Manufacturer: Adayo Brand: Logigo Model: MBRU and next thing I know I'm here looking at the same thing except it wasn't marketed as the same thing.
My model is on v1.45, it's a 2019 update. I heard there's a 2020 update so I'm looking for the firmware file but no luck. Do you know where I could get it?
mlazambuja said:
I'm trying to identify the MCU of my new head unit (it came with my Mitsubishi Outlander) and if it's a MTCB or MTCD.
I found out it's based in Adayo DN6V26, running Android 4.2.2 but I'm trying to figure out what's the correct MCU. It's sold by a local (Brazilian) company called Logigo. It has
I added attached pictures of the head unit and version numbers.
Head Unit:
(RN56A9)View attachment 4562119
MCU: V1.40 Oct 18 2017
SO: RN56A9_545 A.30
View attachment 4562120
More complete details on MCU and SO:
View attachment 4562121
I already got root on the device and can boot in recovery mode.
127|[email protected]:/ $ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
processor : 0
BogoMIPS : 1693.69
processor : 1
BogoMIPS : 1703.93
processor : 2
BogoMIPS : 1703.93
processor : 3
BogoMIPS : 1703.93
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
Hardware : Autochips ac83xx
Revision : 0000
Serial : 0000000000000000
[email protected]:/ $ getprop
[atc.rearproperty]: [true]
[bootdevice]: [mmc]
[customer.id]: [RN56A9_545A]
[dalvik.vm.heapgrowthlimit]: [256m]
[dalvik.vm.heapmaxfree]: [32m]
[dalvik.vm.heapminfree]: [1m]
[dalvik.vm.heapsize]: [512m]
[dalvik.vm.heapstartsize]: [32m]
[dalvik.vm.heaptargetutilization]: [0.57]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[dev.bootcomplete]: [1]
[dhcp.wlan0.dns1]: [172.20.10.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.gateway]: [172.20.10.1]
[dhcp.wlan0.ipaddress]: [172.20.10.2]
[dhcp.wlan0.leasetime]: [85536]
[dhcp.wlan0.mask]: [255.255.255.240]
[dhcp.wlan0.pid]: [1591]
[dhcp.wlan0.reason]: [BOUND]
[dhcp.wlan0.result]: [ok]
[dhcp.wlan0.server]: [172.20.10.1]
[dhcp.wlan0.vendorInfo]: []
[gps.gps.version]: [MTK_GPS_MT3336]
[gps.mnl_process.status]: [1111]
[gsm.current.phone-type]: [1]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: []
[gsm.sim.state]: [NOT_READY]
[gsm.version.ril-impl]: [android reference-ril 1.0]
[init.svc.adbd]: [stopped]
[init.svc.blueletd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.carplay_plug]: [stopped]
[init.svc.console]: [running]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_wlan0]: [running]
[init.svc.drm]: [running]
[init.svc.hdmihdcp]: [stopped]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.late_insmod]: [stopped]
[init.svc.mdnsd]: [running]
[init.svc.media]: [running]
[init.svc.mnld]: [running]
[init.svc.netd]: [running]
[init.svc.p2p_supplicant]: [running]
[init.svc.ril-daemon]: [running]
[init.svc.servicemanager]: [running]
[init.svc.surfaceflinger]: [running]
[init.svc.switch_carplay]: [stopped]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.whitelist4gis]: [stopped]
[init.svc.zygote]: [running]
[keyguard.no_require_sim]: [true]
[media.wfd.sink.uibc-enabled]: [1]
[media.wfd.sink.uibc.cap]: [G,K,M,T]
[net.bt.name]: [Android]
[net.change]: [net.dnschange]
[net.dns1]: [172.20.10.1]
[net.dnschange]: [1]
[net.hostname]: [android-d2459627b430b6d2]
[net.qtaguid_enabled]: [1]
[net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.evdo]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
[net.tcp.buffersize.hsdpa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hsupa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.lte]: [524288,1048576,2097152,262144,524288,1048576]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [524288,1048576,2097152,262144,524288,1048576]
[net.wlan0.dns1]: [49.0.0.0]
[net.wlan0.dns2]: []
[persist.current.usb.mode]: [host]
[persist.sys.country]: [BR]
[persist.sys.language]: [pt]
[persist.sys.localevar]: []
[persist.sys.profiler_ms]: [0]
[persist.sys.strictmode.disable]: [1]
[persist.sys.strictmode.visual]: [0]
[persist.sys.timezone]: [America/Sao_Paulo]
[persist.sys.usb.config]: [adb,mass_storage]
[persist.sys.usb.multipartition]: [1]
[ro.adb.qemud]: [1]
[ro.allow.mock.location]: [1]
[ro.atc.supportdivxht31]: [0]
[ro.baseband]: [unknown]
[ro.board.platform]: [ac8317]
[ro.boot.serialno]: [98b7506b5918329]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
[ro.build.adayo.id]: [RN56A9_545A.0.0.055(20171017-20:34:49)]
[ro.build.characteristics]: [tablet // changed from tablet]
[ro.build.date.utc]: [1508243689]
[ro.build.date]: [2017年 10月 17日 星期二 20:34:49 HKT]
[ro.build.description]: [generic_ac8317-eng 4.2.2 JDQ39E eng.cpchen.20171017.203333 test-keys]
[ro.build.display.id]: [RN56A9_545A.30 (20171017-20:34:49)]
[ro.build.fingerprint]: [Android/generic_ac8317/ac8317:4.2.2/JDQ39E/eng.cpchen.20171017.203333:eng/test-keys]
[ro.build.host]: [Android4]
[ro.build.id]: [JDQ39E]
[ro.build.product]: [ac8317]
[ro.build.tags]: [test-keys]
[ro.build.type]: [eng]
[ro.build.user]: [cpchen]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [eng.cpchen.20171017.203333]
[ro.build.version.release]: [4.2.2]
[ro.build.version.sdk]: [17]
[ro.carrier]: [unknown]
[ro.com.android.dataroaming]: [true]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.debuggable]: [1]
[ro.factorytest]: [0]
[ro.hardware]: [autochipsac83xx]
[ro.kernel.android.checkjni]: [0]
[ro.opengles.version]: [131072]
[ro.product.board]: []
[ro.product.brand]: [Android]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.device]: [ac8317]
[ro.product.locale.language]: [zh]
[ro.product.locale.region]: [CN]
[ro.product.manufacturer]: [ATC]
[ro.product.model]: [Generic Android on ac8317]
[ro.product.name]: [generic_ac8317]
[ro.revision]: [0]
[ro.ril.gprsclass]: [10]
[ro.ril.hsxpa]: [1]
[ro.runtime.firstboot]: [1532988446840]
[ro.secure]: [0]
[ro.serialno]: [98b7506b5918329]
[ro.sf.lcd_density]: [240]
[ro.wifi.channels]: []
[service.adb.root]: [1]
[service.bootanim.exit]: [1]
[service.cbm.systemReady]: [1]
[sys.boot_completed]: [1]
[sys.settings_system_version]: [29]
[sys.usb.config]: [none]
[sys.usb.state]: [none]
[system_init.startsurfaceflinger]: [0]
[wfd.sink.go_intent]: [0]
[wlan.driver.status]: [ok]
Does anyone know if it's a MTCB or MTCD, and what would be the correct MCU to flash?
Thanks a lot.
Click to expand...
Click to collapse

Flysight HD900: How to determine if an existing LineageOS might work?

I recently purchased a Flysight HD900 (can't link since I'm new, but just search amazon for the name). It is the only android tablet that I've found that also has an HDMI input! Cool right?! I want to use them as extended displays in my vehicle but also have the kids be able to use them around the house. Anywho, it appears to be hard capped at KitKat 4.4.2. I wanted to see if maybe the majority of the guts in this thing were possibly shared with another popular tablet that already has an existing LineageOS. I have adb working and was able to run adb shell getprop.
It appears to be made by Samsung with a mocha_t5260 board? Any help/insight/ridicule for buying a 3 year old tablet/thoughts are greatly appreciated!
Here's the full output of it.
Code:
[af.resampler.quality]: [4]
[au.ui.enable.shutdownanimation]: [false]
[au.ui.otaupdater.otaid]: [urbetter_ota]
[au.ui.otaupdater.otatime]: [20160918-1610]
[au.ui.otaupdater.otaver]: [urbetter_ota_01]
[corelog.corelog_ready]: [1]
[corelog.post_fs_done]: [1]
[dalvik.vm.dexopt-flags]: [m=y]
[dalvik.vm.heapgrowthlimit]: [256m]
[dalvik.vm.heapmaxfree]: [8m]
[dalvik.vm.heapminfree]: [512k]
[dalvik.vm.heapsize]: [768m]
[dalvik.vm.heapstartsize]: [16m]
[dalvik.vm.heaptargetutilization]: [0.75]
[dalvik.vm.lockprof.threshold]: [500]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[debug.force_rtl]: [0]
[debug.hwui.render_dirty_regions]: [false]
[dev.bootcomplete]: [1]
[dhcp.wlan0.dns1]: [192.168.86.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.domain]: [lan]
[dhcp.wlan0.gateway]: [192.168.86.1]
[dhcp.wlan0.ipaddress]: [192.168.86.39]
[dhcp.wlan0.leasetime]: [86400]
[dhcp.wlan0.mask]: [255.255.255.0]
[dhcp.wlan0.mtu]: []
[dhcp.wlan0.pid]: [3283]
[dhcp.wlan0.reason]: [BOUND]
[dhcp.wlan0.result]: [ok]
[dhcp.wlan0.server]: [192.168.86.1]
[dhcp.wlan0.vendorInfo]: []
[gsm.current.phone-type]: [1]
[gsm.network.type]: [Unknown]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: []
[gsm.sim.state]: [NOT_READY]
[init.svc.adbd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.console]: [running]
[init.svc.corelog]: [stopped]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_wlan0]: [running]
[init.svc.drm]: [running]
[init.svc.gps-daemon]: [running]
[init.svc.healthd]: [running]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.media]: [running]
[init.svc.netd]: [running]
[init.svc.network_mon]: [restarting]
[init.svc.p2p_supplicant]: [running]
[init.svc.ril-daemon]: [running]
[init.svc.sdcard]: [running]
[init.svc.sensord]: [running]
[init.svc.servicemanager]: [running]
[init.svc.setup_fs]: [stopped]
[init.svc.surfaceflinger]: [running]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.watchdogd]: [running]
[init.svc.zygote]: [running]
[keyguard.no_require_sim]: [true]
[net.bt.name]: [Android]
[net.change]: [net.dns1]
[net.dns1]: [192.168.86.1]
[net.dns2]: [8.8.4.4]
[net.hostname]: [android-c8f69d03721674df]
[net.qtaguid_enabled]: [1]
[net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.evdo]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
[net.tcp.buffersize.hsdpa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]
[net.tcp.buffersize.hsupa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.lte]: [524288,1048576,2097152,262144,524288,1048576]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [524288,1048576,2097152,262144,524288,1048576]
[persist.demo.hdmirotationlock]: [false]
[persist.net.monitor.enable]: [1]
[persist.service.bdroid.bdaddr]: [22:22:33:54:e4:4f]
[persist.sys.dalvik.vm.lib]: [libdvm.so]
[persist.sys.profiler_ms]: [0]
[persist.sys.usb.config]: [mtp,adb]
[ro.adb.secure]: [1]
[ro.allow.mock.location]: [0]
[ro.arch]: [exynos5260]
[ro.baseband]: [unknown]
[ro.board.platform]: [exynos5]
[ro.boot.console]: [ttySAC2]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
[ro.bt.bdaddr_path]: [/data/misc/bluetooth/bt_addr]
[ro.build.characteristics]: [tablet]
[ro.build.date.utc]: [1474186240]
[ro.build.date]: [Sun Sep 18 16:10:40 CST 2016]
[ro.build.description]: [hd900-userdebug 4.4.2 KOT49H 20160918 dev-keys]
[ro.build.display.id]: [hd900-userdebug 4.4.2 KOT49H 20160918 dev-keys]
[ro.build.fingerprint]: [SAMSUNG/hd900/mocha_t5260:4.4.2/KOT49H/20160918:userdebug/dev-keys]
[ro.build.host]: [urbetter-linux8]
[ro.build.id]: [KOT49H]
[ro.build.product]: [mocha_t5260]
[ro.build.tags]: [dev-keys]
[ro.build.type]: [userdebug]
[ro.build.user]: [xiao]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [20160918]
[ro.build.version.release]: [4.4.2]
[ro.build.version.sdk]: [19]
[ro.carrier]: [unknown]
[ro.com.android.dataroaming]: [true]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.crypto.fuse_sdcard]: [true]
[ro.crypto.state]: [unencrypted]
[ro.debuggable]: [1]
[ro.factorytest]: [0]
[ro.hardware]: [mocha-t5260]
[ro.opengles.version]: [196608]
[ro.product.board]: [mocha_t5260]
[ro.product.brand]: [SAMSUNG]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.device]: [mocha_t5260]
[ro.product.locale.language]: [en]
[ro.product.locale.region]: [US]
[ro.product.manufacturer]: [Samsung S.LSI]
[ro.product.model]: [HD900]
[ro.product.name]: [hd900]
[ro.radio.noril]: [yes]
[ro.revision]: [0]
[ro.ril.ecclist]: [911,112,000,08,110,999,118,119,122,120]
[ro.runtime.firstboot]: [1372076248480]
[ro.secure]: [1]
[ro.serialno]: [0123456789abcdef]
[ro.sf.hwrotation]: [90]
[ro.sf.lcd_density]: [320]
[ro.tether.denied]: [true]
[ro.wifi.channels]: []
[service.bootanim.exit]: [1]
[sys.boot_completed]: [1]
[sys.settings_global_version]: [6]
[sys.settings_secure_version]: [20]
[sys.settings_system_version]: [3]
[sys.sysctl.extra_free_kbytes]: [48000]
[sys.usb.config]: [mtp,adb]
[sys.usb.state]: [mtp,adb]
[vold.post_fs_data_done]: [1]
[wifi.interface]: [wlan0]
[wifi.p2pinterface]: [p2p0]
[wlan.driver.status]: [ok]

Categories

Resources