FORUMS

[Phone.apk] with Big Photo Contact 250px + Eclair theme

257 posts
Thanks Meter: 23
 
By xenio2000, Senior Member on 25th October 2009, 08:05 PM
Post Reply Email Thread
update: December 13
Added an Answer Button on screen v22 250px no call waiting info and no dialpad button visible
file: phone_v22_250px_button_update.zip (update on recovery)

update: December 12
Added Cytown v22 180px with callwaiting info and 250px without CW info

V22 new layout
Photo: 250px
Removed dial button (it is still in the bottom but only invisible, drag up to show the dialpad or use the menu)
Modified Background and position for text Incoming call/dial/hold




update: November 14
Added Cytown v21 with the background from Eclair, contact picture 210px and a big 250px and for who are asking it a full screen version

In the full width Photo I set to "visibility none" the DIALPAD, it is still there but only transparent... you can call it with the menu also.
And the size of the Phone.apk is 900kb besides 500kb, I have to check why.

Thanks to Cytown / Cyanogen / Brandenk /Bkmo

The files are to flash it in UPDATE RECOVERY MODE
if you want to push it with adb just open the zip and look in the app folder.


thanks to Brandenk for the info.
and Bkmo to optipng'd and zipalign the file.
Code:
disclaimer:
WITH THIS THEME YOU LOOSE THE INFO OF THE CALL WAITING CALLS.

I am not a developer all I did is some png and hex edit... I don't know if it works with all the roms. Backup your Phone.apk first...
For installation, check the Cytown original thread...
http://forum.xda-developers.com/showthread.php?t=539752
-----------------------------------------

Cytown Phone.apk thread: http://forum.xda-developers.com/showthread.php?t=539752

I am not a developer all I did is some png and hex edit...

My tweaks:
Bigger Caller Photo: 210px

Removed the border background and added some colored background for the call display: calling/connected/ended/unknown/bluetooth

what I changed

The Xml Layout Portrait in the source is:
file: call_card_person_info.xml

<ImageView android:id="@+id/photo"
android:layout_width="116px" Change to 210px or bigger if you want
android:layout_height="116px" Change to 210px or bigger if you want
android:scaleType="center" Change to fitXY
android:background="@drawable/incall_photo_border"
/>

the file is binary I did this in HEX

Offset 0x469 -> change 74 (width 116px, default) in D2 (210px)
Offset 0x46D -> change 74 (height 116px, default) in D2 (210px)

this is already fixed by Cytown
Offset 0x480 -> change 05 (center) in 01 (fitXY to expand the photo 210px)

thanks to Wysie for new offset.

The image is a little blurry because when you add a contact the crop edit in Contacts.apk crop it to 96x96px.

I also changed the Contacts.apk to make crop of 210x210px and it works...we have a very defined picture, but when the contacts are syncronized with Google Contacts the picture come back to 96px

I hope Cytown will improve in some way the Contacts.apk...

Xenio

Screenshot 210x210px


Screenshot Full Width Photo.


Screenshot Call Waiting info
The Following User Says Thank You to xenio2000 For This Useful Post: [ View ] Gift xenio2000 Ad-Free
25th October 2009, 08:16 PM |#2  
jcarrz1's Avatar
Retired Recognized Developer
Thanks Meter: 1,437
 
More
this is cool, i like the multicolored gradients in the bkg.
25th October 2009, 08:48 PM |#3  
Senior Member
Flag Ústí nad Orlicí
Thanks Meter: 7
 
More
This is great. A what about 300/300px.
25th October 2009, 10:42 PM |#4  
mrnv45's Avatar
Senior Member
Thanks Meter: 15
 
More
so do i just run the zip in recovery??

and i am running cyans mod.. do i have to re put pics.. i dont have alot but i dont mind updating pics. lol..

plus i have facebook sync and syncmypics from the market and u can choose to crop or keep full size from facebook.. so its all good.. i jus wanna know if i hve to have anything before i install this..

or can i just download ur zip and rinstall it!?
26th October 2009, 02:03 AM |#5  
oMszKikiIzWavyo's Avatar
Senior Member
Flag North Carolina
Thanks Meter: 4
 
More
This Looks Amazing

Just One Question...Yes I Still Have A Little Noob In Me But Like I Said Just A Question

Does This Work For Every Rom With And Without Donut?
26th October 2009, 02:14 AM |#6  
Senior Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by xenio2000

