Go Back   Android Forums > Android Phones > Motorola Triumph > Triumph - All Things Root

test: Reply
 
LinkBack Thread Tools
Old January 19th, 2013, 10:03 AM   #1 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default [DEV] Triumph Kernel Thread (01/19/2013)

Ok, everybody that is interested in getting a more stable system overall, may want to chip in as much as possible. I am going to spend some time just working on kernels. I know we don't have a ton of people that know kernels but hopefully in time this will have all the details that you need.

I am just gonna start this off with some reading material, that should light a fire under your backside, if you have been working on this phone like I have.

I'll hide it in time but just want to show this to you guys. This is all the work that FIH put in to our device after Motorola and VM abandoned our phone. Our kernel history stops at 2011/03/25, our device is FB0(X6 group) and FD1(our phone). It is also cool as it shows which files that were modified to address the issues. This is just what changed after ours was released, I will attach a full edited version that will only have our product related changes from the beginning, but it is gonna take some time. This is a good reference as to what needs to be changed in the system files as well.

*-----------------------------------------------------------------------------
* 0.100.0568 2011/05/25 15:40
*-----------------------------------------------------------------------------
Team : SW2-6-1
Issuer: Johnny Lin
Mark : Div6-D1-JL-AddUSBDbgInfo
IssueKeys:[FB0.B-4562]
Summary: DUT can't continue to charge




*-----------------------------------------------------------------------------
* 0.100.0564 2011/05/23 20:00
*-----------------------------------------------------------------------------
Team : SW2-6-1
Issuer: Johnny Lin
Mark : Div6-D1-JL-QualcommFix23
IssueKeys:[FB0.B-4562]
Summary: DUT can't continue to charge




*-----------------------------------------------------------------------------
* 0.100.0564 2011/05/23 10:15
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Chris Deng
Mark : SW2-6-1-CONN-CD-CONNECT_AFTER_ADDED-00
IssueKeys:[FD1.B-766]
Summary: DUT cannot connect to the second hide WIFI AP.





*-----------------------------------------------------------------------------
* 0.100.0559 2011/05/19 11:37
*-----------------------------------------------------------------------------
Team : SW2-5-1
Issuer: Matt Peng
Mark :
IssueKeys:[SQ01.B-726]
Summary: add AID_LOG to the group list of logcat/klogd process.




*-----------------------------------------------------------------------------
* 0.100.0557 2011/05/18 21:40
*-----------------------------------------------------------------------------
Team : SW2-6-1
Issuer: Johnny Lin
Mark : Div6-D1-JL-FixAdbStatusUsbDebugging
IssueKeys:[FB0.B-4573]
Summary: Usb Tethering can't enable when disable Usb Debugging




*-----------------------------------------------------------------------------
* 0.100.0556 2011/05/18 17:05
*-----------------------------------------------------------------------------
Team : SW2-5-1
Issuer: Matt Peng
Mark :
IssueKeys:[SQ01.B-726]
Summary: Rollback r10759 due to logcat process are disappear.




*-----------------------------------------------------------------------------
* 0.100.0554 2011/05/17 11:40
*-----------------------------------------------------------------------------
Team : Div2-D5-BSP
Issuer: Abbott Chung
Mark : Div2D5-AC-BSP-Add_baattery_ID_command-00
IssueKeys:[SQ01.FC-91]
Summary: Implement Battery id set and get in FTM command.




*-----------------------------------------------------------------------------
* 0.100.0552 2011/05/17 14:53
*-----------------------------------------------------------------------------
Team : SW2-5-1
Issuer: Matt Peng
Mark : SW2-5-1-MP-LogProcess_User-00
IssueKeys:[SQ01.B-726]
Summary: (CTS) Switch DbgCfgTool processes(logcat/klogd) to non-root process.




*-----------------------------------------------------------------------------
* 0.100.0550 2011/05/16 19:35
*-----------------------------------------------------------------------------
Team : Kernel
Issuer: Stella Chen
Mark : Kernel-SC-ALS_range_setting-00
IssueKeys:
Summary: Modify ALS range setting




*-----------------------------------------------------------------------------
* 0.100.0549 2011/05/16 16:22
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Eric Chen
Mark : None
IssueKeys:[FB0.B-4208]
Summary: Add some log in wpa_supplicant




*-----------------------------------------------------------------------------
* 0.100.0547 2011/05/16 10:50
*-----------------------------------------------------------------------------
Team : Div2-MM
Issuer: Sendow Chen
Mark : DIV2-MM-SC-JNI_INTERFACE-00
PCR : None
IssueKeys:[FB0.B-4538]





*-----------------------------------------------------------------------------
* 0.100.0545 2011/05/13 17:00
*-----------------------------------------------------------------------------
Team : SW2-6-1
Issuer: Johnny Lin
Mark : Div2-SW6-JL-FixAGPSPort
IssueKeys:[FB3.B-1801]
Summary: Fix the port number of AGPS when setting to null. (For GCF.)





*-----------------------------------------------------------------------------
* 0.100.0543 2011/05/12 22:25
*-----------------------------------------------------------------------------
Team : SW252-BSP
Issuer: Rexer Lin
Mark : 1.SW252-rexer-upld-01
PCR : None
IssueKeys:[SQ01.B-710]




*-----------------------------------------------------------------------------
* 0.100.0540 2011/05/11 18:19
*-----------------------------------------------------------------------------
Team : SW2-5-1
Issuer: Matt Peng
Mark :
IssueKeys:[SQ01.B-726]
Summary: (CTS) turn off log for CTS test project/model




*-----------------------------------------------------------------------------
* 0.100.0529 2011/05/04 20:30
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Chris Deng
Mark :
IssueKeys:[FB0.B-4441]
Summary: Open BTWLANCOEX debug msg.





*-----------------------------------------------------------------------------
* 0.100.0524 2011/05/04 15:38
*-----------------------------------------------------------------------------
Team : DIV252-BSP
Issuer: Abbott Chung
Mark :
IssueKeys:[SQ01.FC-91]
Summary: Add CPU information in file node.




*-----------------------------------------------------------------------------
* 0.100.0513 2011/05/02 10:41
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Eric Chen
Mark : None
IssueKeys:[FB0.B-4207]
Summary: Fix bug in WAPI certification




*-----------------------------------------------------------------------------
* 0.100.0512 2011/04/29 21:00
*-----------------------------------------------------------------------------
Team : SW252-BSP
Issuer: Rexer Lin
Mark : SW252-rexer-dual_SD-00
PCR : None
IssueKeys:[SF5.B-2828]




*-----------------------------------------------------------------------------
* 0.100.0509 2011/04/27 16:30
*-----------------------------------------------------------------------------
Team : SW2-5-Multimedia
Issuer: Seven Lin
Mark : MM-SL-HS WAKE UP IN SUSPEND-01
IssueKeys:[P***.B-793]
Summary: Fix- DUT wake up when plug/unplug in suspend mode




