Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,739,607 Members 52,989 Now Online
XDA Developers Android and Mobile Development Forum

[MOD]Key layout for people who installed Gingerbread on SGH-T959D ( Telus Fascinate )

Tip us?
 
chadouming
Old
(Last edited by chadouming; 14th May 2011 at 08:44 PM.) Reason: clarify
#1  
chadouming's Avatar
Senior Member - OP
Thanks Meter 1675
Posts: 1,999
Join Date: Aug 2009
Location: On the interwebz
Default [MOD]Key layout for people who installed Gingerbread on SGH-T959D ( Telus Fascinate )

LEAKED GINGERBREAD FOR I9000 WILL KILL VERIZON PHONE'S RADIO.

IF YOU DONT KNOW WHAT YOU ARE DOING, YOU WILL MOSTLY BRICK YOUR PHONE. This is only for Telus Fascinate SGH-T959D.


Since the developement of Gingerbread on I9000 is going really well, i decided to upgrade the script for CWM 3.0. I am using GB rom on my phone since the day it was out and it's pretty awesome. But I still warn people who might want to do it, that if you dont know how to do it, you will probably kill your phone.I also attached reboot to recovery and download script for people with rom who doesn't allow that.




If you dont want introduction, skip to blue line

Ever wanted to have Gingerbread on your fascinate? Tried it but missing the home and search key was too inconvenient ? If you answered yes to one of those question, you are like me . I tried many GT I9000 ( Internationnal (European) Galaxy S) Rom, with 2.2.1 i was missing the home button. With 2.3.2 beta leaked, i was missing home AND search which i tought was too much. I tried back 2.3.2 with Supercurio Voodoo lagfix injected stock kernel and found that it was running amazing but that i was still missing my home and search key. Quickly, i have done a key test under clockworkmod recovery (Also in Supercurio kernel ) and to my surprise, home key id was 105, search key id was 106 and back key was 158. 158 was the back key in froyo and home key id was also 158. So now theorically, i was able to do something ^^. That's what i did and a few minute later i had a fully fonctionnal gingerbread rom on my fascinate.
The point was to edit /system/usr/keylayout/"Melfas_touchkey.kl"&"qwerty.kl" key template to get them working. I changed the RIGHTDPAD and LEFTDPAD to HOME and SEARCH, changing WAKE_DROPPED state for HOME to WAKE and voila.

___________________________________________

__________________DISCLAIMER_________________

1 a) If you dont know how to use odin, you should not attempt to flash any new firmware to you phone.
b) Please take note that boot in recovery with the key wont be possible anymore after flashing XWJVH. Download mode WONT be accessible too, as the XWJVH rom update the secondary boot loader, which is not compatible with our key. There is a way to install these rom without having access to reboot in recovery and download mode by pressing key at boot. Custom home made jig is the best in the case you would softbreak your phone. So i would tell you to not do this unless you have a homemade jig.

/*
Again, I will make a tutorial for people who dont know how to flash custom rom or gingerbread rom, so if you are not ready to risk a brick then dont try this.
*/-- THIS WON'T BE MADE FOR NOW.

The author or anyone who refer to this thread cant be held responsible for any damage done to your phone, repair price, if your house start burning, if the star start falling, or if anything else go wrong. You know what you are doing and by doing the things explained in this thread on 1st, 2nd and 3rd post, you confirm that you hereby accept the consequence of such act.

This said, I wont try to harm yor phone but it's still good to remember to people that flashing rom is risky and might be harmful.

I use GT I9000 rom on my phone for about 4 month now and it didnt hurt it, this is the rason why i share trick and instruction on how to install them on other phone but this doesnt protect your phone.

I know i have a lot of disclaimer and i might be repeating myself but i dont want to have problem and make people thing two time before starting

Time to help you now.

__________________DISCLAiMER END_____________________
(If you are colorblind and skipped to this line where it was said to skip to blue, this line is orange line. Blue line is two line higher(Not counting the orange one you just skipped to) just higher of the disclaimer line. Start reading from this line(blue one) please.)

THIS WILL NOT WORK WITH FROYO



For people who want to know what is a homemade jig that i'm speaking often, here is the thread you must see

http://forum.xda-developers.com/showthread.php?t=819551

This is the most useful tester tool.
Attached Files
File Type: zip Adb reboot and recovery script.zip - [Click for QR Code] (516.8 KB, 302 views)
File Type: zip Key Layout Update.zip - [Click for QR Code] (157.6 KB, 518 views)
The Following 3 Users Say Thank You to chadouming For This Useful Post: [ Click to Expand ]
 
