Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Wow guys, I'm impressed! I stopped getting emails from the forums about a month ago when it looked like development was stagnant and the ICS kernel still wasn't booting. I hopped on here planning to start poking at the kernel again since I got a new machine, and the work is much farther than I expected! Great work guys!
I just pulled all of the current source and have an image which booted right up on my phone. Note to any Arch Linux users out there though--I got almost all the way to the end of the build and OpenJDK6 segfaulted. I had to go pull the Oracle jre6/jdk6 from AUR.
I saw someone saying their Wifi still wasn't working after the Wifi fixes got merged. I just wanted to check in that Wifi is working on my phone just fine. I'm only seeing ~7Mbps on the Speedtest.net app (I have a 25Mbps connection), but my cable has been a little wonky today so it might not be the phone causing the slowdown there.
I do kernel/driver development at work (not Android though) so I'd like to chip in and get m y hands dirty with something low priority (I'm also married and working towards a Masters so I don't have a ton of free time). I see the cameras and MMS aren't working, but those are probably too critical for me.. is anyone looking at HDMI yet? I might order a cable and start looking there. I had a logcat going during my first boot of the ROM and saw the HDMI service attempted to start, at least.
I just commited a new version of the touchscreen driver that actually uses my re-write, tested to work with ICS. Prior to this, it was based on Isaac's re-write, which added some bloat to what should be a quick interrupt service. His version & mine are functionally the same, he re-wrote it in preparation for some future improvements that never materialized.
https://github.com/Whyzor/triumph-kernel-msm7x30/commit/5e7882d8a9fa32feeb451193ed805db5691cd353
BTW I highly recommend switching to the SIO scheduler for the kernel as default, so it doesn't block other threads when there's a lot of I/O as in the NOOP scheduler.
I sent mantera my pull request. If you want to build it yourself, my repo is at
https://github.com/progmanos/android_frameworks_base
Just replace your frameworks/base folder with this repository, recompile, and you will have working MMS.
!!!!!! The dev that gets the camera.apk working first will get a $25.00 donation. Guaranteed. !!!!!!
I cant live without it.
!!!!!! The dev that gets the camera.apk working first will get a $25.00 donation. Guaranteed. !!!!!!
I cant live without it.
I would look into it myself but my laptop reeeealy doesn't like Ubuntu.It will come when it comes. That and gps are probably the most difficult.
I did a build last night, my first, to see if my computer could handle it. Woke up this morning to a completed build with no errors as far as I could tell, other than many lines of "please install optipng" or two other options. Installed optipng, but as far as I can tell the build went smoothly. Do I need to build again with optipng installed?
I had a hell of a time copying the rom to my /home, even after setting permissions, but I dragged it to my File System drive, and it let me copy it from there to my desktop. I'm new to Linux/Ubuntu, so I don't know if I've even done everything right. Should I have to jump through all these hoops just to move a file from root? Took me awhile to figure out gksu nautilus to get access to the root folder in the first place.
Any advice would be helpful. I'd like to help out with development if at all possible. I just need to know where on my box any file editing is taking place after a repo sync.
optipng is one of many non-critical errors probably, since CM9 is still in alpha stage too. I use a simple ftp server script on the Ubuntu end, google for 'ftpserver.py', then use FileZilla FTP client on windows to transfer files between the two. As for editing source code, most of what affects the MT are in device/motorola/triumph and the kernel (triumph-msm7x30). The rest of the repos may need some tweaking for our devices (like the RIL & Wifi), but CM's intent is to keep those areas as generic as possible and make device specific fixes in the device repo.
can you guys use anything from this guy? since the desire s is msm-7x30 like the triumph... and thats what isaac used to port miui to the triumph with
[ROM]25-01-2012[4.0.3 AOSP]Virtuous Quattro RC3 - xda-developers
There should probably be a link to this thread from the ROM one for those who can contribute code fixes or development discussion.
Also any code fixes that's put into repos other than device_motorola_triumph makes it less likely CM9 will be officially supported in the future. (I'm guessing they don't want to hardcode fixes into other parts of the source tree for specific devices. So using overlay settings is recommended.
Finally I think the bug tracker doesn't need its own repo. Just enable "issues" in the android_device_motorola_triumph repo.
Got GPS working. Will push it later.
Got GPS working. Will push it later.