*-----------------------------------------------------------------------------
* 0.100.0507 2011/04/26 19:03
*-----------------------------------------------------------------------------
Team : SW2-5-1
Issuer: Matt Peng
Mark : SW2-5-1-MP-Modem_Debug_NV-00
IssueKeys:[SQ01.B-715]
Summary: Write Modem Debug NV according to NV_ERR_FATAL_OPTIONS_I (#905) in DbgCfgTool




*-----------------------------------------------------------------------------
* 0.100.0504 2011/04/25 21:13
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Money Chien
Mark : Div2-SW6-MM-MC-Hm0357Orientation-00
IssueKeys:[SQ01.B-714]
Summary: Fix hm0357 preview reversed issue for SF8 series.




*-----------------------------------------------------------------------------
* 0.100.0503 2011/04/25 19:37
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Eric Chen
Mark : None
IssueKeys:[FB0.B-4207]
Summary: Change cert_chmod.sh for Gingerbread




*-----------------------------------------------------------------------------
* 0.100.0500 2011/04/21 12:21
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Chris Lu
Mark : Div2-SW6-MM-CL-FrontCameraInitFail-00
IssueKeys:[FB0.B-4430]
Summary: Fix front Camera ANR when suspend/resume.




*-----------------------------------------------------------------------------
* 0.100.0496 2011/04/20 12:17
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Chris Lu
Mark : Div2-SW6-MM-CL-mt9p111noImage-02
IssueKeys:[FB0.B-4402]
Summary: Fix Camera ANR when access it.




*-----------------------------------------------------------------------------
* 0.100.0493 2011/04/18 17:40
*-----------------------------------------------------------------------------
Team : SW2-6-1
Issuer: Johnny Lin
Mark : None.
IssueKeys:[FD1.B-857]
Summary: Remove USB Host config from Kernel config




*-----------------------------------------------------------------------------
* 0.100.0489 2011/04/15 15:00
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Chris Deng
Mark :
IssueKeys:[FB0.B-4284]
Summary: DUT would not scan Wi-Fi networks after changing SSID





*-----------------------------------------------------------------------------
* 0.100.0488 2011/04/14 20:58
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Money Chien
Mark : Div2-SW6-MM-MC-mirrorFront-00
IssueKeys:[SQ01.B-701]
Summary: Update new camera registers.




*-----------------------------------------------------------------------------
* 0.100.0474 2011/04/11 15:00
*-----------------------------------------------------------------------------
Team: SW2-5-1
Issuer: Bryan Hsieh
Mark: none
IssueKeys:[FB0.FC-21] Add tcpdump in product
Summary:[FB0.FC-21] Add tcpdump in product




-------------------------------------
* 0.100.0466 2011/04/01 13:50
*-----------------------------------------------------------------------------
Team : SW2-6-1-CONN
Issuer: Chris Deng
Mark :
Issuekeys:[FB0.B-4337]
Summary: DUT doens't support to connect with WAPI AP. (Model is 7021 & 7121)




*-----------------------------------------------------------------------------
* 0.100.0458 2011/03/30 15:12
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Chris Lu
Mark : Div2-SW6-MM-CL-mt9p111noImage-01
IssueKeys:[FB3.B-1228]
Summary: Fix camera sensor no image issue




*-----------------------------------------------------------------------------
* 0.100.0450 2011/03/29 15:40
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Chris Lu
Mark : Div2-SW6-CL-Camera-LensC-02
IssueKeys:[FB3.B-1091]
Summary:




*-----------------------------------------------------------------------------
* 0.100.0449 2011/03/29 15:14
*-----------------------------------------------------------------------------
Team : Div2-SW6-2
Issuer: Chris Lu
Mark : Div2-SW6-CL-Camera-RecordOverlapped-00
IssueKeys:[FD1.B-574]
Summary:




Advertisements
__________________
"If somethings in your way, you gotta move it or use it." - Me

If you would like to thank me, beyond just saying thanks, you can donate to my coffee fund to keep my eyes open.
Donate
BSydz is online now  
Reply With Quote
The Following 4 Users Say Thank You to BSydz For This Useful Post:
Chairshot215 (February 25th, 2013), ecarlson (January 20th, 2013), jhonka232 (January 19th, 2013), ZipLipZ (January 19th, 2013)
sponsored links
Old January 19th, 2013, 10:04 AM   #2 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default All Triumph Kernels A-Z

List of all available kernels for our system organized by OS.

Warning! A lot of these kernels are outdated and I do not suggest flashing them unless you read the threads and understand what you are doing. They are here for reference and information. Github info is included in most threads.

Froyo 2.2.2:

Stock:
[KERNEL][UPDATE: 05/24/2012] bKernel-v2.3 & bKernel-CM7-v2.3 - 2.6.32.59
[KERNEL] [FROYO] fOCkv1.1.2

Sharp:
[ROM][PORT] Sharp ROM 2.2.2 for the Triumph (Updated: 12/16/12)
U9000:
[ROM][PORT] U9000-81 2.2.2 for the Triumph Updated:(12/16/12)

Gingerbread 2.3.x:

CM7:
[KERNEL][UPDATE: 05/24/2012] bKernel-v2.3 & bKernel-CM7-v2.3 - 2.6.32.59
[KERNEL] TheOC v1.7.20 kernel for MT Isaac & TG based CM7
[KERNEL] mOCk kernel v1.7.14 for MIUI (released)
http://androidforums.com/triumph-all-things-root/590069-rom-mtdev-cm7-build-2012-12-28-a-24.html#post5301546

MIUI:
[KERNEL]SpeedDemon V5.6 (Performance & Battery Improvements) - MIUI Kernel

ICS 4.0.4

CM9:
http://androidforums.com/triumph-all-things-root/632984-dev-wip-cm9-camera-updated-1-1-2013-9-26am-mst-7.html#post5382452
BSydz is online now  
Last edited by BSydz; February 4th, 2013 at 12:58 PM.
Reply With Quote
The Following User Says Thank You to BSydz For This Useful Post:
ZipLipZ (January 19th, 2013)
Old January 19th, 2013, 10:04 AM   #3 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default Notes

Notes
BSydz is online now  
Reply With Quote
The Following User Says Thank You to BSydz For This Useful Post:
ZipLipZ (January 19th, 2013)
Old January 19th, 2013, 10:05 AM   #4 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default Details

Details of changes made
BSydz is online now  
Reply With Quote
The Following User Says Thank You to BSydz For This Useful Post:
ZipLipZ (January 19th, 2013)
Old January 19th, 2013, 12:06 PM   #5 (permalink)
Member
 
Join Date: Jul 2012
Location: Detroit, MI
Gender: Male
Posts: 112
 
Device(s): Motorola Triumph
Carrier: Not Provided

Thanks: 64
Thanked 41 Times in 36 Posts
Default

Great thread man! This is a great find! Any chance you know what "DUT" means?
jhonka232 is offline  
Reply With Quote
The Following User Says Thank You to jhonka232 For This Useful Post:
BSydz (January 20th, 2013)
Old January 19th, 2013, 10:01 PM   #6 (permalink)
Senior Member
 
rukin5197's Avatar
 
Join Date: Sep 2011
Location: Kentucky
Posts: 623
 
Device(s): OV- MIUIgb with Suave HD theme, MT- AOKP with my own theme
Carrier: Not Provided

Thanks: 102
Thanked 508 Times in 186 Posts
gannon050197@gmail.com
Default

I wish I could see diffs of the commits. But the camera ones are definitely ones to pay attention to, might be able to compare those files to the stock kernel and see if we can implement the fixes
rukin5197 is offline  
Reply With Quote
Old January 19th, 2013, 11:12 PM   #7 (permalink)
New Member
 
Join Date: Jul 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 3 Times in 2 Posts
Default

Quote:
Originally Posted by jhonka232 View Post
Great thread man! This is a great find! Any chance you know what "DUT" means?
DUT usually means 'Device Under Test'. Not sure if that's the case here though.
Omniscience3 is offline  
Reply With Quote
The Following User Says Thank You to Omniscience3 For This Useful Post:
jhonka232 (January 20th, 2013)
Old January 20th, 2013, 10:08 AM   #8 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default

Quote:
Originally Posted by rukin5197 View Post
I wish I could see diffs of the commits. But the camera ones are definitely ones to pay attention to, might be able to compare those files to the stock kernel and see if we can implement the fixes
My goal was to create a kernel based off of the M410 kernel, that will work across the board. But that has changed, to finding the latest kernel branch from FIH. I spent all day yesterday trying to figure out where TJ got his code from for the 2.6.35.7 kernel, I found some clues but never found exactly where he got it, he said he got it from Huawei, so I downloaded every available kernel they had. I did find an updated branch which is the Huawei Vision U8850. It has a month of updates beyond the M410 kernel. What led me to this are two files, include/linux/fih_hw_info.c and arch/arm/mach-msm/fxx_info.c. It is messed up cause when you search for those files our development is what comes up.

The differences that I am looking for are:
fxx_info.c: added Product_MP1, which the vision kernel has

fih_hw_info.c: added Product_MP1, which the vision kernel has

I am thinking that the one I got is slightly past what TJ used, cause there is a difference in the msm_camera.h that is about the autofocus and them using the wrong patch. Plus it has a few extra lines in the fxx_info.c.

Our issue is that, through the hands of so many devs the GPU drivers have changed and it is hard to tell which ones they are and where they came from. That was the issue with getting the m410 kernel to work on CM7.

Our reboot issues are tied to the force module being implemented to make wifi work. Cause our wifi module is looking for 2..6.32.9-perf as the kernel. That's why while mantera was updating the kernel he had to keep the version number the same. But then found the force module thing and never looked back. I want to just stay with the stock kernel and implement as many fixes as possible. We know that our kernel can work with ICS just fine as the xperia plays official ICS beta uses the same kernel as ours, as in 2.6.32.9.

Any way, hopefully we can get a solid kernel base to work with, our biggest issue is gonna be with the init scripts and getting the permissions right, I stripped out a ton of stuff from both the init.triumph.rc and the uevent.triumph.rc and everything still worked fine.


Any body that get a random reboot, use a root explorer to zip the last_kmsg, it is located here proc/last_kmsg. It is usually too long to read on the phone and gets truncated but the bottom is usually where the details are. I know that the 2.6.35.7 kernel is crashing the modem/amss, and that is why it reboots.

Ok, I've rambled enough for now.
BSydz is online now  
Reply With Quote
The Following 5 Users Say Thank You to BSydz For This Useful Post:
dsmryder (January 20th, 2013), rebel69ization (January 21st, 2013), RolaAddict (January 20th, 2013), rukin5197 (January 20th, 2013), ZipLipZ (January 20th, 2013)
Old January 20th, 2013, 06:22 PM   #9 (permalink)
Senior Member
 
rukin5197's Avatar
 
Join Date: Sep 2011
Location: Kentucky
Posts: 623
 
Device(s): OV- MIUIgb with Suave HD theme, MT- AOKP with my own theme
Carrier: Not Provided

Thanks: 102
Thanked 508 Times in 186 Posts
gannon050197@gmail.com
Default

Quote:
Originally Posted by BSydz View Post
Our reboot issues are tied to the force module being implemented to make wifi work. Cause our wifi module is looking for 2..6.32.9-perf as the kernel. That's why while mantera was updating the kernel he had to keep the version number the same. But then found the force module thing and never looked back. I want to just stay with the stock kernel and implement as many fixes as possible. We know that our kernel can work with ICS just fine as the xperia plays official ICS beta uses the same kernel as ours, as in 2.6.32.9.
Couldn't we just hack up the wifi module to look for 2.6.35.x? Sounds easy but I predict it will be hard. I don't know much about C language, so I can't be of much help, but I would like to get more into it.
rukin5197 is offline  
Reply With Quote
Old January 20th, 2013, 06:46 PM   #10 (permalink)
ROM Developer
 
dsmryder's Avatar
 
Join Date: May 2011
Location: NE Florida
Posts: 2,287
 
Device(s): Samsung Epic Touch 4G running whatever I throw at it
Carrier: Ting for now

Thanks: 371
Thanked 487 Times in 338 Posts
Default

Quote:
Originally Posted by rukin5197 View Post
Couldn't we just hack up the wifi module to look for 2.6.35.x? Sounds easy but I predict it will be hard. I don't know much about C language, so I can't be of much help, but I would like to get more into it.
Do you know what modual it was?

I went looking at mantera's commits. He releases a ROM with the problem fixed, but he has so many patches with so many updated files it's hard to tell what was done.

And in case, the 0.6.12 was built Aril 8th
The last release that had the problem wasn't listed, I don't know when it was built.
dsmryder is offline  
Last edited by dsmryder; January 20th, 2013 at 07:10 PM.
Reply With Quote
sponsored links
Old January 20th, 2013, 07:01 PM   #11 (permalink)
Senior Member
 
rukin5197's Avatar
 
Join Date: Sep 2011
Location: Kentucky
Posts: 623
 
Device(s): OV- MIUIgb with Suave HD theme, MT- AOKP with my own theme
Carrier: Not Provided

Thanks: 102
Thanked 508 Times in 186 Posts
gannon050197@gmail.com
Default

EDIT: Derp
rukin5197 is offline  
Reply With Quote
Old February 24th, 2013, 10:23 PM   #12 (permalink)
ROM Developer
 
adamto's Avatar
 
Join Date: Nov 2012
Location: Rocky Mountain High
Gender: Male
Posts: 150
 
Device(s): Triumph $25 4life
Carrier: VM254L

Thanks: 41
Thanked 107 Times in 50 Posts
Default

Quote:
Originally Posted by BSydz View Post
My goal was to create a kernel based off of the M410 kernel, that will work across the board. But that has changed, to finding the latest kernel branch from FIH.
What does finding the latest FIH branch buy us?

Other than the touchscreen issue, is there anything holding us back from m410 kernel? Maybe this will be my next project.
adamto is offline  
Reply With Quote
Old February 24th, 2013, 10:43 PM   #13 (permalink)
ROM Developer
 
dsmryder's Avatar
 
Join Date: May 2011
Location: NE Florida
Posts: 2,287
 
Device(s): Samsung Epic Touch 4G running whatever I throw at it
Carrier: Ting for now

Thanks: 371
Thanked 487 Times in 338 Posts
Default

Quote:
Originally Posted by adamto View Post
What does finding the latest FIH branch buy us?

Other than the touchscreen issue, is there anything holding us back from m410 kernel? Maybe this will be my next project.
I don't know if it went into the kernel or not, but way back when Whyzor rewrote the touchscreen drivers and made it way easier to use. I'll see if I can find the commit (maybe not today) and link the posts when they came in. I remember because I commented on the "release delay" he put in there. I think it is the driver that's used in CM7.

I think this is the first commit
This is the history for it
I hope it helps.
dsmryder is offline  
Last edited by dsmryder; February 24th, 2013 at 10:48 PM.
Reply With Quote
Old February 25th, 2013, 10:00 AM   #14 (permalink)
ROM Developer
Thread Author (OP)
 
BSydz's Avatar
 
Join Date: Mar 2012
Location: The Mitten
Posts: 951
 
Device(s): Motorola Triumph Sharpened, Samsung Intercept
Carrier: Not Provided

Thanks: 863
Thanked 937 Times in 365 Posts
Default

Quote:
Originally Posted by adamto View Post
What does finding the latest FIH branch buy us?

Other than the touchscreen issue, is there anything holding us back from m410 kernel? Maybe this will be my next project.
Well I had just wrote about a page of info when my battery backup went on the fritz and shut my PC down. But I'll try again. this time it will be in short hand.

I have found 3 kernel sources from the same branch, as in they all have the same change history but were released at different times. We have the kenel_2_038(stock), M410(Cherry/Mi410/Welcomm), and the U8850/C8850 kernel. These are all identical up to the point they were released, the info in the first post is all pulled from the history file from the M410 kernel, which is edited to show all specific stuff to our device. FD1 is us, but we use the FB0 as our base. And you will see that there are fixes for us even though we never got an update. Now the only real difference in the U8850 kernel is camera stuff. While the U8850 is not in our family it is based on the same board, the only differences I see is the touchscreen, BT and Wifi.

The touchscreen is a huge difference. Especially when it comes to doing things on a pixel basis, like trying to place an object right were you want it. The touchscreen drivers also fix the lines in the screen when the phone is woke up, that some devices experience. My dev phone has the issue while my good phone doesn't. I recently restored a backup of the Sharp ROM and figured I'd see if there was a difference, I had been playing AB Space on PA and it was a pain to get the angle just right, cause it would jump all around and even move on the release. While on the Sharp ROM the graphics were way faster and the touch was leaps and bounds better. I have incorperated the drivers in to both of my Froyo ports and also in to the CM7 kernel, all with very good feedback. The only problem is that i just did the CM7 kernel as a test so I didn't think about saving or pushing my changes, So I don't know which of the 10 CM7 kernels is the one that is being used in CM7. Right now CM7 is using the prebuilt kernel that I had built. The CM7 kernel you were using didn't have the changes I had made. Check this out most of the info is on that page.
http://androidforums.com/triumph-all-things-root/590069-rom-mtdev-cm7-build-2012-12-28-a-24.html#post5281872

I ran the modified M410 kernel with Sharp 2.2.2 for over a week and all was good. The camera was a lil wonky, mostly to do with focus, but that was to be expected since I was using a different kernel. The problem is that, we have had so many hands in the pot that some things have just been left behind, and that is what worries me. That is why I started working on PA, just to start fresh and only pull in what changes were needed. The basic things to get the M410 kernel to work with the CyanogenMod ROMs is the GPU drivers, and the touchscreen changed in ICS so to get it to work the pressure lines need to be added.

OK, I'm running out of steam here, almost 2 hours on a post, I had so much info before and now it is all scrambled in my head.
Quote:
Originally Posted by dsmryder View Post
I don't know if it went into the kernel or not, but way back when Whyzor rewrote the touchscreen drivers and made it way easier to use. I'll see if I can find the commit (maybe not today) and link the posts when they came in. I remember because I commented on the "release delay" he put in there. I think it is the driver that's used in CM7.

I think this is the first commit
This is the history for it
I hope it helps.
Thanks, I'll see if there is anything I can use.
BSydz is online now  
Reply With Quote
Reply


Go Back   Android Forums > Android Phones > Motorola Triumph > Triumph - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 07:01 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.