[SOLVED].....phcanhtc.dll Problem and IDA..... - HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting

Sorry to open again a new thread. I try and in HD2 section but people's dont really care about that.
Also i make my search's but i didn't find anything about that.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
IT IS IN ALL THE 6.5.X ROM'S
When you hit the button left from X when in you in phonepad and under an unknown number. Or if you take a call from a number isn't in your contact's.
I try to fix it but.....
The file is: phcanhtc.dll from HD2.
IDA:
Please anyone know and whant to help where is the value to change the position of screen?
Thank's btw for reading and i hope somebody come with a fix.

a fix already make, don't find the link sorry...

G-ThGraf said:
a fix already make, don't find the link sorry...
Click to expand...
Click to collapse
Thank's for the reply, but this file you upload dont fix the problem. (Sorry if i dont understund)
You say is allready a fix for that.
You are sure is for that problem show in the pic?
Cause all the people search a fix for dialpad position and not the "Save To Contacts" screen.
Anyway thanks..
EDIT: Ok i hex it and i find the different from your file. But that is for the dialpad position fix and not for the "Save To Contacts" dialog windows.

Hum no idea so...
This features works fine on my device!

ausdim, take a look at address 1003E1C4
Code:
.text:1003E1C0 C0 10 9F E5 LDR R1, =aSavetocontact
[COLOR="red"][B].text:1003E1C4 34 E0 A0 E3 MOV LR, #0x34[/B][/COLOR]
.text:1003E1C8 00 00 93 E5 LDR R0, [R3]
.text:1003E1CC 22 31 A0 E3 MOV R3, #0x80000008
.text:1003E1D0 20 20 8D E2 ADD R2, SP, #0x240+var_220
.text:1003E1D4 18 00 8D E5 STR R0, [SP,#0x240+var_228]
.text:1003E1D8 00 00 A0 E3 MOV R0, #0
.text:1003E1DC 1C 70 8D E5 STR R7, [SP,#0x240+var_224]
.text:1003E1E0 14 70 8D E5 STR R7, [SP,#0x240+var_22C]
.text:1003E1E4 10 70 8D E5 STR R7, [SP,#0x240+var_230]
.text:1003E1E8 0C 60 8D E5 STR R6, [SP,#0x240+var_234]
.text:1003E1EC 08 50 8D E5 STR R5, [SP,#0x240+var_238]
.text:1003E1F0 04 E0 8D E5 STR LR, [SP,#0x240+var_23C]
.text:1003E1F4 00 70 8D E5 STR R7, [SP,#0x240+var_240]
.text:1003E1F8 75 27 01 EB BL CreateWindowExW

ultrashot said:
ausdim, take a look at address 1003E1C4
Code:
.text:1003E1C0 C0 10 9F E5 LDR R1, =aSavetocontact
[COLOR="red"][B].text:1003E1C4 34 E0 A0 E3 MOV LR, #0x34[/B][/COLOR][/QUOTE]
I dont have world's to say thank's to you.....
Finally you Fixed!!!
It was so simple.... :) I feal stupid...
Many thank's for all HD2 owners.
Click to expand...
Click to collapse

WRONG SECTION, SOLUTION ALREADY EXISTED.
please don't do this in the future.
use search.
moved.shut.

Related

What is this XXKE and XXKF2 ?!?!?!

Hello all
I'm new to Samsung phones, because I have one HTC HD2.
But I just got myself one SGS2.
I have been reading alot to try and learn something about rooting my SGS2 and installing custome ROMs.
But there is something that I can't know what is it, is the XXKE and XXKF2 codes that I read in all the Root and Roms posts.
Can anyone explain to me what this is, before I make a mess with my brand new SGS2?
Thanks for the help.
RRibeiro said:
Hello all
I'm new to Samsung phones, because I have one HTC HD2.
But I just got myself one SGS2.
I have been reading alot to try and learn something about rooting my SGS2 and installing custome ROMs.
But there is something that I can't know what is it, is the XXKE and XXKF2 codes that I read in all the Root and Roms posts.
Can anyone explain to me what this is, before I make a mess with my brand new SGS2?
Thanks for the help.
Click to expand...
Click to collapse
Those are stock ROM version codes.
First 2 letters (XX) = Region (XX = Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom)
Next 2/3 letters (KE/KF) = Particular Rom version
In this case KE series is older and KF is Newer
Learn more at:
http://samfirmware.com/samsunglettercode.htm
And for rooting try this:
http://forum.xda-developers.com/showthread.php?t=1103399
Thanks for the usefull links.
In the CF-Root post, I see this codes:
{
"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"
}
CF-Root-SGS2_XW_XEU_KE2-v4.0-CWM4.zip (7.01 MB, 3226 views)
CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.zip (5.96 MB, 5170 views)
CF-Root-SGS2_XW_ODD_KE8-v4.0-CWM4.zip (7.01 MB, 1940 views)
CF-Root-SGS2_XW_OJV_KF1-v4.0-CWM4.zip (5.97 MB, 24121 views)
What are all that letters in the links?
shahadat already explained the rest but CWM is
Clockworkmod is a 'custom recovery' made by xda member koush. Every phone had a recovery partition designed so that if the user messes up a ROM installation, they can recover their phone. CWM is a modified recovery installed into the recovery partition that allows advanced control over ROM recovery, installation and much more.
Features of CWM include:
- NANDroid Backup, This allows you to completely back up your existing ROM with all its files, data and apps
- Restore Backup, Restores a previous backup (obviously...)
- ROM installation, Allows you to install a ROM contained inside a flashable .zip file
- Wipe data/Factory reset, completely erases all of your data contacts, apps etc, leaving your phone 'as new'
Amongst others...
ALL the info u need is here
click this
Thanks, I think I have all the info I need for now.

[DEV] Possibility of h264 720p high profile playback on Tegra2

Currently, tegra2 devices have problem on h264 playback.
But, Optimus 2x updated their firmware and enabled it.
I am using Atrix and wanted to play h264 on my phone.
Of course DICE player can hardware accelerate it but not by streaming flash.
And other players still have problem.
I did a test on several movies and found a interesting thing.
High profile movies are not really different from baseline profile movies.
Here's some example.
http://dl.dropbox.com/u/52685869/CES-News First Look on Samsung Galaxy Tab 11.6.mp4
http://db.tt/ULTADHdo
These two files are exactly same movie file exept profile info on file's header.
(I didn't reencoded it!)
I've downloaded this from youtube and just changed the movie file.
So upper one is just a copy of youtube 720p h264 high profile,
and bottom one is same file except I modified profile info to baseline.
If you play upper one from tegra device, it says file cannot be hardware accelerated or not supported.
But, bottom one can be hardware acceerated and played on android stock player.
So the idea is, if we can change the profile detection method of android,
tegra2 will try to support hardware accelrate on more files.
Maybe even youtube 720p can be streamed on tegra2!
I've searched through android source and found this.
{
"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"
}
This is from https://github.com/Atrix-Dev-Team/a...gingerbread/media/libstagefright/OMXCodec.cpp
Since I am completely out of programming things,
I can't modify these codes. But somebody should be able to do this.
Help me please!
EDIT- Adding method what I tried on changing profile.
I used HEX editor, HxD to modify movie file's profile.
You can get it form here : http://mh-nexus.de/en/downloads.php?product=HxD
1. Open the h264 file on HxD
2. Press Ctrl + F and search for 'avcc'
3. You will see like this.
4. You can find '64 00 1F' near from digits of 'avcc'.
※ 42 E0 – for Baseline Profile
4D 40 – for Main Profile
58 A0 – for Extended Profile
64 00 - for High Profile
1F (31 in dec) is level 3.1
29 (41 in dec) is level 4.1
33 (51 in dec) is level 5.1
So the '64 00 1F' means 'High profile 3.1'
5. Change the '64 00' to '42 E0'
6. Save the file. (HxD automaticaly creates backup file. So you have to disable it in setting if you don't want.)
So you can test this method for your own movie file.
But I hope someone make some edit on android source for this so everyone can enjoy it.
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
No dev's here?
Please someone help me!

[OFFtopicGB][Gin2ICS] SystemUI 'Date Format Change' + 'Recent_Apps Button'

Hey guys, we keep modding for GB users. It's a rework on Gin2ICS Theme's SystemUI.apk..
+ Added Recent_Apps button
+ Possibility Changing date format view by strings.xml
{
"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"
}
Changing date format>> Original topic HERE
Thanks sk0t for modding explanations. Credits go to him..
I edited DateView.smali file to use this mod.
Usage:
- Decompile apk. Go to res/values/strings.xml
- Find <string name="custom_date">MMMM d, yyyy</string>
and change items how you want to use..
E.g "EEEE, MMM d, yyyy" gives you this >> Friday, Aug 10, 2012
For the month of September:
M -> 9
MM -> 09
MMM -> Sep
MMMM -> September
E -> "Mon"
EEEE -> "Monday"
d -> 6
dd -> 06
Click to expand...
Click to collapse
I added RecentAppButton.smali and edited res/layout/status_bar_expanded.xml
-- Lots of us use different icons etc so this mod is based from original SystemUI.apk of Gin2ICS Theme..
Happy mods.. Please Click 'Thanks' if its useful for you or like my work..
Erhany said:
I added RecentAppButton.smali and edited res/layout/status_bar_expanded.xml
-- Lots of us use different icons etc so this mod is based from original SystemUI.apk of Gin2ICS Theme..
Happy mods.. Please Click 'Thanks' if its useful for you or like my work..
Click to expand...
Click to collapse
Current date format is fine, but recent button is good to make it look more ICS. I too did some themeing, it looks awesome, few more mods and I'll upload.
Only for this 2 things you made a new thread ?
FlorinXstyle said:
Only for this 2 things you made a new thread ?
Click to expand...
Click to collapse
Yes I did. There are a lot of SystemUI topics on which users have their own mod (genereally ICS). You tell me which GB systemUI you saw recent apps and possibility to change date format.
I was working to enable settings shortcut near recent apps.. Anyway I stopped modding the file.
Moderators can delete topic.
Good mods everyone..
Thank u keep gb alive its best rom
not have the quickettings? I can not change the toggles
mate can you make one for me
Erhan sadece statusbar'ı saydam yapabilirmisin bu modu. Dogalda photoshhopla yapardım ama malesef bu komut satırlarıda . Yardımın için teşekkürler.
Can you transparent statusbar ?
Help ME
And For Huawei Mate 8 .. How Can I Do That Please ?
Many Thanks

[Q] Kernel using 89% of battery?

Hello,
I have been running my own custom rom for weeks. Battery has not been an issue in the past. Today, bettery was draining a lot and I looked at gsam and it showed kernel using 89%. The only thing I have changed recently is I updated busybox - smart install in order to get a script working. I have two init.d scripts which may have something to do with it. Can anybody shed some light? I have attached the scripts, as well as Included processes for kernel.
Device Info:
Verizon SGS3
Rom: Mean Lean JellyBean Machine
Firmware base: I535VRBLK3 (4.1.1)
Kernel: Stock VRBLK3 (although rooted/unsecured)
Only mods to the rom are that I updated busybox to get script2 working.
Thanks!
{
"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"
}
Included Processes:
HTML:
busybox
vold
migration/1
file-storage
pgrep
ecryptfs-kthrea
kworker/u:4
kworker/u:3
kworker/u:6
kworker/u:5
loop2
kthreadd
kworker/u:7
migration/0
kworker/0:4
kworker/0:0
kworker/u:0
kworker/0:1
kworker/u:2
kworker/0:2
kworker/0:3
kworker/u:1
bdi-default
debuggerd
kcryptd_io
sh
sleep
kdmflush
ueventd
jbd2/mmcblk0p15
flush-7:2
mmcqd/0boot0
flush-179:96
mmcqd/0boot1
ext4lazyinit
kswapd0
installd
/init
ksoftirqd/0
irq/299-mms_ts
ksoftirqd/1
flush-0:16
flush-0:17
mpdecision
irq/357-mpuirq
mmcqd/1
thermald
mmcqd/0
netd
org.nocrew.tomas.headsetnotifierfree
watchdog/0
watchdog/1
flush-254:2
zygote
kworker/1:3
kworker/1:2
flush-179:0
kworker/1:1
kworker/1:0
kcryptd
msm_dcvs/160
mkdir
msm_dcvs/161
khubd
irq/330-cypress
ext4-dio-unwrit
fusermount
sync_supers
Scripts:
View attachment Script1.txt
View attachment Script2.txt
this is highly dependable on what phone, custom rom, kernel, and mods you are using
jman2131 said:
this is highly dependable on what phone, custom rom, kernel, and mods you are using
Click to expand...
Click to collapse
Ah sorry. Added it to the op

[GUIDE] Flashing the latest firmware for KARNA non-NFC POCO X3

Hello,
With the new LineageOS updates and custom ROMs requiring updated firmware, and after sturggling to find stock firmware for the Indian Poco X3 or non NFC, I decided to risk it and modify the wrong flashable zip parameters as the device model name M2007J20CI is exactly the same.
There are many unanswered questions regarding this topic, having a spare phone I've decided to flash it with no issues at all, Mi tool shows the same modem model number and bootloader but with updated versions. Tested everything including VoLTE without a problem.
There must be a typo in mi.com firmware download, and as a result wrong pre-device parameter is pulled with "Xiaomi Flashable Firmware Creator" tool resulting in "surya" being used in the flashing script. Reading the last three latest flashable images with a hex editor shows KARNA as opposed to SURYA with the other images.
{
"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"
}
In NON-HLOS.bin
Here is a quick guide on how to flash the latest "firmware" (not to be confused with stock ROM or Vendor) with KARNA:
Make SURE that your device model(name) is M2007J20CI , else stop right here.
Grab the latest firmware that include RJGINXM (notice the IN, for India) from https://xiaomifirmwareupdater.com/firmware/surya/
Use your favorite archiver tool (7zip and Peazip tested) to modify the archive content
Modify file META-INF/com/google/android/update-script, text line "... getprop("ro.product.device") == "surya" .... " from surya to karna
Flash as usual in recovery, I used sideloading in LineageOS recovery. It should work with any recovery.
Done!
If you want to be dead sure that it is for KARNA, use HxD editor, and open the archive to firmware-update/NON-HLOS.bin as the screenshot above and search "4B 41 52 4E 41 5F 49 4E".
Good luck!

Categories

Resources