yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] vijay555:
VJBigPhone v0.6

Guys:

I'm posting version 0.6. I'm tired :(

Unload and uninstall the old version.

Install the new version and run it.

Feel free to put a shortcut in your startup folder.

Everything should be automatic. It will process the Phone and the Wireless Manager automatically on startup and every minute or so otherwise.

If you want to force it to fix the phone etc, click on the little icon in the top bar and choose "Fix". Quit will quit, ok just closes the bubble.

After "fix"ing the phone it jumps back to the Today screen. You may not like this, so shout out if not.

This version also has preliminary support for international versions.

Launch it from a shortcut, with a command line with the name of the dialler window.

eg for German,

\program files\vijay555\vjbigphone\vjbigphoneres.exe Telefon

should hopefully work. Untested so far though.

Download v0.6

Apply this cab to fix your backdrops if you have a graphics error.

You can do this yourself by seeing page 2 of the thread.

Backdrop fix

Apply this registry patch to have nicer button text as supplied by Azhad

Button Fix

Again, see page 2 for details of how to do this yourself safely. This cab has only been tested on my own device, it may be better to make the registry keys yourself until I can test the cab.

Feedback!

V
[Windows Mobile Development and Hacking General] chris_khho:
Right V!!!

You've done it!!!

I have no more requests. All done!!! Perfect!!! I am so excited.

Video all ok!!! Button all ok!!!

Cheers,
[Windows Mobile Development and Hacking General] seal:
Hey vijay555,

I hard reset and installed the Jasjar rom and then put the three files you mentioned in the above post and installed the three files and it will not work for me. Each one installs sucessfully but the only thing that works is the background picture and the text is bigger on the dialler, but the dialer itself will not enlarge, am I suppossed to have something else installed. When I install v0.6 it says it has installed sucessfully but there is no icon in programs to run the program. I am doing something wrong, please help me.

Thanks :oops:
[Windows Mobile Development and Hacking General] vijay555:
Seal:

Hmm. 0.6's executable has the same name as the old one, VJBigPhoneRes.exe

The old VJBigPhone.exe file can and should be deleted. I don't think we need a stand alone version now.

After installing the cab it will install itself to \program files\vijay555\vjbigphone

Have you explored into there to check if it installed?

Can't see any other reason why it wouldn't... explore into the installation folder, make sure it's empty by deleting anything in there, install 0.6 and then explore the folder again to verify.

Run the file and you should see the little phone icon go into yur titlebar.

Please post if there are any difficulties.

The two support files are optional, although highly recommended.

VJBigPhoneRes is the one that fixes the dialler buttons' positions.

V
[Windows Mobile Development and Hacking General] vijay555:
chris_khho: great to hear!

Can I ask you to post a screenshot of the video call screen? I've never seen it in action, it'd be good to look at.

All:

- I was thinking that it might be possible to enlarge the caller id picture for clarity. It's a bit small right now, but that's the size it expects to be.

- v0.6 fixes the phone when it starts up, optionally when you click "fix" from the popup balloon, or otherwise every 45 seconds. I'm thinking of removing the 45 seconds timer. It's an unnecessary burden on the phone I think; if you load the phone and wireless manager and fix it once with VJBigPhoneRes, it should stay fixed until you exit them both. If you don't exit them, they stay fixed. So, I'm thinking of removing the 45second timer and then just fixing the phone on starting VJBigPhoneRes, or otherwise just from the balloon. The timer will be superfluous. Removing it will aid background performance.

- I noticed yesterday that my little icon was fighting with the battery icon a bit I think. Please report on how it looks to you in use (bearing in mind it will look better with the 45sec timer removed!)

- I think this version works with smart dialing. Please report.

- Has anyone gotten around to testing it with a foreign phone? Remember, all you need to do is supply the name of the Phone window as a command line to VJBigPhoneRes. Please test.

- Once we're done with the fix, I'll get everything packed up into an easy installation.

- Anything else to address?

V
[Windows Mobile Development and Hacking General] Azhad:
The wireless manager don't work, and also shrink it in QVGA.

Can you make the icon hideable? I find it annoying :)

I'm working on a dialpad skin, working in the two resolution :D
[Windows Mobile Development and Hacking General] vijay555:
Azhad:

Can't see why the wireless manager didn't work.

Have you launched it and then clicked "fix" on the balloon?

Hiding the icon. I can hide it, it's easier for me, but it needs to go somewhere so you can click "fix" when required. I can put it in the Today tray I guess? I just need to put it somewhere.

I haven't tested VJBigPhone in QVGA mode. It shouldn't do anything, but I think I might have put my ratios upside down :oops:. Will check when I get home later.

Looking forward to the skin. I think the current background etc will be too big for some users (2x 300k) so a more efficient skin would be wise.

V
[Windows Mobile Development and Hacking General] Azhad:
You can make the program look in HKLM\Drivers\Display\GPE\LogicalPixelsY , if the value is 192 then the phone is in qVGA and the program should close itself.
[Windows Mobile Development and Hacking General] seal:
vijay555,

I am sorry, I was looking in start/programs, I found it in explorer/programs files/vijay555/VJBigPhone.

Thanks heaps for your help.
[Windows Mobile Development and Hacking General] vijay555:
I use GetDeviceCaps to get the DPI.

However, if it's shrinking the screens in QVGA, I've obviously confused my dpis. I always forget higher DPI=lower Resolution (is that right? Can't think straight, no sleep)

v
[Windows Mobile Development and Hacking General] Azhad:
The original ones are 236k and 252k, so you are only adding 112k to the memory.
[Windows Mobile Development and Hacking General] Azhad:
192 dpi = 320x240

96 dpi = 640x480
[Windows Mobile Development and Hacking General] vijay555:
Is it the same as for the default wav files, that when we replace them we arent't adding an extra 600k, but just the 112k?

V
[Windows Mobile Development and Hacking General] Azhad:
Yup, and if you delete the two files, the phone autoreplace them from the ext rom
[Windows Mobile Development and Hacking General] SiliconS:
@ vijay:

Some things are awesome, but some things don't seem quite right.

- The dialer screen is awesome! Backdrop filled in, buttons in the right place, smart dialer working (even though I thought I didn't install it after the last hard reset!). I haven't tried video calling (don't have 3G coverage at home :roll: ) or caller ID (don't use it).

- the Wireless Manager is also fixed, although VJBigPhone has to fix it every time I open the WM. To be honest, this adds a delay that is slightly inconvenient, but that's a pedantic point. I notice that it also fixes the WM after a soft reset (the WM comes to the foreground momentarily), which seems pointless if it forgets the fix when the WM disappears again. I would prefer to be able to lose the WM fix functionality altogether since the WM works fine with the keyboard for me.

- I'm not sure, like Azhad, whether I like the notification icon hanging around at the top of the screen. I think I'd rather have this as a taskbar icon like the 'Rotate screen' and 'Wireless Manager' ones at the bottom of the Today screen, like you suggested.

I have another suggestion for you, vijay:

The new dialer skin and text fix places the button text right in the middle of each button. Most keyboards have the text in the top left corner to stop the button label wearing off as the user types. Could you move the dialer button text to the top left of the buttons so it doesn't wear off the buttons please? ;)

Also want to say a big thank you to Azhad for your contributions to vijay's work as well. Looks like you've saved a lot of time with your suggestions. :)
[Windows Mobile Development and Hacking General] vijay555:
SiliconS:

Wireless manager is an odd one. Going against all normal MS conventions, it supplies an exit option, so you can actually exit the wireless manager.

I only fix the wireless manager when it's loaded: on first launch I load and fix both the phone and the wireless manager to get you started. However, if you subsequently decide to close the wireless manager, but then reload it later, the fix won't be applied (because VJBigPhone hasn't been asked to: note, v0.6 does actually search for it every 45 seconds and tries to fix it, but I've suggested removing this feature)

So, basically if you close the wireless manager, VJBigPhone won't apply the fix until it's asked to manually by clicking the "fix" button in the balloon.

As I said, 0.6 will try to find it every 45 secs. The only other option, to fix it every time it's loaded automatically, would require a system hook which would slow down the system. I don't think that solution is worth that sacrifice, better just to apply "fix" when required, and NOT exit the wireless manager. It's the trade off I had to make between your inconvience on occassionaly applying "fix", or generally slowing the whole system down.

So don't exit WM, just leave it in the background, and the fix will always be applied.

Same applies to the phone: if you close the phone app (which is harder to do for normal users) then the fix won't be applied again until "fix" or the 45 second timer.

- notification icon: I don't like it much either, although the icon is cute. I will try a tray icon (never done that before, since my ToggleToday prog was expressly designed to eliminate the tray, as I never use it). However, being in the tray will require you to go to Today screen when you need to apply the manual "fix". But since you won't need to apply "fix" often, perhaps that's not too bad.

- the button text. Don't think you'll have much worry about the text wearing off :) but I'm afraid all the button text repositioning was down to Azhad. You'll have to ask him nicely, or I guess just play with the registry settings he posted.

V
[Windows Mobile Development and Hacking General] Azhad:
The major and minor flags work in this way:

0 1 2

4 5 6

8 9 10

(0 top left and 10 bottom right)

work also for " textFlags " in the key " text "

RCML Style is: first number characters height (max 4), second number characters style, 0 = normal 3=bold (I haven't tried 1 and 2)

you can also add " textLayoutFlags ":

0 = numbers , then letters

1 = letters , then numbers

2 = just numbers

and " minorColor ", " majorColor ", " TextColor " and " TextDisabledColor " in hex format: 000000 for white, FFFFFF for black and so on (you can use photoshop to know other colors)
[Windows Mobile Development and Hacking General] vijay555:
wow Azhad, all [the dialler's] base are belong to you.

This is all new right? I've not seen it posted anywhere. Looking forward to seeing the skin you're working on.

V
[Windows Mobile Development and Hacking General] chris_khho:
Hi,

Here are the photos.

However, I found sometimes the small icon at the top is not stable....

One softreset will solve this.

Also, the wifi page is still the same altough I think the unchanged icons are big enough so never really a matter to me.

Cheers,
[Windows Mobile Development and Hacking General] Azhad:
I've just trashed it all, an LCARS skin don't look gook with the windows top and botton bar...

Starting a new one...
[Windows Mobile Development and Hacking General] BrettS:
ViJay, I haven't installed .6 yet, because I'm not sure if it will be an improvement over .5 for me. Like some of the others, I'm not terribly fond of the idea of the notification icon to force the fix, nor am I really fond of the idea of a tray icon either.

I really liked the fact that .5 autodetected the screen's rotation. I actually rotate my screen fairly frequently while I'm using the dialer application, and it wasn't clear if .6 lost the ability to do this. If so, then it would be quite a pain to rotate the screen, then click on the icon to force the fix.

On the other hand, if it does automatically detect the rotation, then I'm not sure that it needs an icon at all. Occasionally if there was a problem and I needed to force the fix I would simply rotate the screen then rotate it back. For me, that would be much easier than clicking on the icon to force it.

Thanks again,

Brett
[Windows Mobile Development and Hacking General] vijay555:
Chris: in your picture the video call screen has black squares. Did you do that or is it screwed up?

I can't understand why the wireless manager isn't being fixed.

Load the wireless manager and then click "fix" on vjbigphone.

Does it do anything?

As in SiliconS's post above, note that the wireless manager gets reset to stupid mode every time you close it (by choosing exit with the soft key, or using a task manager). VJBigPhone doesn't correct it every time it's launched. Only every 45 seconds, or when you manually choose "fix".

What dpi are you using? standard VGA?

The small icon is not stable, I noticed this yesterday myself, but 3hours sleep a night and finishing code at 5am, I was too tired to go further! I will move the icon to the Today tray I think.

V
[Windows Mobile Development and Hacking General] Azhad:
It only minimize the WM
[Windows Mobile Development and Hacking General] vijay555:
Azhad:

Sounds like you're doing quite a mod. Once this all calms down, I might look into knocking together a skin designing app for the PC. I made one once for Thumb Keys, it might be usable.

BrettS:

it detects orientation changes. That's the best way really, it's automatic.

Basically:

-VJBigphone, on launch, launches the phone and the wireless manager and waits about 4 seconds to let them load

-It fixes both apps

-It sits in the icon.

-It detects orientation changes and automatically fixes whichever apps are open in the background (0.5 seconds after the change, to give it time to settle down). It WILL NOT load the wireless manager or phone if they have been exited (because not everyone uses the WM, so why load it against their wishes?) So it will only fix it if it's loaded.

-It will automatically fix either loaded app every 45 seconds, in case you've loaded recently and it hasn't been fixed yet by a rotation event.

-You can manually force a fix immediately by clicking fix.

I think you need some form of icon because otherwise you won't know it's loaded, or unloaded. Tray will be best i think, out of the way. The notification icon was just for the beta. However, you will also need access to the manual fix option, so I think you need some way to interact with VJBP.

Beta 0.6 is much better than 0.5. Functionality is only added, or improved, not taken away. It fixes the buttons more accurately (eg see Chris's video call post above and earlier).

Hope that's ok. I suggest upgrading and installing Azhad's fixes and the background pack.

V
[Windows Mobile Development and Hacking General] vijay555:
The Wireless manager works fine on mine. I'll have to inspect the code. I'm out late tonight, but I'll try to have a look soonish.

I can see that the icon is unstable, but I don't see any problem with the WM. Are you guys in portrait or landscape?

V
[Windows Mobile Development and Hacking General] chris_khho:
The black picture is my intention to do it like this. I think it works.

The dpi is standard VGA I think. I used the OzVGA software.

Thanks a lot again.

Cheers,
[Windows Mobile Development and Hacking General] Azhad:
Are you using Radio 1.04.02 ?
[Windows Mobile Development and Hacking General] vijay555:
r1.04.02

g42.37 p8

d1.1348

I just soft reseted. Wireless comes up. Takes a few seconsd (perhaps the 45 sec timer?) and then fixes iteself.

Switch to phone and that is fixed as well.

So confused why it doesn't work for you guys.

V
[Windows Mobile Development and Hacking General] Azhad:
The WM look like this:
[Windows Mobile Development and Hacking General] Mikee4fun:
Right on I am happy!

Mike
[Windows Mobile Development and Hacking General] vijay555:
Mikee4fun: are you happy due to your "fun" disposition or for other reasons :)?

How's performance for you? Generally, can people post if it's working on the dialler and/or wireless manager.

There might not be an update for a day or so, I've got a big project at work that's keeping me busy. However, tell me how things are working as is. I know the icon is dodgy, that will be replaced.

The wireless manager is still confusing me...

I've just looked at the review of the eten here.

I wonder if we should go the distance and skin our wireless manager as well! This is how it looks on the eten:

V
[Windows Mobile Development and Hacking General] chris_khho:
Honestly I prefer the existing one. Not the eten one.......
[Windows Mobile Development and Hacking General] chris_khho:
Is it possible to set the dial green buttons to your program?????
[Windows Mobile Development and Hacking General] vijay555:
Chris: Hmm, I think I quite like the Wireless Manager as it is as well. But it would be nice to investigate skinning it. Azhad?

I don't understand about the green dial buttons.

We can skin every element of the dialer I believe.

But do you mean set the green hardware button to VJBigPhone?

That might be an idea. I could make the non resident version that would automatically fix the phone and bring it to the top.

But the green button is used for more than just bringing the phone to the top, it dials etc as, so it might confuse the OS if we replace its functionality.

Oh, I could make it do both! I could make it fix the phone on first click, and then if the phone has focus, dial the phone instead...

How's performance for you? Any problems? Wireless manager fixed/not fixed?

V
[Windows Mobile Development and Hacking General] chris_khho:
Unfortunately, the wireless connection screen is still the same.

For the phone skin function, I think its perfectly ok as long as I kept your programme (the small icon as well) always on. Occasionnally I have to press the fix again. Sometimes if I found the screen is unstable, a softreset will bring everything back to normal.

But it seems that the time from softreset to normal is extended....

Anyway, good stuff. Thanks.

Cheers,
[Windows Mobile Development and Hacking General] sub69:
My wireless manager doesn't get fixed with v0.6 either. It looks exactly the same as Azhad's screenshot at the top of this page.

I'm really not concerned about having the Wireless Manager fixed though, I never use it. I'd actually like to turn the fix off for WM, so that it doesn't open all the time.

Phone looks good though. Again, I'd be happy to have this functioning without any on-screen buttons, just having VJBS fix the dialler every time the screen is rotated is enough for me.

Thanks for the hard work!
[Windows Mobile Development and Hacking General] Azhad:
Uhmm, I'll look into it...

I think I misunderstood but, here it is the green dialer buttons for the phone, just copy it in \windows (backup the original first!)
[Windows Mobile Development and Hacking General] chris_khho:
Sorry Azhad,

I meant the green hardware button....

What I am thinking is instead of having the little twinkling icon in the upper bar, can we just simply hack the hardware buttons (both of them) so that everytime when we press it, the bigvga skin appear!!!

Can it be done????

In addition, see below picture, is it the same for you......

Cheers,
[Windows Mobile Development and Hacking General] Azhad:
The bmp are in WirelessMgr.exe.0409.mui but the file is digital signed, if I change them the sign became invalid and the program refuse to load.

Somebody know how to strip a digital signature?
[Windows Mobile Development and Hacking General] Azhad:
perhaps by renaming cprog.exe in the \windows\ folders in cprog2.exe, renaming vijay555's program in cprog.exe and calling cprog2.exe after the fix...
[Windows Mobile Development and Hacking General] vijay555:
Guys, sorry for delays in update, I'm still busy for another evening. Hopefully tomorrow I'll get back on it.

Azhad, the green skin buttons look quite striking!

Sub69 and others: I wonder what's different about the wireless manager that it fixes on mine every time. I will certainly investigate.

Chris: twinkling icon! Yes, that's got to go. It was spazzing up for me today as well.

I think I will put VJBigPhoneRes in the tray, but with regard to the green key: I can make VJBigPhone, the non resident version; I can make it immediately fix the phone and bring it on top. That way, you can use AEButtonPlus to assign it to the green key, and then use that to bring up the phone fixed every time. Shouldn't be a problem. I'll look into it.

My Windows Media Player looks exactly the same. I hope or assumed that was just a vga problem in the same way the phone does a bit. I will try playing with MP later, but I don't believe it's a side effect of VJBPRes. I ONLY touch "Phone" and "Wireless Manager". No other window is considered.

I assume the concensus is to remove the ineffective wireless manager fix? I might keep it in and fix it if Loaded, but not otherwise, to prevent it popping up, eh?

How are you guys finding the fix otherwise? Any Phone dialer issues, or is it all good?

V
[Windows Mobile Development and Hacking General] BrettS:
I rather like the wireless manager fix... It's definitely usable without the fix, but it's rather ugly. The fix definitely helps. Unfortunately, I think you're right that the fix is somewhat ineffective in that as soon as you run the wireless manager and hit the X then the fix goes away. I think it's worth trying to develop a better implemtation rather than scrapping it entirely.

Overall I'm very happy with both fixes:)
[Windows Mobile Development and Hacking General] SiliconS:
You have a life????? C'mon, vijay. Priorities, mate. :wink:

No notification icon please for me too. Was v.infuriating trying to collect missed calls and SMS this evening using only the hardware buttons (soft key). Every time I chose the 'Notification' softkey, I got VJBigPhone's notification popup. In the end I quit it.

And can I vote that you leave the green key alone please? :) Since the phone operation is fundamental to me, I don't want to interfere with any of the keys that control it. An icon in the tray would suit me fine, I think. Thanks! :)
[Windows Mobile Development and Hacking General] rb32:
1. I installed Bigphone and it works like a charm on my german MDA pro. Really Great!!

2. My buttons are all flat. Do I need possible a cab file from the englisch version? Can somebody please post it?

3. I would like to get the green buttons but I don't konw how to copy them in the /Windows folder. It thems that the existing ones are in use. I even could not rename them. Please help?
[Windows Mobile Development and Hacking General] vijay555:
rb32: are you using the german phone, ie "Telefon" command line?

I'm interested to know if international support is ok.

The bubbly buttons are installed in one of the cabs in the o2 extended rom. they may be in your extended rom, did you install anything? I didn't, and I only installed it for this hack. I will remove them later I think...

If someone tells me which cab it is, I'll host it if you want.

Does the wireless manager hack work?

All: I've just finished the code for the tray icon, and the dreaded bubble will be removed in 0.7. But, I'm going to sleep at 3am for once. >3 hours sleep is a luxury!

V