Custom ROM Matrix request for XT720 - Milestone XT720 General

Like many of us here, I am interested in upgrading my custom ROM when something comes along that is better, more stable, etc.
Unfortunately, we do not have a matrix stating which ROMs have what functions (or which functions are missing).
I am currently running Brian Lee's ver Bravo2.2v1.6 everything works, but slow and somewhat buggy - but most games aren't acceptable (i.e. Angry Birds won't even run). That is probably a RAM issue.
I get the impression that some of the ICS / Gingerbread versions like CM 7 or CM 9 are much better, but it seems that something is always missing, like no sensors, no camera, or no video or no radio, etc.
I have searched and read in this forum for hours and hours and can't seem to find if there is a fully functional ROM out there.
But if we had some kind of matrix that showed what was available, we could make an educated choice. I for one, would give up radio for a functioning camera.
I was interested in Falcons work on CM 9 - but I couldn't even find where that is right now. If we can't get a matrix - maybe someone could just tell me what I want to know?
Thx for any assistance,
Skorp

Oh...look what I found...!!
Originally Posted by Woodrube
There are a host or ROMs for this phone right now and it is quite hard to narrow down to "The Best". Each as their own +/-'s and while one might be a monster in speed, it might have poor muti-tasking or bad camera. Here are some of the ROMs we have and some of the +/-'s they have (not all, just some +/-'s).
In no particular order other than the top came out first and bottom is the latest.
2.1 Stock - Came with the phone. You can falsh via RSDlite the sbf file for your region.
2.1 Stock~ESB (Eclair Strikes Back) - Same as above, but has aorking app2ext, camera, FM Radio. Still it is 2.1
Dexters 2.2 with MZ patch - First successful attempt to port 2.2 to our phones. All features of 2.2 but camera is sketch and FM radio doesn't work (unless you apply FJfalcon radio patch but then it is still loud), media button doesn't work.
Kahlpower's V2/3/4 - Optimized version of Dexters. Same issues as above but is more stable and generally was the choice as a "home" ROM for many users. I have my wife on this one as we speak. Low maintenance, a good everyday driver. Has App2ext/ Link2sd, native Froyo App2sd.
Cincinnati Bell's "official" 2.2 - More or less a glorified version of Dexters 2.2 but I think the Mioz7AE found a "listening" script that may or may not send info back to developer. I would stay away from this one. Plenty more to choose from.
Wanhu 2.2 (also Wanhu's Kahl's Optimized) - Korean port of 2.2. FM radio and camera does work. Number formatting is off. App2ext works fine as does native Froyo app2sd.
XDA Special/ Hellmonger Edition - This was moveing really well and then Hellmonger's phone crapped out on him and his carrier gave him an HTC Penache, so no more support for this one. But is DOES work and worth a try.
CM6 - our developer Mioze7Ae's masterpiece (for now until he moves on to something else) All the features of CM6, including themer. Has App2ext and Link2sd.
WIPs
Brianlili's Brovo 2.2 - This one is almost done, jsut a few little thing to finish it off.
JYDaddy's CM7 (nightly/ HoNo/ iceandfire...)
FJfalcon's CM7.1 (make massive progress daily on this one as it is being built from source).
Like I said there are +/-'s to each but the are all spelled out for you in the OP of each thread. Plus, unlike other phone forums, we actually answer your questions and dont respond with, "search".
Good luck and remember to always BACK UP.

Related

[PORT][32A/32B][Old radio]ahmgsk's Eclair 2.1 - EXPERIMENTAL, working 3D (Mar 2nd)

For the last couple of days I've been trying to get Eclair 3D acceleration running on 32A with old radio. I was somehow succesful so I decided to release one Sense based ROM port and one "plain" Eclair. I had succes with other ROMs though (not all of them, but a few). Edit March 2nd - It now seems that it works on 32B/G1 as well, so I've added the porting package for those phones, see below.
This ROM is highly experimental! So bear that in mind. The only testing I've done is here on my own Magic - I am not using any ext3/ext4 partition for app2sd, for example, so I'm not sure how it behaves if you use one.
I've added a few things here and there that are essential to me like Market Enabler, More Locale 2, some ringtone and notification files and mixed in a few files from other Eclair ROMs to get a few things working. I've also changed the default analog clock (the Android widget, not HTC widget) to Pulse clock.
Thanks to:
ahmgsk (obviously), Kingclick, Cyanogen and all the other devs working on his kernel source, Amon_RA, all OpenEclair devs, polyrhytmic, dzo, vilord and many others.
What seems to work:
- 3D acceleration seems to work fine. I can get about 20fps in Neocore benchmark. I've also tested Radiant, Armadillo Roll and iDracula and they all seem to work. 3D Gallery works as well.
- Multitouch works
- Camera works, mostly - no video recording, though. If you take picture, it shows a garbled screen for a moment, but the picture itself is taken just fine.
- GPS and accelerometer work
- LED notifications work, all colors
- Bluetooth MIGHT work, needs testing. But you can enable it.
- Google Sync seems to work just fine
What seems not to work:
- YouTube and video playback in gallery doesn't work at all for now. Sorry.
Known Issues:
- Rather slow on startup. Give it time to start up fully, even after you see the home screen. You may even get a few "App not responding - FC/Wait?" warnings - just click on Wait and give it more time. But after it starts, it seems pretty fast to me. It's no SuperD, but still quite fast, I'd say.
- Live wallpapers are problematic and I'd recommend staying away from them. Some work (not very fast, though), some don't.
- Launcher 2 is problematic. I've kept it in the ROM and it certainly looks nice, but I've had all sorts of problems when I had it enabled, including long phone freezes, terrible lag in applications and other. I'd HIGHLY recommend just using the "normal" launcher (it's "Nexus style" anyway).
Note:
Take this port "as is" 'cause I probably won't support it much. I think of it more as a "proof of concept" that seemed too cool to me not to share it with others, but I don't have enough time to offer full support or work on it much these days. Maybe I'll release another version someday, maybe not. Sorry. I'm just being honest here.
Download:
v1.0 - md5 1d52c09ac080abd6f1620a00afb96d30
Rapidshare mirror
Mediafire mirror
Porting package for 32B - Warning: potentially unstable in many different ways! (see the thread comments first) - md5 506d30b69186059abc2a22804952e7a8 (Flash over the main ROM without rebooting the phone)
Rapidshare mirror
Mediafire mirror
(reserved just in case)
I will check it inmediatly...
but this driver 3d not work on magic 32b??Why not come out yet for the ROM 32b?
It might, as I don't think the solution here is specific to 32A. I'll maybe try to make a 32B kernel soon and let someone test it. Right now, I've yet to hear about this working for someone else on 32A other than me
Im flashing it ATM.
Give me a few minutes
ok when you relase a 32b Kernel,Warn
Well, i flashed it.
You're right, 3D is working
I tried it with SpeedX and Hyper Space, and they both are working. Not as fast as it would on a donut based rom (looks like the frame rate is a little lower) but they are absolutely working.
Launcher2 is still a bit laggy.
Some Live Wallpapers aren't working, they forced the phone to restart.
The gallery is working.
There are some bugs (like pressing the home button while in an app, will sometimes block my phone) that forced me to remove the battery.
This rom is not working enough for a daily use, but you did a great job.
Waiting for a bug fix Imma try the hero port now
Good to know, thanks!
BTW, as I've mentioned in the first post, I don't recommend using Launcher 2, it causes all sorts of weird issues with this ROM. And I also mention that live wallpapers are problematic and you should just stay away from them
Oh, and as for the framerates in 3D - in my experience they're actually slightly higher on average than with my own SuperD port I'm now using as a day-to-day ROM (I miss Sense UI, but 1.5 is starting to lag behind on all the interesting stuff, so...).
Case_ thx for working on this
i could not work becoz my tester was on new radio
i hope u get my hero 2.1 working too
From what I gather, this is a KERNEL modification that makes the HERO drivers work with this "old radio", correct?
Could you please provide the kernel diff (patch)?
ahmgsk: You're welcome. I'm always somehow uneasy as to what the reaction of the original dev would be when I'm using and perhaps modifying someone else's work, so thanks for this
I'll try to follow the progress of most Eclair ROMs but I'm gonna be quite busy for at least the next week or so, so no promises on any other updates or more ports (but I'd LOVE to have a reliable Sense UI ROM with Android 1.6 or higher, I can tell you that - Kinglick's Eclair Hero is close, but still not close enough to rely on it on day-to-day basis). I'm glad I managed to at least steal the weekend for Android for once and got this working, more or less.
lbcoder: Actually, there's really not much to patch. I've spent countless hours trying to port parts of the Kaiser kernel as discussed in one of the G1 forum threads, yet in the end I've ended up using pretty much just the plain vanilla Cyanogen Eclair kernel sources with only the camera code backported from the Donut sources to get the camera working (but I can certainly provide some kind of diff if need be).
Then there's the permission problem with /dev/msm_hw3dc and /dev/msm_hw3dm that on most Eclair ROMs needs fixing (chmod 666 and chmod 660 in init.rc, respectively).
And then it might or might not be an issue with the contents of /system/lib/egl and /system/lib/hw (and perhaps some other libs as well) which, I'm sorry to say, I've yet to fully test. Those from ahmgsk's AME Eclair seem to work, but looks to me like it's not exclusively just those, that it might work with some others as well. I know it's not very professional (but I've said it many times, I'm no dev and certainly no coder, I'm just determined and persistent ), but I honestly didn't have time to test those different libraries fully, sorry. I was just trying to get something as usable as possible and share it with others so they may perhaps investigate further. Though it somehow amazes me that I of all people got it working when there's so many people with coding and Android knowledge WAY beyond my own here (which is not that hard to achieve, anyway)
Case_ said:
ahmgsk: You're welcome. I'm always somehow uneasy as to what the reaction of the original dev would be when I'm using and perhaps modifying someone else's work, so thanks for this
I'll try to follow the progress of most Eclair ROMs but I'm gonna be quite busy for at least the next week or so, so no promises on any other updates or more ports (but I'd LOVE to have a reliable Sense UI ROM with Android 1.6 or higher, I can tell you that - Kinglick's Eclair Hero is close, but still not close enough to rely on it on day-to-day basis). I'm glad I managed to at least steal the weekend for Android for once and got this working, more or less.
Click to expand...
Click to collapse
i hav no problem when u use my rom
its no probs -> but i m glad 32A (old radio) users are getting this. i m working on hero rom i think i can try to get everything working
for now videos and all are working
now some widgets n network is remaining (mostly solved) v2 coming soon
YouTube and video playback in gallery doesn't work at all
Click to expand...
Click to collapse
Why? I remember in the original ahmgsk 's ROM they are working as well...
What has been changed from the old to the new Radio/SPL to break the YouTube/Gallery video playback?
As for the "why?", that's a very good question I'd really like to know the answer to.
As for "what has changed" - the kernel has changed (had to for the ROM to work with the old radio) and with it all the "drivers". I'm not happy that YouTube and video doesn't work, but I don't have much time to investigate further right now. And until now, neither did Eclair 3D acceleration with the old radio, so I guess it's still progress.
I'm sure someone will figure it out eventually.
Added links for 32B/G1 porting package. Yes, 3D really seems to work on those phones as well.
how do I apply the 32B patch?
just replace the files with the once from teh original zip file , repack it, and then apply the new zip?
stefanero313 said:
how do I apply the 32B patch?
just replace the files with the once from teh original zip file , repack it, and then apply the new zip?
Click to expand...
Click to collapse
yeah how do us g1 owners do this thang ...
?????????????????????????????????????????
I guess I figured it out,
download both zip files, apply zip one, then apply the 2nd one other the other.
replacing files wont work because of the files within the "META-INF" folder

[ROM][32B] KiNgxKxKlair DroidEris2G1 WG kernel with ramhack (updated Mar 13 1pm GMT)

Disclaimers first:
1) The original ROM thread is http://forum.xda-developers.com/showthread.php?t=642643. Read it for details of what works, what doesn't. I've posted this in a new thread, because I didn't want to derail King's thread with an "unofficial" hack of his ROM, which might potentially generate support requests and people claiming there are problems that aren't down to his work.
2) I deserve no plaudits for this. All I did was rip the kernel (and, as it turned out, I also needed the wlan.ko) out of OpenEclair and shove it into King's ROM.
3) This also includes the fixes by xSunny and Vega over in the original thread (in fact it's based on Sunny's Nexus boot .zip file)
4) The WG kernel doesn't work with 2.1 3D. So I figured we might as well have the RAM hack and get our 10Mb back. SO DON'T EVEN BOTHER TO TRY TO RUN 3D APPS ON THIS - THEY WILL RUN LIKE A DOG. If you want Sense AND 3D, use King's original ROM.
5) As always with ROMs, I am not responsible for anything that might happen, e.g. your phone getting bricked, the world undergoing a total existence failure, etc. If you don't agree with that assertion don't flash this.
Right, that's over with. So what is this?
King's original ROM, especially with the tweaks made by Sunny and Vega is a beautiful bit of work. It's the first Sense ROM that's actually been usable on my phone. However, it has a BFS kernel and I absolutely *hate* BFS with a passion. I personally don't think it helps performance that much, and the way it makes the device miss half of your finger swipes so it's like having a resistive screen again. So I decided to see how the WG kernel worked out, being (IMO) the best kernel around at the moment.
I used the non-ram hack WG kernel from OpenEclair initially, and got good results, but on my Magic 32b (what you Yanks would call a MT3G ) the ramhack kernel is a frelling BEAST. This makes Sense feel as smooth as Dwang's Donut.
Enough yakking, give it a try, give some feedback. And most importantly, enjoy and have fun.
Requirements:
* FAT-EXT4-SWAP partitions on your SD. That's EXT4. Not EXT3 or EXT2. You'll get gapps FCs left, right and center if you ignore this little infonugget.
* A nice big SWAP. I've got 106Mb. But at least 96Mb.
Non-RAM hack version - this is a bit pointless now, as 3D doesn't work anyway so you might as well have the ramhack version, but just in case:
http://chillbeast.com/KingSunnyWGKernelSigned.zip (thanks to chillbeast for the mirror)
Ramhack version:
http://www.4shared.com/file/240315699/5ee0521f/KingSunnyWGRamHackSigned.html
Thanks to King, Sunny, Vega, WG - and please note my total contribution on this has been in total about 2 hours tops. I'm just the bloke who mixed the cocktail. Those other guys are the master distillers.
What about a version without A2SD??
both of them get broken camera. will u fix it?
This is the fastest Sense ROM I ever used on my 32b!
This thing is perfect and runs like hell!
Please fix the bug with the weatheranimation on homescreen and the camera bug!
If that is fixed, this ROM is really perfect!
Thanks for it!
Great Job!!!
very very fast and stable
BRAVO !!
Massimo - Milan Italy
Is it possible to flash the latest update 1.1.2 from KingxKxKlair over this rom?
So the weatheranimation bug would be fixed!
Anybody has an idea if that works?
Wow, I just put this on my phone and it just zooms along. Really great. If anything changes I let you know but very happy so far.
Sorry if i missed this but which radio and spl should i use for this I have a mt3g [magic 32b]if some one could reply or point me in the right direction i would be much obliged thanks in advance,
Robey68
mt3g black
I'm going to try it using Fireat's modified A2SD and see how it works.
OK So I got it all installed and man does it fly, however all of the Google Apps are missing. I was hoping that Fireat's modified version of A2SD would allow this ROM to work. I'm almost motivated enough by the speed of this ROM to figure out how to fix it, just not yet.
Should have clarified. In my previous post I was trying to get it to work without an EXT partition.
I'm trying it now with an EXT partition to see how it goes. Loccy, did you include any of the patches from the original or is this based off of the 1.0?
Added the EXT4 and I can confirm that this ROM is fast!
Yeah, this Rom is awesome fast!
The only bad thing is that the wheateranimations don't work on the homescreen!
May be someone can fix this bug?
I updated with kings last update to fix the wheatherbug, but I'm on kings kernel again when updating and it slows down this rom. So in this way it's not possible to fix the bug...damn. Anyone has another idea??
I want to use this fast rom, but I want to have the wheatheranimations on homescreen!
Google Login
Hello.
Love the ROMs speed but it won't let me log into my google account. Under the account option it just reads "google_login". On startup I had an app force close. It was the Google Partner Login Service or something similar. I think I'd be right in guessing that's where my problem lies. I can't into either the market or my Gmail account. A bit of a problem.
Any ideas?
P.S. Just seen the error again. "Google Partner Setup" force closes. Any workarounds or anyone having the same issue?
Does this Sense have the pinch feature to select the various panels?
Just flashed this and i will give you some feedback momentarily.
I just came from Kingklicks and it was nice so im excited for this one.
So far so good.
Camera/Camcorder doesn't work.
Full screen weather as has been mentioned.
Get more widgets doesn't seem to work under 'add htc widgets'
The ASTRO that is preinstalled is expired, need the updated one although you can update it yourself. Same goes for BACKup PRO
Also same problem as the old rom, cant delete sim sms and can't hide sim contacts in the contacts.
I think that about covers it.
I have no fc, everything seems to work pretty good and the ROM is pretty damn fast.
Great work, i agree this is way better then the BFS.
All around though good work from everyone.
Looking forward to updates!
And btw im running EXT4, 256swap