This is the V7 version of the Phone.apk of Cytown with Cyanogen tweak for a fast ring/display, I am using the V7 and not the V10 because in the V10 the feature "show avatar when outgoing call not answered" is not working.
Thanks to Cytown and Cyanogen.

Cytown Phone.apk thread: http://forum.xda-developers.com/showthread.php?t=539752

I am not a developer all I did is some png and hex edit...

My tweaks:
Bigger Caller Photo: 200px

Removed the border background and added some colored background for the call display: calling/connected/ended/unknown/bluetooth

what I changed

The Xml Layout Portrait in the source is:
file: call_card_person_info.xml

<ImageView android:id="@+id/photo"
android:layout_width="116px" Change to 200px or bigger if you want
android:layout_height="116px" Change to 200px or bigger if you want
android:scaleType="center" Change to fitXY
android:background="@drawable/incall_photo_border"
/>

the file is binary I did this in HEX

Offset 439 -> change 74 (width 116px, default) in C8 (200px)
Offset 44D -> change 74 (height 116px, default) in C8 (200px)
Offset 460 -> change 05 (center) in 01 (fitXY to expand the photo 200px)

The image is a little blurry because when you add a contact the crop edit in Contacts.apk crop it to 96x96px.

I changed also the Contacts.apk to make crop of 200x200px and it works...we have a very defined picture, but when the contacts are syncronized with Google Contacts the picture come back to 96px

I hope Cytown will improve in some way the Contacts.apk...

Xenio

I will add this feature in next release.
26th October 2009, 03:06 AM |#7  
mrnv45's Avatar
Senior Member
Thanks Meter: 15
 
More
So all I do is download this zip install and my contacts will be big
26th October 2009, 10:51 AM |#8  
xenio2000's Avatar
OP Senior Member
Thanks Meter: 23
 
More
Inside the zip file there is the .apk you have to push it to the phone.

I don't know if this modded phone.apk work with all the roms, I am not a developer, I putting here some tweak for who want to make a "regular build of phone.apk", we are lucky we have Cytown that make the Android Phone usable.

For the apk use the Cytown thread as reference http://forum.xda-developers.com/showthread.php?t=539752

I have a little problem with my png9, there something wrong in it, I am trying to fix it.
26th October 2009, 06:20 PM |#9  
mrnv45's Avatar
Senior Member
Thanks Meter: 15
 
More
im havin problems installin.. can anyone make a step by step?

i usually never have issues but for some reason i cant.. install .apk.. or push .apk.. its really iggin me.. lol
27th October 2009, 07:28 AM |#10  
G1-evolve's Avatar
Senior Member
Chicago
Thanks Meter: 32
 
More
Quote:
Originally Posted by mrnv45

im havin problems installin.. can anyone make a step by step?

i usually never have issues but for some reason i cant.. install .apk.. or push .apk.. its really iggin me.. lol

This worked perfectly for me. (tried to make it as noob-friendly as possible).

1.) Open terminal application on your phone
2.) type "su" to get root access
3.) type "mount -o rw,remount /dev/block/mtdblock3 /system" without the ""
4.) type "cat /sdcard/Phone.apk > /system/app/Phone.apk" without the ""
5.) If there is a Phone.odex file in your /system/app directory, remove it by typing "rm /system/app/Phone.odex" without the ""
6.) Your signal may disappear for 10 seconds, don't panic! This is just the phone adapting to the new Phone.apk you just installed. If you still get no signal after one minute, try rebooting.
7.) Don
27th October 2009, 08:03 AM |#11  
mrnv45's Avatar
Senior Member
Thanks Meter: 15
 
More
Quote:
Originally Posted by G1-evolve

This worked perfectly for me. (tried to make it as noob-friendly as possible).

1.) Open terminal application on your phone
2.) type "su" to get root access
3.) type "mount -o rw,remount /dev/block/mtdblock3 /system" without the ""
4.) type "cat /sdcard/Phone.apk > /system/app/Phone.apk" without the ""
5.) If there is a Phone.odex file in your /system/app directory, remove it by typing "rm /system/app/Phone.odex" without the ""
6.) Your signal may disappear for 10 seconds, don't panic! This is just the phone adapting to the new Phone.apk you just installed. If you still get no signal after one minute, try rebooting.
7.) Don

my bad i forgot to post i got it.. my phone was trippin sd removed somehow lol.. im usually good at installin **** lol but thanks again bro!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes