Yahoo Messenger front camera is working now! :-)

ch4mpoleon

Member
Jan 15, 2011
22
0
0
Semarang
For those who have dell streak 5, try this video plugin. Uninstall the plugin you downloaded from post #1 and install this one.

LG Optimus Black, Optimus 3D and Revolution users as well as HTC models (not sure what specific models) that use Camera.open("secondary") can try this too.

Let me know if it works for you guys so I can update post #1.

Note: If you used the ADB method or the zipped jar file (for rooted devices), you have to download the yahoo.im.apk on post#1 (in addition to this apk) and replace your installed ym and ym plugin. You MUST also remove /system/framework/com.htc.hardware.twinCamDevice.jar so that the new code can detect the FFC correctly (otherwise it will confuse the new code)
works very well on my streak 5 (StreakDroid 1.9.1)
thank you very much !
 

Erwinputra

Member
Oct 1, 2011
16
0
0
After that instruction my frontcam works awesome... the thing is now I can't use the back camera.. cc all the time and it says camera failed to initialize.. now im not able to use camera, camcorder, and other app that use the back cam... please help I did full wipe, BACK to stock, flash other roms, restore, but nothing works.. was I accidently delete some file that will cause this or what.

Sent from my MB860 using Tapatalk
 

Erwinputra

Member
Oct 1, 2011
16
0
0
I was looking at how yahoo video plug-in uses the HTC front camera and found out that it calls “com.htc.hardware.twinCamDevice.FrontFacingCamera. getFrontFacingCamera();” to load it. So I baksmali-ed the com.motorola.hardware.frontcamera.jar and changed it to look like the HTC version so YM can use it.

ADB Method (YOU MUST BE ROOTED TO APPLY IT):

1. Extract YMFrontCamADB.zip
2. Connect your device in Debugging mode (Settings -> Applications -> Development -> USB Debugging)
3. Run YMFrontCam.bat and follow the instructions.
4. Close the process for YM plug-in.
5. Make a video call.

YMFrontCamCWM.zip and YMFrontCWMCamRemover.zip can be used for CWM un/installation


NON-ATRIX devices should use the ADB method as the CWM method is specific for Atrix only. If the ADB method doesn't work, download the com.htc.hardware.twinCamDevice.zip, extract com.htc.hardware.twinCamDevice.jar, copy it to your /system/framework and change the permission to 644



2011-05-31 - Updated to support more devices.

Gingerbread devices (using the standard 2.3 front camera API)
Motorola
Samsung
LG
Dell Streak and Streak 7 (Untested)
Huawei (Untested)
Other htc devices without the com.htc.hardware.twinCamDevice.jar (Untested)

Feel free to edit the source and make it work on your device :)

2011-05-31 - Updated YMFrontCamADB.zip script to fix mount command on other devices. The new script requires busybox (rooted devices should have it anyway)

2011-06-11 -Updated YMFrontCamADB.zip and com.htc.hardware.twinCamDevice.jar to fix the exception in integer "Parameters" values (samsung, dell, lg). Source code FrontFacingCamera.java.zip is updated as well. CWM method NOT updated.


2011-07-03 - After more than 2 months of hiding and distributing the APKs in secrecy, I’m now attaching them in here. I was advised not to post modifications for Google Market APKs here and so I did but as I can see in other threads, everything is allowed.

For a fix that does not need root and ADB stuffs, you can download the APK versions. First you have to uninstall the YM and YM plug-in from the market, install yahoo.im.apk (a must) and choose one among the plugins that suits best your need.

There are 4 versions of the plug-in I made. Some users reported that their devices got the wrong camera orientation (side-ways, or flipped image) and so I made 3 additional versions that add 90, 180 or 270 degrees clockwise to the orientation. It might or might not show the correct orientation on the android device but the transmitted image should be correct. Another thing is that, FFC and back cam doesn’t always have the same orientation so fixing the other might break the orientation of the other; so choose which cam you prefer to use.
After that instruction my frontcam works awesome... the thing is now I can't use the back camera.. cc all the time and it says camera failed to initialize.. now im not able to use camera, camcorder, and other app that use the back cam... please help I did full wipe, BACK to stock, flash other roms, restore, but nothing works.. was I accidently delete some file that will cause this or what.

Sent from my MB860 using Tapatalk


Sent from my MB860 using Tapatalk

Sent from my MB860 using Tapatalk
 

Redeye

Senior Member
Dec 19, 2006
170
3
0
Southport
Thanks for the work on this!!

I've got a strange issue for you.

Using yahoo.imvideo.apk
On the device front and back cam work correctly
On the other side front is upside down and back is correct

yahoo.imvideo-180.apk
On the device front and back cam are upside down
On the other side front is correct and back is upside down

One other note the colors using the yahoo.imvideo-180.apk version are off.

Test on Samsung Galaxy S II T989
 
Last edited:

crzvm

Member
May 10, 2011
13
0
0
Bucharest
Hey, thanks! It works on my HTC EVO 3D (GSM, Europe version) with stock ROM, rooted!

Only issue is the person I'm calling sees me upside down if I hold the phone in portrait mode. If I flip it to one side it works just fine!

Something weird happens if I hold the phone upside-down: the colors go haywire and my face looks blue!
 

rurou

Senior Member
Nov 28, 2008
135
16
0
There are new updates for both the yahoo messenger app and the plugin which enable front camera video call in gingerbread. It works with mt4g using unity rom without any trickery. The image is in correct orientation (unlike using gtalk or skype). If you're in doubt on whether or not you should update to the newest version then might as well try it.

Of course I only tested it in my phone. ymmv.
 

khaddem

Member
Mar 20, 2010
31
0
0
yahoo messenger video chat on tmo sgs2

After reading all these threads, i am wondering how I,a casual use who never rooter his phone, can get a simple set of steps that i can follow to make it work on my phone?
 

lamthang0105

Member
Feb 4, 2009
28
0
0
I just tested the APK files on Nexus 7 Wifi 32GB, and the app kept forcing me to upgrade the newer version of Yahoo Messenger ... but the Market link, which the pop-up warning led me to, does not have an upgrade option (just "open" and "uninstall")
 

jennyunderwood

New member
Jul 27, 2019
1
0
0
Forgot Yahoo Account Password Recovery

Fastest Support Yahoo Customer Care Number (+1-844-832-5538)
Yahoo password recovery and email support
All Yahoo account which are not in use for more than 1 year are at risk of deactivation and can only be recovered by yahoo password recovery.
Accounts which are not in use got deleted from yahoo server and these types of account are nearly impossible to recover; follow yahoo password recovery steps to recover your yahoo email.
Recover your Yahoo Password
To reset your yahoo email id all you need is your email id, phone number that you used when you used when you created the account, or the recovery e-mail that you used when you created your yahoo account or E-mail id.
There are few very simple steps to reset your yahoo account password recovery.
1.Type your E-mail id or your phone number registered with yahoo.

Click on Continue
2.It will ask for your register mobile number.

If you don’t have access of the phone number it is showing you than you need to click on, I don’t have access.
3.Or it will ask you for registered email address

If you don’t have access of the email it is showing you than you need to click on I don’t have access to this email.
4.After typing your register number or email you will get a code on that.

You need to type that code in the box.
5.Now you will get a page which will ask you to create password.

Now click on Ok or Continue and then login to your account with your new password.