Reply
Thread Tools
Posts: 567 | Thanked: 2,965 times | Joined on Oct 2009
#1
Back in July of 2011 I posted http://lists.maemo.org/pipermail/mae...ly/028479.html indicating that I was starting work on reverse engineering the Mode Control Entity (MCE). At the time I had obstacles in the way of properly reverse engineering it.

Thanks to some new reverse engineering skills, new reverse engineering tools, the discovery of an x86 binary version of MCE in the Fremantle SDK repository and the discovery of various bits of usefull information in various public source trees (especially various git revisions of the MeeGo/Harmattan MCE tree), after a few months of really hard reverse engineering work I can now present a working Fremantle PR1.3 MCE tree.

http://www.cncmods.net/files/mce_1.8.126+0m5.tar.gz contains the source code and http://www.cncmods.net/files/mce_1.8.126+0m5_armel.deb is a working ARMEL binary (I am running it on my phone right now with no issues)

If you wish to compile it yourself, read the file INSTALL in the tarball.

It should (assuming there are no bits of code I failed to properly reverse engineer) be a 100% clone of the Fremantle PR1.3 1.8.126+0m5 MCE.
 

The Following 117 Users Say Thank You to jonwil For This Useful Post:
abufaisal.o, acrux, anapospastos, anthonie, azad1top, capitannemo, chainsawbike, chill, cproc, crni_labud, cy8aer, DA5, Daneel, DaSilva, dukenukem, endsormeans, enne30, Estel, Feathers McGraw, ffha, foobar, frafI, freemangordon, fw190, gidzzz, handaxe, hardkorek, HtheB, Hurrian, hyno111, iceskateclog, iKneaDough, Ilew, Industreality, J4ZZ, jcharpak, Jeffrey04, joerg_rw, JohnHughes, jurop88, juz, klinglerware, known, krutznikov, LavaCroft, lenoch, Lestat, maacruz, macexplorer, MaddogG, malfunctioning, maluka, Manatus, marmistrz, MartinK, mattaustin, Mentalist Traceur, MINKIN2, misiak, mrsellout, mr_pingu, n900hacker, nicolai, nodevel, nokiabot, NokiaFanatic, Oblomow, Obsidian, OVK, pali, peterleinchen, phapsubongtoi, pichlo, pierrem, qwazix, ranbaxy, rcolistete, reinob, RiD, rotoflex, seanmcken, SHARP66, shawnjefferson, shubell, sixwheeledbeast, skanky, Skaven2k2, slender, sLumPia, smoothc, Sohil876, Sourav.dubey, SSLMM, ste-phan, stlpaul, taixzo, Temporal, thedead1440, ThomasAH, thp, Tiran, TomJ, trx, Tsippaduida, ukki, Wasmachinemann-NL, whayong, wicket, Wikiwide, www.rzr.online.fr, xes, xman, Yorky, zerox, zod, zoner
n900hacker's Avatar
Posts: 87 | Thanked: 75 times | Joined on Sep 2012 @ Brescia, Italy
#2
Awesome! Great work mate
 

The Following User Says Thank You to n900hacker For This Useful Post:
Posts: 804 | Thanked: 1,598 times | Joined on Feb 2010 @ Gdynia, Poland
#3
Great work! Do you plan to talk with CSSU guys (I think you may already be in contact) and push it to CSSU-devel some time soon?
 

The Following 2 Users Say Thank You to misiak For This Useful Post:
Posts: 567 | Thanked: 2,965 times | Joined on Oct 2009
#4
CSSU guys are free to take this and hack on it if they want, I dont plan to do any further work on it unless someone discovers that its in fact not a 100% clone of Fremantle PR1.3 MCE (i.e. that there are bugs in my reverse engineering work that I need to go back and investigate)
 

The Following 7 Users Say Thank You to jonwil For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#5
code is now in cssu git: https://gitorious.org/community-ssu/mce
 

The Following 33 Users Say Thank You to pali For This Useful Post:
Posts: 1,994 | Thanked: 3,342 times | Joined on Jun 2010 @ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
#6
Quick message...
Finally, I see why there are exactly five brightness levels, and changing the gconf keys doesn't change the brightness behavior!
filter-brightness-als.c
Best wishes. Thank you.
 

The Following 13 Users Say Thank You to Wikiwide For This Useful Post:
Posts: 638 | Thanked: 1,692 times | Joined on Aug 2009
#7
There should be a tag HTDT: High thanks-density thread. ....THANKS!
 

The Following 2 Users Say Thank You to xes For This Useful Post:
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#8
So what happens now? Testing in CSSU testing? What is the impact for current N900 users, don't see any difference for now except maybe for future enhancements and an easier port for use on the Neo900. I guess one less binary blob is a good thing...
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com
 

The Following User Says Thank You to ajack For This Useful Post:
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#9
 

The Following 6 Users Say Thank You to nicolai For This Useful Post:
pichlo's Avatar
Posts: 6,445 | Thanked: 20,981 times | Joined on Sep 2012 @ UK
#10
next -> thumbification?
 

The Following 5 Users Say Thank You to pichlo For This Useful Post:
Reply

Tags
cssu-mce, fremantle, hdtd thread, htdt detected

Thread Tools

 
Forum Jump


All times are GMT. The time now is 22:16.