[ROM][HTC G1/Dream 32B/32A] Android 2.2.2 AOSP R6 (wifi Fixed!) [8/3/11]

DEAD
I will try it today and let you know
thank you for the ROM
Sorry for slow download guys! When I finish my build, I upload to ge.tt which allows end users to instantly download while I upload. R3 is also broken -_- ; will upload fixed again
Please stick with r2 atm until r4 is done uploading.
Why the mandatory 96MB Swap and 512MB Ext4?
Wow...this rom is so horribly slow. Amazing how Roms can still get worse.
Slow UI, no improvements over 2.2.1, Market doesn't download anything. No Superuser installed. No busybox installed either. Commands such as a simple "cp" doesn't work.
Horrible.
Honestly with EzTerry's odex'd Asop and Richies F4T 182 de-odex asop build you are a long long long way off lads, nice effort but there is a lot better available already. And as for it being Danger SPL or custom mtd patch needed for what 90% of people are using 2708 with 14mb extra ram then this is a massive home goal.
Sorry just speaking the truth.
No, thats allright, I haven't applied much stuff to it yet.. I just uploaded it the day I compiled.
i'm impressed, just needs a little work. Also, those figures you have for free ram is with or without swap??
do you include a 2708 kernel? is that the default one? that could be a little clearer.
Sorry for the bugs, it is my first native phone rom.. Those figures are for free ram (physical) with the stock system without google apps with 2708 kernel. I did not include 2708 kernel yet but I will very soon! With the google apps and without the 2708 spl/radio, i got around 30 mb of free ram.
The mandatory ext4 partition and swap is for the R5 (uploading now) with a2sd but su still does not want to work. The "su" file was not included in the aosp compile for some reason and it messes everything up..
I like the fact you have changed the OP now about it being fast or faster
Look forward to see where you go with this fella, maybe a look at EzTerry's Froyo Parts.apk if it can help you out. I ported it with Terry's permission to F4T 182 and may be a useful additional update for your rom in the future to add additional functionality.
shadowch31 said:
I like the fact you have changed the OP now about it being fast or faster
Look forward to see where you go with this fella, maybe a look at EzTerry's Froyo Parts.apk if it can help you out. I ported it with Terry's permission to F4T 182 and may be a useful additional update for your rom in the future to add additional functionality.
Click to expand...
Click to collapse
Yeah sorry I overestimated
35 MB of free physical ram with market, pinyin IME, and google messaging running DangerSPL and stock radio, no 2708.
Well, I'm curious to see Froyo 2.2.2 on my G1 anyway. I have it on my TP2 and the major difference I noticed is that 2.2.1 doesn't have wifi tethering in its Wireless and Networking settings but 2.2.2 does. (Not really a big deal I suppose, since I already have a tethering app.)
I'm kinda curious about why Lazlo or the others haven't merged 2.2.2 yet.
highlandsun said:
Well, I'm curious to see Froyo 2.2.2 on my G1 anyway. I have it on my TP2 and the major difference I noticed is that 2.2.1 doesn't have wifi tethering in its Wireless and Networking settings but 2.2.2 does. (Not really a big deal I suppose, since I already have a tethering app.)
I'm kinda curious about why Lazlo or the others haven't merged 2.2.2 yet.
Click to expand...
Click to collapse
Simple answer - Go ask them
My guess is nothing more than a reduction in memory footprint??? And Wireless tethering is so easy using the google code website (just for those that don't know) http://code.google.com/p/android-wifi-tether/ last time I remember wireless tether included in a rom was back in Donut days.
shadowch31 said:
Simple answer - Go ask them
My guess is nothing more than a reduction in memory footprint??? And Wireless tethering is so easy using the google code website (just for those that don't know) http://code.google.com/p/android-wifi-tether/ last time I remember wireless tether included in a rom was back in Donut days.
Click to expand...
Click to collapse
link is broken, tried chrome and IE thinking it was the site...
Link works for me... Using Google Chrome
Updating rom soon (this week) with EVERYTHING fixed. No more lags and bugs..
jcarrz1 said:
link is broken, tried chrome and IE thinking it was the site...
Click to expand...
Click to collapse
Nothing wrong with the link, works fine. I suggest taking a closer look at your pc
i was using an adblocking hosts file. who the hell doesn't? especially on xda... LOL i guess some people like ads
Ok, R5_Stable released. It is COMPLETELY STABLE with 97% bugs fixed. The UI is smooth and fast after all dalvik-cache has caught up on first boot. I have already messed with odexing and it works but will be in next release(s) because I still like my themes!
Note:
-DO NOT use QuickBoot application as it shuts down android incorrect (at least on this build), it works, but after you press "reboot" and android loads, up, android immediately crashes, and then reboots again and works fine..
-Now includes Live Wallpapers
-Launcher pro is default launcher
-seperate google apps for legal reasons (yeah again)
-On first boot, please wait until dalvik-cache has caught up (about 2 min) or until the phone has received radio signal for rom to run at full speed
-Pershoots .11 kernel added now
- 30+ MB of free physical ram with danger spl!! 60+ with 2708+ radio/spl/kernel.
-Requires Danger SPL now
- battery life is good but does not last 2 days
- setCPU recommended with ondemand at 122mhz-614mhz s (lower if you want to save battery but still runs fine @ 528mhz)
- usb tethering does not work unfortunately (the one built into rom)
jcarrz1 said:
i was using an adblocking hosts file. who the hell doesn't? especially on xda... LOL i guess some people like ads
Click to expand...
Click to collapse
Fella just because you use a host file please don't blame the links or assume no-one else is using them when links work for them. Not my fault you blindly use the host file and have no clue of how to configure it to allow certain things. The fault is the user because a computer works on a simply principle of it can only do what YOU tell it too.
smooth but on the mytouch wen using any other kernel it breaks wifi and the stock kernel doesnt support the new radio

CyanogenMod 7.1.0 Milestone XT720 RC1 bug report

hi all
i followed the disskusion in Milestone XT720 Android Development CyanogenMod 7.1.0 Milestone XT720 RC1
tried 2 reply but i never posted something so iam not allowed to post in def forum
i think iam not the only one with this problem
tried to make my 10 post in offtopic to join the diskussion but faster deleted than posted
so here i go
at first i wanna thank all the devs for the good work
to see cm7 build from source on my xt720 makes me smile
although thanks to all other guys made roms 4 xt720 loved most of the tested but CyanogenMod is my favorite
my last rom was Mioze7Aes cm6.3
so again thanks to all and back to the now
things i missed/bugs found:
still no crystalltalk
missing the standard gallery 4 hdmi /the realhdmi app i used on cm6 although not working
fixed in the builds i got from
https://github.com/peshovec/playground/downloads
when i push hardwaremenubutton/manage applications/running it shows me 0-15mb free ram most time i locked 0-5mb
when i look in other tools like android assistant it says 25-60
is it a bug or is it only cause i have no plan about the ram use
btw what about swap saw the qestion in orginal thread too can we do it the same way like on Mioze7Aes cm6.3
other people with same problems ? some are altough talked about in the orginal thread
orginalthread and a few other maybe useful sites:
edit:things you maybe need for this or other roms on milestone xt720
first some links to SBFs/baseband ,rsd lite4.9 and android sdk
http://forum.xda-developers.com/showthread.php?t=1241685
http://forum.xda-developers.com/showthread.php?t=953863
http://and-developers.com/sbf:xt720
http://www.sendspace.com/file/qyu2pi (cincinnati bell)
http://droid-developers.org/wiki/SBF_Milestone
http://www.mediafire.com/?7xjs2d6nubeatc6 (rsd)
http://dl.google.com/android/installer_r10-windows.exe (sdk)
root
http://forum.xda-developers.com/attachment.php?attachmentid=778098&d=1320906597
http://forum.xda-developers.com/showthread.php?t=887416
openrecovery
http://www.filecrop.com/open-recovery-APK.html
http://forum.xda-developers.com/showthread.php?t=1242259
orginal thread and other sites for this mod
http://forum.xda-developers.com/showthread.php?t=1300246
http://xt720.ru/Files/Mods/cm7/
https://github.com/CyanogenModXT720
edit:actual version iam using CyanogenMod-7.1.0-MilestoneXT720-18112011-signed
sry for my bad english maybe someone can help in german
mfg jens
hi jensblau...
i'm having the same difficulty with the 10 post issue.
i would also like to post to that forum topic
---------- Post added at 08:27 AM ---------- Previous post was at 08:06 AM ----------
i apologise for the short messages i may post but maybe we can get our 10 post minimum requirement on your thread. or possibly this thread will catch a developers eye and acknowledge our posts.
i have tried many versoins of the roms. however due to functionality and asthetics, i always find myself flashing back to dexters froyo.
i have not been a fan of AWD launcher as the primary launcher of any of the threads until i flashed this CM7 rom. the transitions are smooth and it looks great.
here is a list of things i have found on my side regarding the rom, i have only used the latest build [30.10.2011]:
Camera issues:
hd recording: initially when i went to recording, it partially worked but the screen looked like a tv with an interlacing issue. now the screen is just blank. i'm not stressing too uch about this as the hd recording was never really reliable on any rom, including the stock 2.1.
Widescreen photos: this one bugged me the most so far. there is no longer the option of taking photos in the native aspect ratio of the screen, which makes the phone seem less impressive in the gallery as pictures do not fill up the screen.
Applications:
i have not tested the GPS as extensively as you [30mins] but so far no issues. i cannot seem to successfully launch any gaming applications, whether graphics demanding or not. games just seem to hang on the loading screenshot and shortly after force close. i am not sure if the games cannot load due to an accelerometer issue?
is anyone else having gaming issues?
Memory::
RAM: seems inconsistent, whether 50mb+ is available, or 15mb, i cannot seem to run apps smoothly.
Links2SD: cannot link applications with links2sd, i have triedformatting the partition to all supported formats on the setup screen of the application but still no luck.
other than these issues thus far, i think this looks like a very promising rom
My problem is I can't charge when phone turned off, stuck at M logo @@
gps/navi
my navigation problem was the loadingcable from usbradio in the car it seems
without cable no reboot no force close dont know if the radio is the problem or the phone
@shalzn that was my hope to someone of the other thread recognizing this
@jjackichan works 4 me had that problem with an erlier build
update-cm-7.1.0-MilestoneXT720-beta-26102011-signed.zip was it i think are you running update-cm-7.1.0-MilestoneXT720-beta-30102011-signed.zip
bzw i reflashed 2.1 betwen what i didnt before since cm6.3
swap
this is the thread i found and used on cm6.3 4 swap maybe i ll give it a try at we
i used the file from post 5 i think
http://forum.xda-developers.com/showthread.php?t=1210343&highlight=swap
is there a way to switch ext betwen 2/3/4 without formating it
If you nandroid backup then restore sddata it will restore as ext2. In Mioze7Ae's recovery mod for the xt720 there is an option to convert ext2 to ext 3/4.
HTH
jensblau said:
is there a way to switch ext betwen 2/3/4 without formating it
Click to expand...
Click to collapse
Converting along this path ext2 -> ext3 -> ext4 is pretty easy. Going backwards isn't very easy. If you just want to gitrdun, use ORXT720 to make and restore a nandroid of "SD Data". This will automatically backup, format your /sd-ext as ext2 and then restore it's contents. Then you can use "SD Card Utilities" to change it to ext3 or ext4 if you wish.
thx 4 the fast help
nice this tock not long time you found our nerdthread big THX 4 your help
maybe you can answer the qestion about swap too
is it possible like in your cm6.3 with fjfalcons CustomCore3.rar
jensblau said:
maybe you can answer the qestion about swap too
is it possible like in your cm6.3 with fjfalcons CustomCore3.rar
Click to expand...
Click to collapse
I think it does. I just booted boot2.img from CustomCore3.rar and it came up with swap enabled. But, swap seems to make things lag quite a bit from what I can tell. It shows 60MB free after boot. I think we have too much memory pressure with our current minfree settings so too much stuff is being forced onto swap and we're thrashing. So, it will probably need tuning using something like AKMO or maybe my swap is just too big.
Caveat: I didn't use the other parts of CustomCore3.rar (because I'm on linux). Also, the build I'm running is very close to the one fjfalcon built and released, but it's not the exact same one (nothing about the swap support should be different, though).
You'll find that our forums are a bit more friendly than some of the others out there. Just keep posting until you reach the min to get into the dev thread and then you can ask directly.
AKMO-autokiller memory optimizer is going to be your friend for awhile until you get your personal memory issues worked out. It is free in market and set it to optimum setting to start out. Then once you get the hang of it, you can tweak at will.
thats the plan
love this forum it allways helped me with my problems
next qestion is how to use akmo strikt or optimum bzw one of the others
wich do you use
and what heapsize should i have tested 32 and 40 i think
but will edit this afternoon after checking this no time have to go to work now
edit:much better after installing akmo
Go with 32 heap size for now and use the optimum setting in AKMO for a bit to get the feel of it. Then we can work on tweaking that. When I was on Kahls V4 my heap was 48 and my custom AKMO were 16,16, 74, 82, 90, 98 and usually had high 50's to mid 70's free ram always with no swap boot. That was on that ROM, not CM7 though.
@ woodrube...
hi there, i am fairly novice compared the skills of the others. i think the reason though is that many of the bugs reported concerning baseband, market. disappearing messages have not happened to me.
in connection with your post above, could these settings be keeping me from running graphics intensive games? they all hang at the startup screen and force close. nfs shift ran superbly on my stock 2.1, and dexters froyo. but now it seems nothing will run unless i rsd my stock rom. i tried brian lee's 2.2 v1.7, which runs the smoothest out of the lot, but still no 3d games.
i would like to be able to run at least something decent to show off on CM7...
You just need a lot of free ram when you run those games. The AKMO tweaks will help with that. I suggest getting Titanium Backup Pro (root) version from market. It is well worth the money. Go into settings, apps, running services and you can see what is running and how much ram it is taking. You can use TB to freeze renegade system apps that eat ram. This will free up available ram to run heavy games. Another app is Chainfire3D with 3plugins. It is used for Tegra gaming and graphics. I can upload the plug ins later on this evening bc they are a pain to find on the net. These should help.
Edit: Chainfire3d app is in the market (root) but I uploaded plugins here http://forum.xda-developers.com/showthread.php?p=19090240#post19090240
@ woodrube
tried these apps. but no luck. as well as V6 supercharge, tried a few of the modes.
the titanium backup pro does not function as you described to view running apps, unless i'm missing something.
i have 61mb free an not able to run anything.
going to rsdlite back to 2.1 to test the games to see if its not something that changed entirely on the phone.
will give feedback and maybe you can assist from there. have you managed to run anything graphics intensive on your handset just?
---------- Post added at 11:54 AM ---------- Previous post was at 11:05 AM ----------
woodrube...
this is the name of 2.1 rom i have been flashing : UNMODIFIED_STR_U2_01.1E.0_SIGNED_UCASHLSTABB1B4DEMA039.0R_UCASHOTBRTLRTCEE_P001_A008_HWp3_1FF.sbf
CM7 required flashing ti a 2.1 rom before installation.
NFS will not run on this 2.1, i dont recall if i have ever gamed on this sbf. do you think the problem could start with this rom being the start point of all flashing?
shalzn said:
@ woodrube
tried these apps. but no luck. as well as V6 supercharge, tried a few of the modes.
the titanium backup pro does not function as you described to view running apps, unless i'm missing something.
i have 61mb free an not able to run anything.
going to rsdlite back to 2.1 to test the games to see if its not something that changed entirely on the phone.
will give feedback and maybe you can assist from there. have you managed to run anything graphics intensive on your handset just?
---------- Post added at 11:54 AM ---------- Previous post was at 11:05 AM ----------
woodrube...
this is the name of 2.1 rom i have been flashing : UNMODIFIED_STR_U2_01.1E.0_SIGNED_UCASHLSTABB1B4DEMA039.0R_UCASHOTBRTLRTCEE_P001_A008_HWp3_1FF.sbf
CM7 required flashing ti a 2.1 rom before installation.
NFS will not run on this 2.1, i dont recall if i have ever gamed on this sbf. do you think the problem could start with this rom being the start point of all flashing?
Click to expand...
Click to collapse
Titanium will not find the rogue running services, it can freeze them. Say you do not use Maps for example. Go into Settings>Applications>Running Services and see if it is running. If so, then you can go into TBPro, find the Maps app and "freeze" it, thus preventing that app from running and eating up valuable RAM in the background. FYI without running Swap boot, 61mb is reasonable. I do not run graphic intense games, so not sure if the problem is the 3D graphics, available RAM or something else.
Looks like the SBF that you are running is the Brightpoint one. Maybe try the Cincinnati Bell Wireless one. It is in the SBF thread and has proven to be one of the most stable SBF foundations. I would suggest you try the CBW SBF if you want to test on 2.1 or maybe try one of the other ROMs and test on them to see if it works on those. Don't forget that CM7 is still a work in progress. Build up your posts so you can post in that forum. Others in there might be having the same issue. There are a few gamers over there.
Woodrube said:
Titanium will not find the rogue running services, it can freeze them. Say you do not use Maps for example. Go into Settings>Applications>Running Services and see if it is running. If so, then you can go into TBPro, find the Maps app and "freeze" it, thus preventing that app from running and eating up valuable RAM in the background. FYI without running Swap boot, 61mb is reasonable. I do not run graphic intense games, so not sure if the problem is the 3D graphics, available RAM or something else.
Looks like the SBF that you are running is the Brightpoint one. Maybe try the Cincinnati Bell Wireless one. It is in the SBF thread and has proven to be one of the most stable SBF foundations. I would suggest you try the CBW SBF if you want to test on 2.1 or maybe try one of the other ROMs and test on them to see if it works on those. Don't forget that CM7 is still a work in progress. Build up your posts so you can post in that forum. Others in there might be having the same issue. There are a few gamers over there.
Click to expand...
Click to collapse
The differences between the brightpoint and cbw sbfs are inconsequential-- just things like default homepage in the browser and preloaded bookmarks.
Sent from my Milestone XT720 using xda premium
Mioze7Ae said:
The differences between the brightpoint and cbw sbfs are inconsequential-- just things like default homepage in the browser and preloaded bookmarks.
Sent from my Milestone XT720 using xda premium
Click to expand...
Click to collapse
He is just having 9 kinds of hell getting that game running. Bet Libertymonger could help him since he runs games like those. If he is having this much trouble getting the game running, I dare not say anything about running swap.
thanks for the help guys.
i'm beginning to think maybe there is a problem with my older apk's and data files.
all the games that used to run on my stock rom and dexters froyo are not running anymore on any roms.
however i have gotten NOVA, and Samurai II [tegra 2] to run smoothly and from the experience they seem to be more involved games. so in theory the phone and roms should not have any difficulty with the older ones. so i'm gonna give it up as installation issue. plus i dont really like nfs, it was more of a show piece in the losing battle against blackberry amongst friends...
i have tested the above mentioned on bravo 2.2 v1.7, and cm7. runs a bit smoother on the bravo for now. but it will keep me happy until the kinks are out of cm7.
would you recommend me running swap boot? will it increase performance? or should i not tamper too much now that its running?
BTW, free RAM has dropped like crazy. +-25mb. nothing major running. keyboard t9 mod : 8mb, google framework: 9mb, whatsapp: 10mb. the remainder add up to under 2mb
does this sound right with those figures?
shalzn said:
thanks for the help guys.
i'm beginning to think maybe there is a problem with my older apk's and data files.
all the games that used to run on my stock rom and dexters froyo are not running anymore on any roms.
however i have gotten NOVA, and Samurai II [tegra 2] to run smoothly and from the experience they seem to be more involved games. so in theory the phone and roms should not have any difficulty with the older ones. so i'm gonna give it up as installation issue. plus i dont really like nfs, it was more of a show piece in the losing battle against blackberry amongst friends...
i have tested the above mentioned on bravo 2.2 v1.7, and cm7. runs a bit smoother on the bravo for now. but it will keep me happy until the kinks are out of cm7.
would you recommend me running swap boot? will it increase performance? or should i not tamper too much now that its running?
BTW, free RAM has dropped like crazy. +-25mb. nothing major running. keyboard t9 mod : 8mb, google framework: 9mb, whatsapp: 10mb. the remainder add up to under 2mb
does this sound right with those figures?
Click to expand...
Click to collapse
Hi,
I do run swap boot on CM6.3 and have seen almost all games working better except a few (9mm which was quite laggy even after a swap). But I think problem with swap is that It freezes my XT720 once in a while.
BTW, I plan to switch to the Bravo V1.7 for the time being as I want to try HDMI out which I never used even in the stock due to its limitation of gallery view. Does the Bravo HDMI out work on any games?
Thanks to all the Devs for keeping my XT alive.
Cheers

[Q] Miktouch and Bulletproof -- differences?

Greetings. I just picked up a used MT4GS because I had to have a hwkbd and want to get it into top fighting condition. I've read through the posts on Bulletproof and MikTouch ROMs and am trying to understand what the real differences are. I'd appreciate any comments on features that one has that the other doesn't.
So far i have been able to determine:
In MikTouch, the screen capture is broken
This is my first Android phone, so i'm lacking context to understand a lot of the descriptions of changes.
Thanks
This phone is an oldie but a goodie, and welcome to the board.
I just came off of miktouch, which is a clean sense experience, but I was getting reboots on this ROM (don't know why, could have been a problem on my end). My understanding is the miktouch is slightly newer than bulletproof, and is based on a newer HTC firmware (this is for the version 0.7 miktouch, which is the most recent and the one you want to use).
If you need sense, then I think this is a good rom, but probably either one is good. They are both widely reported as stable, so I am not sure if my own experience regarding reboots is just a rare exception.
If you are not committed to the sense framework, I highly recommend scverhagen's CM9.1, which is very solid in my experience. I have used v12 for at least a month, and v13 came out yesterday, and is so far (knock wood) rock solid.
There are quite a few CM10.X variations available, and I've tried several. In my experience (and on my device) they are not as completely rock solid as the CM9.1, which is the only reason I am not using one as a DD. That said, they are quite mature, and are in wide use by many who want to be on the later CM versions.
nosuchfile said:
If you are not committed to the sense framework, I highly recommend scverhagen's CM9.1, which is very solid in my experience. I have used v12 for at least a month, and v13 came out yesterday, and is so far (knock wood) rock solid.
There are quite a few CM10.X variations available, and I've tried several. In my experience (and on my device) they are not as completely rock solid as the CM9.1, which is the only reason I am not using one as a DD. That said, they are quite mature, and are in wide use by many who want to be on the later CM versions.
Click to expand...
Click to collapse
Thanks for your comments. Having almost no experience with Android, i don't really know if i object to the Sense overlay or not. I have read that losing Sense loses a lot of the capabilities of the camera, and the camera is the other reason i got this phone (with the keyboard).
Anyway, i just finished unlocking the phone now. Did you get S-Off on yours?
Flandry said:
Thanks for your comments. Having almost no experience with Android, i don't really know if i object to the Sense overlay or not. I have read that losing Sense loses a lot of the capabilities of the camera, and the camera is the other reason i got this phone (with the keyboard).
Click to expand...
Click to collapse
I believe that was once true, but I think most of the camera issues have since been solved. I don't use the high end functions of the camera much. I think also there were some problems with 1080p video, which have also since been solved.
The CM roms are based off of the google android base code, and so they are able to work with certain apps that may not work with the version on which both bulletproof and miktouch are based, which is version gingerbread, android 2.3. CM 9.1 is based on android 4.0 (icecream sandwich). and CM 10.X is based on android 4.1-4.3. Chrome browser requires min android 4.0, and is probably the best browser.
http://en.wikipedia.org/wiki/Android_version_history
Flandry said:
Anyway, i just finished unlocking the phone now. Did you get S-Off on yours?
Click to expand...
Click to collapse
Yes, I did S-off mine. There is a post that describes the procedure using a wire to short between a spare uSD card and a very small hole at a precise time. The S-off is somewhat handy as it eliminates one step in flashing ROMs, namely, extracting a file from the ROM and separately flashing that single file (using fastboot) after flashing the ROM itself the 'normal' way, but is not necessary, and I would not suggest it as it is kind of tricky (but if you feel lucky...). I think it took me around 20 tries to finally get it right.
Hope this helps, and I would suggest starting with CM 9.1, as it will give you a more 'pure' android experience. Although some do like the Sense overlay, I don't care for it, and it is a lot less customizable.
Yes, the original sense camera produced excellent photos and videos, especially in low light, which I've never matched with others since. One person (can't remember who) who used later ROMs on a daily basis said he used to swap back to sense whenever he wanted to use the camera at a particular event. So I guess that's another option for you. For me, I've stuck mainly with CM9.1 for daily use (camera wasn't central to my 'buy' decision), and dabbled with other ROMs evenings and weekends.
davidf9 said:
Yes, the original sense camera produced excellent photos and videos, especially in low light, which I've never matched with others since. One person (can't remember who) who used later ROMs on a daily basis said he used to swap back to sense whenever he wanted to use the camera at a particular event. So I guess that's another option for you. For me, I've stuck mainly with CM9.1 for daily use (camera wasn't central to my 'buy' decision), and dabbled with other ROMs evenings and weekends.
Click to expand...
Click to collapse
Thank you. I actually did a simple comparison (talk.maemo .org /showpost.php?p=1378114&postcount=27) between the camera and my previous phone's camera to see which handled low light better, and my results agree with your experience. This is a pretty high priority for me.
I think your comments confirm for me that i do want to stick with GB + Sense for now. That brings me back to the OP though. From reading through the threads for the respective ROMs i think i have another difference:
* Bulletproof has a more colorful customized theme/paradigm.
* Bulletproof has some geeky utilities like bash shell and nano editor
Still wondering about substantive differences. I'll probably flash Bulletproof unless i hear of any disadvantages of it relative to Miktouch.
Edit: meh can't post links blah blah.
Fuzi0719 said:
... For an updated version, try the Miktouch ROM. It is based on the last HTC stock ROM, 1.63.531.2 and thus has a bit better performance in several key areas (GPS, Bluetooth, WiFi) and has more updated tweaks, as well. Bulletproof is based on the original stock ROM.
Click to expand...
Click to collapse
siani_8 said:
As a long time Bulletproof user and probably the biggest Bulletproof cheerleader from day one, I will agree that the MikTouch ROM is a smoother experience.
Click to expand...
Click to collapse
Hmm i thought that the fixes had gotten incorporated in Bulletproof in the later revision (1.1). :/
From what I read on another forum, Bloater is no longer being developed or supported.
Click to expand...
Click to collapse
This may be a problem because i need e.g. Exchange Mail and i read that it's been removed in the custom ROMs.
Well i've used clockworkmod recovery to make a nandroid of the stock system and have flashed Bulletproof 1.1 and the UV5 undervolting kernel. I'll see if it can be made to do what i want/need. Kudos to WeekendsR2Short for archiving the files so they are still available and to the hackers who put the ROM together.
I'm still looking for comments on current, real differences between the two ROMs, particularly from those in the know about whether there are meaningful differences in performance due to the origin of each. I would expect the fixes that went into the later stock ROMs also could be incorporated into Bulletproof, regardless of whether it was based on that ROM, but were they? I see guides from Blue6 on tweaks for network performance and GPS performance, so it seems he was aware of the issues.
Edit: I don't have working wifi so i'm guessing a custom kernel is a no go without S-off. That's what i thought but then i couldn't understand how people can run ICS without S-off. Obviously my assumptions are wrong somewhere... I'll reflash the boot image from Bulletproof 1.1.
Flandry said:
Well i've used clockworkmod recovery to make a nandroid of the stock system and have flashed Bulletproof 1.1 and the UV5 undervolting kernel. I'll see if it can be made to do what i want/need. Kudos to WeekendsR2Short for archiving the files so they are still available and to the hackers who put the ROM together.
I'm still looking for comments on current, real differences between the two ROMs, particularly from those in the know about whether there are meaningful differences in performance due to the origin of each. I would expect the fixes that went into the later stock ROMs also could be incorporated into Bulletproof, regardless of whether it was based on that ROM, but were they? I see guides from Blue6 on tweaks for network performance and GPS performance, so it seems he was aware of the issues.
Edit: I don't have working wifi so i'm guessing a custom kernel is a no go without S-off. That's what i thought but then i couldn't understand how people can run ICS without S-off. Obviously my assumptions are wrong somewhere... I'll reflash the boot image from Bulletproof 1.1.
Click to expand...
Click to collapse
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Fuzi0719 said:
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Click to expand...
Click to collapse
Best description of the differences between Miktouch and Bulletproof I've read on the XDA forums! :good:
Thanks
Fuzi0719 said:
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Click to expand...
Click to collapse
Thanks, that's a very useful summary.
OT:
I flashed the MikTouch 0.7 ROM and most of the patches that you uploaded in its thread. What difference do you see with the MikTouch-No-Scrolling-Cache patch? From my understanding of scrolling caches, disabling them would make it less smooth rather than more.
Answering my own question (OP):
Now that i have flashed both ROMs i can mostly answer my own question about the differences. As i had guessed from my reading, Bulletproof is a more complete or thorough mod. It provides some nice options for the quick settings and the status icons that sit at the top right. It has cut out most of the extra apps, and hidden the Kid's Zone icon. It has a custom theme and keeps the other themes.
A brief play with some network access suggests that MikTouch may be smoother more optimized due to its more updated origins. On the other hand, it feels less cohesive and polished.
It might be summed up by saying that, in terms of visible modifications, Bulletproof goes overboard, while MikTouch isn't quite enough.
So if Bulletproof were based on the latest stock ROM and wasn't missing a couple "bloatware" features that i want to keep, i would reflash it now. Because it's not, i'll give MikTouch a go for a while.
I'm trying to establish, as much as possible, the functionality my Maemo device had. I'm going to post my progress here for any to whom it might be useful.
notes
I've copied my Conboy notes to Tomdroid, but the ancient stable version doesn't support editing and the beta version (0.7.2) corrupts notes with bulleted lists. I really liked Conboy, so i hope the devs can get things sorted. Development seems to be really slow, which surprises me considering the popularity of Tomboy.
terminal
I encountered the hilarious problem with Terminal Emulator that others have: the forward slash key (of all things) only produces tildes, making the hwkb completely useless for terminal work. Someone suggested a Connectbot connection to local, and that versatile little app seems like a little slice of home coming from a linux environment. You can put an icon on your desktop that will open you right to that connection, too.
I'm still trying to figure out the best way to modify my keyboard mapping. I'd like to make the www. a Tab and repurpose the android keys and extra (right) shift, perhaps as arrows and a CTRL. The spacebar is also obnoxiously out of reach so i might move it to the Back key. Fortunately, Connectbot has some sensible workarounds that make these changes less urgent.
I have the latest ES File Explorer but the locked down nature of Android seems to make any kind of file system activities hopelessly complicated compared with a more conventional linux system. I was trying to install this nano editor binary but am not sure if remounting root R/W and unzipping it to / is going to cause issues.
spreadsheet
I've been using gnumeric on my N900. TBD
e-reader
FB Reader and PDF reader on the N900. TBD
offline maps
Used Modrana and Navit on N900. Both have strengths and weaknesses. TBD
misc.
It's nice that Flashlight is pre-loaded but i can't see any way to leave it on while i do something else on the phone. I think the custom setting in the quick settings of Bulletproof could do that. :/ It is a nice bright flash we have here.
The stock camera app combines the functionality of three separate apps on N900: BlessN900, Panorama, and the stock camera app, and in a much snappier interface, albeit with fewer options. I'm excited about that. I need to find an app that will simulate a scan from a photo (perspective correction), though.
Offline dictionary, wikipedia, and a gps recorder are also needed. TBD
Of course, porting a few classic games and apps (e.g. Doom, Starcon2, Gweled, MAME) with a few hours work each isn't going to happen in Android like it did with Maemo and its SDL framework. The ability to achieve feature parity ends with the software selection...
Will edit when i have made more progress.
ETA: I have S-OFF now. I thought i could leave it alone until i tired of GB and/or stock kernel, but i should have known better. I used my Linux Mint14 (64 bit) box, a random USB cable (original HTC one is presumably with the original owner), and a twist-tie, and to be safe i flashed back my nandroid of stock first. After all the wind up about original this, 32 bit os, and precise that, i got it on the first try and it didn't wipe my SD card.
First thing i did is flash a custom splash screen. I made one and it was realizing it wouldn't work without S-OFF that pushed me over the edge.
Flandry said:
I'm trying to establish, as much as possible, the functionality my Maemo device had. I'm going to post my progress here for any to whom it might be useful.
notes
I've copied my Conboy notes to Tomdroid, but the ancient stable version doesn't support editing and the beta version (0.7.2) corrupts notes with bulleted lists. I really liked Conboy, so i hope the devs can get things sorted. Development seems to be really slow, which surprises me considering the popularity of Tomboy.
terminal
I encountered the hilarious problem with Terminal Emulator that others have: the forward slash key (of all things) only produces tildes, making the hwkb completely useless for terminal work. Someone suggested a Connectbot connection to local, and that versatile little app seems like a little slice of home coming from a linux environment. You can put an icon on your desktop that will open you right to that connection, too.
I'm still trying to figure out the best way to modify my keyboard mapping. I'd like to make the www. a Tab and repurpose the android keys and extra (right) shift, perhaps as arrows and a CTRL. The spacebar is also obnoxiously out of reach so i might move it to the Back key. Fortunately, Connectbot has some sensible workarounds that make these changes less urgent.
I have the latest ES File Explorer but the locked down nature of Android seems to make any kind of file system activities hopelessly complicated compared with a more conventional linux system. I was trying to install this nano editor binary but am not sure if remounting root R/W and unzipping it to / is going to cause issues.
spreadsheet
I've been using gnumeric on my N900. TBD
e-reader
FB Reader and PDF reader on the N900. TBD
offline maps
Used Modrana and Navit on N900. Both have strengths and weaknesses. TBD
misc.
It's nice that Flashlight is pre-loaded but i can't see any way to leave it on while i do something else on the phone. I think the custom setting in the quick settings of Bulletproof could do that. :/ It is a nice bright flash we have here.
The stock camera app combines the functionality of three separate apps on N900: BlessN900, Panorama, and the stock camera app, and in a much snappier interface, albeit with fewer options. I'm excited about that. I need to find an app that will simulate a scan from a photo (perspective correction), though.
Offline dictionary, wikipedia, and a gps recorder are also needed. TBD
Of course, porting a few classic games and apps (e.g. Doom, Starcon2, Gweled, MAME) with a few hours work each isn't going to happen in Android like it did with Maemo and its SDL framework. The ability to achieve feature parity ends with the software selection...
Will edit when i have made more progress.
ETA: I have S-OFF now. I thought i could leave it alone until i tired of GB and/or stock kernel, but i should have known better. I used my Linux Mint14 (64 bit) box, a random USB cable (original HTC one is presumably with the original owner), and a twist-tie, and to be safe i flashed back my nandroid of stock first. After all the wind up about original this, 32 bit os, and precise that, i got it on the first try and it didn't wipe my SD card.
First thing i did is flash a custom splash screen. I made one and it was realizing it wouldn't work without S-OFF that pushed me over the edge.
Click to expand...
Click to collapse
Not sure what your needs are as for a notes app, but I use the one HTC included in the ROM simply called Notes. It can import/export but I haven't used that feature or know the format. Also, Adobe PDF reader comes with the ROM, too. These are both in Miktouch. I have also run into that keyboard issue with Terminal, someone posted a revised Terminal app that fixed that issue but now I don't know where it is located. Perhaps look around on the Play Store. As to spreadsheets and other office-type apps, QuickOffice is now owned by Google and was made free in the Play Store. It can read/write most MS Office documents. And Google Maps now has the feature of storing offline maps for when you don't have network access.
Fuzi0719 said:
Not sure what your needs are as for a notes app, but I use the one HTC included in the ROM simply called Notes. It can import/export but I haven't used that feature or know the format. Also, Adobe PDF reader comes with the ROM, too. These are both in Miktouch. I have also run into that keyboard issue with Terminal, someone posted a revised Terminal app that fixed that issue but now I don't know where it is located. Perhaps look around on the Play Store. As to spreadsheets and other office-type apps, QuickOffice is now owned by Google and was made free in the Play Store. It can read/write most MS Office documents. And Google Maps now has the feature of storing offline maps for when you don't have network access.
Click to expand...
Click to collapse
Yeah i had just discovered QuickOffice was free after finding the usual subjects (Gnu apps, OO, etc) aren't available and presumably decent since Google decided to buy it. I vaguely remember there being a QuickOffice on my Handera(?) a decade ago. Wonder if it's the same thing.
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Nano is super flaky with poor refresh, and without keyboard arrows it's a bit hard to use. It would be impossible without ConnectBot's workaround for lack of CTRL, though. Can anyone recommend a good simple GUI text editor for editing config files etc.? One that supports copy/paste, unlike that half-assed ES File Explorer note editor atrocity.
Anyway, I used the above setup to make the changes to the gps.conf file recommended here.
I'm also finding the long-press on Home is a passable imitation of the camera-button or CTRL-BACKSPACE shortcut to task switcher on the N900 too.
I'm going to give the Sneaky Pete kernel a try now.
Flandry said:
Yeah i had just discovered QuickOffice was free after finding the usual subjects (Gnu apps, OO, etc) aren't available and presumably decent since Google decided to buy it. I vaguely remember there being a QuickOffice on my Handera(?) a decade ago. Wonder if it's the same thing.
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Nano is super flaky with poor refresh, and without keyboard arrows it's a bit hard to use. It would be impossible without ConnectBot's workaround for lack of CTRL, though. Can anyone recommend a good simple GUI text editor for editing config files etc.? One that supports copy/paste, unlike that half-assed ES File Explorer note editor atrocity.
Anyway, I used the above setup to make the changes to the gps.conf file recommended here.
I'm also finding the long-press on Home is a passable imitation of the camera-button or CTRL-BACKSPACE shortcut to task switcher on the N900 too.
I'm going to give the Sneaky Pete kernel a try now.
Click to expand...
Click to collapse
For hacking system files, an easy app to use is Kernel Tuner. Even though I'm using the stock kernel on Miktouch, I use Kernel Tuner to set my min CPU and governor (I have 1134 max/192 min and conservative governor on both cores) and I set the I/O scheduler to noop with a 2048kb cache. The app has the built in ability to make edits to system files and is geared for Sense ROMs.
Also, you might want to download/install the newer Swype keyboard from Play Store. It is newer/better than the Swype that is built in to the HTC ROM. The built in Swype can be disabled (I use MyBackup Pro to freeze certain things that are built in, like the Group messaging and Tmobile ID stuff that I never use).
Flandry said:
)
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Click to expand...
Click to collapse
Have you found some of Blue6ix' posts yet? He listed ways to remap the keys to whatever you wanted, and I seem to recall keyboard shortcuts was one of the things lamented when he moved to a phone without a hardware keyboard. (though I don't use shortcuts myself so can't say more)
davidf9 said:
Have you found some of Blue6ix' posts yet? He listed ways to remap the keys to whatever you wanted, and I seem to recall keyboard shortcuts was one of the things lamented when he moved to a phone without a hardware keyboard. (though I don't use shortcuts myself so can't say more)
Click to expand...
Click to collapse
Yeah that's what i linked to a few posts back when i mentioned it. I've spent a while playing around with it now that i have a functioning nano editor and bash. I found, to my disappointment, that CTRL can't be used as a modifier until Android 3. At least that's what i gathered. The amount of conflicting information on every thing i search for is mind-boggling, both due to vendor and device differences and android API differences, i assume. Anyway, no CTRL isn't too big of a deal since the standard CTRL-+ shortcuts aren't really standard on it, and VX Connectbot makes it easy to generate CTRL+? inputs. I switched to VX, an improved Connectbot fork, when i realized i had no way to generate angle brackets or pipe characters. VX Connectbot enables the SYM selector pop-up and and lets you map most buttons. It's really quite nice.
The more amusing/aggravating thing i discovered is that if you map a key to TAB, it actually is "symlinked" to DPAD_DOWN (keycode 20). That means it behaves vaguely TAB-like in the browser, but not in text editors. I found this out using the debug show keycode option in VX Connectbot. So the obvious system remap for the asinine www./.com key is pointless, and there doesn't seem to be any way to get a real tab input using just a remap. I'm not sure how much further up the pipeline you can go with a closed ROM -- really have no idea -- but again at least there's a way to get TAB in a shell with VX. I did, in desperation, try just entering the keycode for TAB (61) in the key layout file, instead of the enum name. Hilarity and a dead keyboard ensued... yay for cwm recovery. :silly:
So now most of my grand plans for modding the keyboard layout are sort of in tatters. I think I will
map the right shift, genius, sym, and alt keys to cursor keys (just too hard to consistently press the dpad left or right without getting an up or down in there somewhere). That's similar to the layout i'm used to on my N900.
I'd move sym to Home and make Back another spacebar. The spacebar has to be pushed close to its middle on this keyboard, and it's too far away to make sense.
probably remap www. to SHIFT_RIGHT so that it can be tab in Connectbot (built in option)
that leaves just the menu key as redundant (well, and two shifts and space bars after the changes). TBD
Edit: After reading through this, it is clear that if i went with an ICS ROM i could remap as intended. Prior to Froyo the key map files were much less versatile. I think i could get TAB working if i modded the binary keymap file, but it's probably not worth it.
Flandry said:
Edit: After reading through this, it is clear that if i went with an ICS ROM i could remap as intended. Prior to Froyo the key map files were much less versatile. I think i could get TAB working if i modded the binary keymap file, but it's probably not worth it.
Click to expand...
Click to collapse
The best ICS w/Sense ROM for this phone, in my opinion, was one from sun_dream. It was a direct port from the Sensation, using that phone's 3.3.2 ROM release as the base. There was an 3.3.3 release port but I found it to be much less usable/stable. The best ICS ROM, though, is scverhagen's CM9.1r13. It isn't Sense based, but it is very stable, excellent battery, and everything works as it should (for a CM ROM).
Fuzi0719 said:
The best ICS w/Sense ROM for this phone, in my opinion, was one from sun_dream. It was a direct port from the Sensation, using that phone's 3.3.2 ROM release as the base. There was an 3.3.3 release port but I found it to be much less usable/stable. The best ICS ROM, though, is scverhagen's CM9.1r13. It isn't Sense based, but it is very stable, excellent battery, and everything works as it should (for a CM ROM).
Click to expand...
Click to collapse
Without having even used an Android phone before, i'm not partial to Sense, but i decided after the previous discussion that i'm going to stick with GB for now for the extra camera quality. However, after this tweaking i think i will make a final nandroid and then flash scverhagen's CM9.1r13 to see if the android really is greener on the other side.
Is it worth going all the way to JB, or are those much less functional?
I've set the Miktouch keyboard layout up with relatively minor changes for now:
www. = SYM
Home key = SPACE
SYM = Left Up (caught again by the limited keymapping vocabulary of GB. If you set to DPAD_LEFT, it registers as DPAD_DOWN when the device is in landscape mode...
ALT (right) = Right Down " " "
Genius key = ALT (right)
I found this post and this post to be useful references when changing the layout.
Flandry said:
Without having even used an Android phone before, i'm not partial to Sense, but i decided after the previous discussion that i'm going to stick with GB for now for the extra camera quality. However, after this tweaking i think i will make a final nandroid and then flash scverhagen's CM9.1r13 to see if the android really is greener on the other side.
Is it worth going all the way to JB, or are those much less functional?
I've set the Miktouch keyboard layout up with relatively minor changes for now:
www. = SYM
Home key = SPACE
SYM = Left Up (caught again by the limited keymapping vocabulary of GB. If you set to DPAD_LEFT, it registers as DPAD_DOWN when the device is in landscape mode...
ALT (right) = Right Down " " "
Genius key = ALT (right)
I found this post and this post to be useful references when changing the layout.
Click to expand...
Click to collapse
I can only speak for my own tastes and experiences when discussing a ROM. I personally run Miktouch on my MT4GS. I've tried nearly every ROM available, and given them a good try out. For Sense, I'm gonna run Miktouch, just nothing else comes close to the stability. If I were using a non-sense ROM, I would use scverhagen's CM9.1r13, which is as close to the stability of Miktouch as I've found in a non-stock ROM. I've tried the CM10, 10.1, and 10.2 ROMs but for me the differences just aren't worth the little quirks and issues. Now, many people don't mind those things, or may not even face those same quirks as they might use their phone differently than me. On my Nook Tablet, I use the CM10.1.3 Stable release, as it is so rock-solid. But on this phone, I want 100% (or as close to 100% as is possible) uptime without having to make excuses for why that call got dropped or that text didn't send or my Bluetooth disconnected, etc.

Categories

Resources