chadouming
Old
#2  
chadouming's Avatar
Senior Member - OP
Thanks Meter 1675
Posts: 1,999
Join Date: Aug 2009
Location: On the interwebz
Reserved 2nd post for Tutorial
The Following User Says Thank You to chadouming For This Useful Post: [ Click to Expand ]
 
chadouming
Old
#3  
chadouming's Avatar
Senior Member - OP
Thanks Meter 1675
Posts: 1,999
Join Date: Aug 2009
Location: On the interwebz
Reserved 3rd post for Custom rom link, will be added in a few
 
Syn Ack
Old
#4  
Syn Ack's Avatar
Senior Member
Thanks Meter 283
Posts: 1,166
Join Date: Jan 2011
Location: Atlanta
Oh boy. I'll be reading this.
Verizon HTC One M7 Unlocked Rooted
Verizon Galaxy S5 SafeStrapped Rooted
Verizon LG G3 or iPhone6 Coming Soon
 
khanable
Old
#5  
Senior Member
Thanks Meter 2
Posts: 106
Join Date: Feb 2011
Quote:
Originally Posted by Syn Ack View Post
Oh boy. I'll be reading this.
Same..

are you saying you have a fully functional gingerbread rom that works -- without issue -- on the fascinate?

Killer news if this is working/true
 
chadouming
Old
#6  
chadouming's Avatar
Senior Member - OP
Thanks Meter 1675
Posts: 1,999
Join Date: Aug 2009
Location: On the interwebz
Quote:
Originally Posted by khanable View Post
Same..

are you saying you have a fully functional gingerbread rom that works -- without issue -- on the fascinate?

Killer news if this is working/true
I got it working for over a week now, only one kernel panic. Which would probably had happen on I9000 since it's at beta stage.

You can also flash your favorite froyo modem ( not eclair one). Yes its perfectly working except no way to enter receovery and download by booting and holding key. In my case, i only lost download cause recovery was not working anyway.
 
kidserious
Old
#7  
Senior Member
Thanks Meter 239
Posts: 980
Join Date: Feb 2011
[QUOTE=khanable;12305905]Same..

are you saying you have a fully functional gingerbread rom that works -- without issue -- on the fascinate?

I must ask the same question. Is that what you are saying?



Sent from my SCH-I500 using XDA Premium App
 
CGriffiths86
Old
#8  
CGriffiths86's Avatar
Senior Member
Thanks Meter 6
Posts: 344
Join Date: Jun 2010
I would like some more info as well. It just seems that if it was this easy to do it would have been done long ago. If it is working then of course I'm sure we would all love to know how to get it done and this could help our devs a lot too. Also, if you are not able to get into recovery by holding the keys can it still be accessed by Clockwork Manager or the "recovery"option in most roms?
Device: HTC Incredible 2
Rom: andyBONESTOCK 5.10.605.9
 
chadouming
Old
(Last edited by chadouming; 23rd March 2011 at 02:22 AM.)
#9  
chadouming's Avatar
Senior Member - OP
Thanks Meter 1675
Posts: 1,999
Join Date: Aug 2009
Location: On the interwebz
I dont have a verizon phone to test rom with them, but hardware inside is the same than telus fascinate. I got it working in fact by accident, first rom i flashed was an I9000 rom, then i followed there rom since there's a lot more evolution on their forum than on our. I flashed GB as well and i bricked my phone first time ( Tried to flash an eclair modem, stupid thing ). With a home made jig i know have (I will always keep it ), i got it back into download mode, and installed GB easy with odin. Followed the instruction to install stock XWJV1 from
I9000 forum. From that rom, i activated the debug mode (Setting - application- debug mode), made a little script (adb reboot download), got back into download and install supercurio voodoo injected kernel. Finally, i installed most of the custom rom out there. Every single rom was working. But i'm still unable to install CM7. So the answer is yes, with this rom i have a perfectly working gingerbread rom.

edit : Forgot to answer other question. Most of the custom rom for I9000 got extend shutdown menu with reboot to recovery/download option
 
CGriffiths86
Old
(Last edited by CGriffiths86; 23rd March 2011 at 02:29 AM.)
#10  
CGriffiths86's Avatar
Senior Member
Thanks Meter 6
Posts: 344
Join Date: Jun 2010
I am a noob as far as most of the dev side of things goes, but what is this "homemade jig" you are referencing?

Update: Nevermind..just googled it. Is there no way to do this without a jig?
Device: HTC Incredible 2
Rom: andyBONESTOCK 5.10.605.9

Tags
fascinate, gingerbread, telus
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes