yashsingh1/xdaforums huggingface dataset:
[Motorola Milestone Android Development] nacloud:
That´s right! I guess working 23 hours straight could make you forget something like that :p
[Motorola Milestone Android Development] Subbie171:
How about right click, chrome to phone ;)
[Motorola Milestone Android Development] LuigiC6:
So if I copy the dsi fix to system/lib/modules in stock froyo, will it still work?
[Motorola Milestone Android Development] DannyDroid:
Sounds like the desktop version of Firefox,

You need to do more then that if it wasn't originally included.

See original comit for more details.
[Motorola Milestone Android Development] LuigiC6:
I'm sorry, but I have no idea how to add it in. If someone could fill me in on the steps to getting this into stock froyo :S
[Motorola Milestone Android Development] DannyDroid:
- In system/etc/rootfs/init.mapphone_umts.rc

# Install custom kernel modules

insmod /system/lib/modules/jbd2.ko

insmod /system/lib/modules/ext4.ko

insmod /system/lib/modules/symsearch.ko

insmod /system/lib/modules/dsifix.ko # Add this line

- Add dsifix.ko to

/system/lib/modules
[Motorola Milestone Android Development] jarlaxlebaenre:
That's weird, because I've been using Fennec on Nokia N900 (one of previous releases) and I remember it to be quite snappy.

I actually prefer Firefox over Opera/Chrome/IE. v5.0 is fast, customizable as hell and RAM is not an issue.
[Motorola Milestone Android Development] LuigiC6:
There doesn't appear to be a rootfs folder in stock froyo.. By the way, I appreciate the help :D
[Motorola Milestone Android Development] DannyDroid:
You better off installing and using this;

http://xdaforums.com/showthread.php?t=1155454
[Motorola Milestone Android Development] skadude66:
I believe that is because stock ROMs don't include the etc folder, which has scripts at boot up (init.d).
[Motorola Milestone Android Development] Edwrib:
There is any way to add sms icon in the side of call icon, in favourites contacts list? :D
[Motorola Milestone Android Development] LuigiC6:
Actually, I have the init.d folder and am able to load scripts at boot thanks to a mod from Androidiani. But also, I searched for the file in root explorer and finally found it and managed to integrate it, so all is well I think :P Thanks again for the help guys!
[Motorola Milestone Android Development] sdtaddey:
I'm running RC12 for twelve hours and... I found several bugs:

1. When I watching videos I can just see half of the screen, the other part is completely black.

2. In Gmails something similar happens... I mean, if you check your messages in portrait mode the message is taking just half of the screen, the other half is absolutely white.

3.Gtalk is showing the video camera no more, instead it shows a microphone which does nothing,so I can just send gmails or chat. Fyi... I'm using the same Gtalk 1.3 as I was using in RC10 which I switched from and I had the camera and I could used it though a mirror. What's wrong? :confused:

4. Battery decreases in a very particular way... I mean, I was playing around with benchmarks' app and the device's battery droped from 30+ to 19 in less than a minute :-@!

Check the pics below...

Have you experienced the same issues?

Edit: It looks like its impossible to uploads pics now... I'll try later.

By the way.... AmAzInG ROM.. Da best EvEr!!!!

Sent from my Milestone Powered by Gingerbread
[Motorola Milestone Android Development] Rotundjere:
Why Google Maps 5.0 running very choppy on Milestone (but fast in HTC Sensation & Nexus S) ?

Is there any update for PowerVR SGX 530 GPU driver ??
[Motorola Milestone Android Development] crytic:
You are not seriously asking that, are you?

HTC Sensation: 1.2 GHz dual-core processor, Adreno 220 GPU, 768MB RAM

Nexus S: 1 GHz ARM Cortex-A8 processor, PowerVR SGX540 GPU, 512MB RAM

Milestone: ARM Cortex A8 600 MHz, PowerVR SGX530 graphics, 256MB RAM

I think I'll let you guess the answer for yourself ;)
[Motorola Milestone Android Development] tegezan:
yes.. he/she serious asking that question.. in fact, many miley users asking same question.. :p
[Motorola Milestone Android Development] Rotundjere:
PowerVR SGX 530 should be more than enough to render Google Maps smoothly.

Google maps only have little vertex, triangles, & texture to be rendered by the GPU (just compare what SGX530 can do to HD games with a lot of textures, vertex, triangles, effects, etc)..

so I'm very suprised why SGX 530 can't render it smootly :confused:

since Google map 4.0 (2D), PowerVR SGX still render it very choppy..

I think the problem is in the Google maps source code itself ?
[Motorola Milestone Android Development] ArtoD2:
Its not the GPU or the CPU... its the lack of RAM...
[Motorola Milestone Android Development] bijixda:
I get error: Notify conn break IOEx each 5 minutes

Therefore my gtalk disconnect very often.

Is this because of my bad network or other case?

sent from milestone using xda app
[Motorola Milestone Android Development] afadel:
I've created an ext3 partition for the apps2sd. Do I have to load the ext3 module? As I understand only ext4 module is loaded by default. It is working without the ext3 module loaded though.
[Motorola Milestone Android Development] Rotundjere:
iphone 3GS also had 256 MB RAM, it does render Google Maps 4.0 smoothly

do you know what's wrong with our milestone ? I also heard Droid X users also had this problem (choppy scrolling on Google Maps 4.0/5.0)

:confused:
[Motorola Milestone Android Development] tegezan:
so, 3GS running gingerbread or what..? :confused:
[Motorola Milestone Android Development] sdtaddey:
No, you don't ... All modules ( ext2.ko, ext3.ko and ext4.ko) are already preloaded ... you can check them all in /system/lib/modules.

Hope it helps ;-)

Sent from my Milestone Powered by Gingerbread
[Motorola Milestone Android Development] heorung:
nadlabak , does the DSI-fix v2.1 increase the performance?

I don't know why but after apply the DSI-fix v2.1 , I can play Samurai Vengeance very smooth on my MIUI Rom.
[Motorola Milestone Android Development] AirLancer:
You can usually say that Apple products run smoother than other products with the same hardware. Apple only has a very limited amount of hardware to consider when optimizing the OS, so they can make their things very efficient. Especially because they control everything from OS to drivers. Android is more like Windows in that matter, because it has to work for a huge spectrum of hardware, making a specific optimization nearly impossible for google. That part is up to the manufacturers. But just as with Windows, it's usually the drivers and costumizations by the manufacturers and tweaks applied by users that are usually the source of problems.

In the case of our milestone, I'd say the inability to load a different kernel is what keeps the devs from making more out of the milestone.

In my oppinion Nadlabak is working miracles as it is :)

I like to compare gingerbread on milstone with Vista on a PC with 512mb RAM (try to make that run smooth :D ).
[Motorola Milestone Android Development] jarlaxlebaenre:
Another issue though I'm not sure if this started to happen after updating to RC12 or later when I added CrystalTalk. When someone is calling me the "Answer<->Decline" slider tab seems a bit misplaced. It looks like I started to slide "Decline" to left side - red icon is further from bezel and it's highlighted. Rotary options are correct. Maybe it's caused by phone.apk but I'm not sure if this is a common issue. Any ideas?
[Motorola Milestone Android Development] Rotundjere:
What about Droid X owners, they have 512 MB RAM too ?

and they also experience laggy scrooling on Google Maps 4.0 :confused:

I think this is because Android extensively use Dalvik VM (which is not native).

iPhone use native code, so running 1 app can eat approximately 150-190MB on iphone 3GS..

in contrast, 1 android app only can use up to 48 MB, this somewhat insufficient (unless you code the app using NDK, so they can be malloc()-ed and don't get free-ed by the Dalvik GC)

:(
[Motorola Milestone Android Development] DannyDroid:
Why are we comparing a Milestone to an iPhone 3GS? That's just stupid.

It has nothing to do with the VM.

Android can use more then one VM so there is no limit.

Face it, the Milestone is old hardware. Downgrade to a earlier version of Google Maps if you want to use it.
[Motorola Milestone Android Development] bijixda:
I can live with Maps sluggishnesh

But what i really hate is when opening Maps or Gallery, it just stuck/hang. Have to wait until 2 minutes then its back to normal

sent from milestone using xda app
[Motorola Milestone Android Development] BryanChung:
What I can't stand is when I am Navigating halfway through the roads, my phone RESTARTS and I'm lost on the road.
[Motorola Milestone Android Development] kabaldan:
Yes, the DSI-fix v2.x speeds up the DSS (display subsystem) kernel driver a bit. It's actually an optimization in the first place - getting rid of dsi errors is more like a side effect ;).

DSI-fix v2.2 has been pushed to github:

https://github.com/nadlabak/android...mmit/4d02e95c246acfafad7a8cc902f4c44e87d2b315

Direct link to pre-compiled module:

https://github.com/nadlabak/android...f4c44e87d2b315/prebuilt/lib/modules/dsifix.ko
[Motorola Milestone Android Development] DannyDroid:
Damn it kabaldan!

I've just finish uploading the new MIUI ROM :P .
[Motorola Milestone Android Development] BryanChung:
Ahh thank you kabaldan :)
[Motorola Milestone Android Development] mathk:
thx a lot , while I afraid the file is corrupted but it doesn't :D
[Motorola Milestone Android Development] finalista:
@motorola, htc, samsung,... Do you have such a good developer like kabaldan? I doubt it :D
[Motorola Milestone Android Development] promixer:
How can I install that? Put it in some folder when installing CM7?
[Motorola Milestone Android Development] DannyDroid:
http://xdaforums.com/showpost.php?p=15828548&postcount=5066

But if you are already running CM7 or something based of it, just add the new file (last step).
[Motorola Milestone Android Development] promixer:
I already have CM7 on my phone. So I copy all the files in nadlabak-android_device_motorola_umts_sholes-4d02e95 folder and paste them in /system/lib/modules?

Or i can paste just folder nadlabak-android_device_motorola_umts_sholes-4d02e95?

I hope you understand me.....
[Motorola Milestone Android Development] jarlaxlebaenre:
I think that we're all gonna get this DSI-fix with kabaldan's next release so there is no need to hurry.

As for the maps and navigation, I don't really have any trouble with Google Maps. The nav that is really choppy and almost unusable is Sygic Aura which I have recently tested. Not sure what's the best alternative.
[Motorola Milestone Android Development] UnitedOceanic:
any news on the auto-complete with the physical keyboard?
[Motorola Milestone Android Development] AirLancer:
Try Smart Keyboard from the market. The trial version has all functions and only has one pop up per day to get you to buy it. If you can live with that, its free. I ended up buying it because I like it.

Smart Keyboard takes a while to set up "properly", because in my oppinion its costum settings are rather bad. But it is highly configureable, so you can really adjust it to the way you like it i.e gingerbread theme, language, calibration...

That way you wont notice that its there when using software keyboard but you get the auto-complete for hardware keyboard.
[Motorola Milestone Android Development] mcdevtingz:
I've had 3 random reboots since applying latest dsi fix over froyomod. Any reason why?
[Motorola Milestone Android Development] kabaldan:
Good to get some feedback ;).

But I need to see your /data/dontpanic/apanic_console log file.

Can you paste its content e.g. to pastebin.com and post the link to it here?

Thanks.
[Motorola Milestone Android Development] keunhuvac:
I already added this line:

write /sys/devices/omapdss/display0/update_mode 1

into init.mapphone_umts.rc. Now i want to try dsifix v2.2, so do i need to keep that line?
[Motorola Milestone Android Development] mcdevtingz:
http://pastebin.com/3bxCZf2H

Hope its fixable
[Motorola Milestone Android Development] kabaldan:
You should remove that line.

Setting the update_mode to auto (1) is a workaround that decreases the DSS performance and introduces the tearing (though it is not so visible in the RC12 build, thanks to new pixelflinger optimizations in use).

DSI-fix aims at the default, manual update_mode (2), which is the desirable mode we should be using.
[Motorola Milestone Android Development] DannyDroid:
No, just copy dsifix.ko to /system/lib/modules

This is the default keyboard I believe (from Froyo);

http://dl.dropbox.com/u/25106916/Apps/Keyboard_Motorola_update.zip

You have 89luca89 to thank for that ;) .

DSI fix 2.2 is a lot, lot better on battery life on the MIUI ROMs and have yet to have any issues.
[Motorola Milestone Android Development] bijixda:
Dsi fix 2.1 have better battery usage really.

Now im installing dsifix 2.2

sent from milestone using xda app
[Motorola Milestone Android Development] parads:
:O

This update is for use with AOR?

Thanks :)
[Motorola Milestone Android Development] koukobin:
Battery usage

I am really impressed about the hours my battery can hold with this ROM. I haven't applied the new DSI fix yet. Will i have more battery life if i apply it?

Is this fix going to be included in RC13 ?

thanks
[Motorola Milestone Android Development] BryanChung:
Oh. I still had that line even with dsi-fix file. I better remove it. Thanks. :)

I have a question out of CM7, just a quick one ... When in Messaging apps and conversation thread, you see "Me: blah blah blah" and your friend's "Mr XXX: Blah Blah Blah". My question is, how do I make a profile photo appear for "Me"? That is myself. I tried to save a contact of myself with a photo, naming it to "Me" or even have my own number on that profile, but the profile photo does not load. Anyway to make it do so? :)
[Motorola Milestone Android Development] onethreeteeh:
you need to have access to a non-android phone to do that.

the way to do it is a little different depending on what type of phone you have, but they all follow the same sort of steps

first, put your sim card into your non-android phone

then, go into settings, and look for something along the lines of my telephone number. in my motorola v9 its under settings - phone status - my tel. numbers

once there, add an entry, and set your name and phone number.

take your sim out, put it back in your android phone, create a contact with the same name a phone number, and then set the profile picture of that contact
[Motorola Milestone Android Development] BryanChung:
So complicated?! Gosh.
[Motorola Milestone Android Development] pcphobic:
How about WAZE?
[Motorola Milestone Android Development] onethreeteeh:
unfortunately theres no way to edit the my phone number field in android (settings - about phone - status - my phone number), which means you need to change it in a non android phone, otherwise it'd be really simple
[Motorola Milestone Android Development] BryanChung:
Oh no wonder! Yeah mine shows "Unknown" too. =l Ha my non-android phone is a super old, non-color, Nokia phone! Haha. And I don't think that will be able to edit the phone number.
[Motorola Milestone Android Development] BryanChung:
Oh! I found a solution! :)

For CM users, "Settings - Call Settings - Additional Settings - My phone number'

Source: http://code.google.com/p/android/issues/detail?id=8519#c8

THANKS CM! :D
[Motorola Milestone Android Development] onethreeteeh:
awesome, that makes things so much simpler
[Motorola Milestone Android Development] mcdevtingz:
@kabaldan did you get my pastebin? What's wrong?
[Motorola Milestone Android Development] Travis90x:
I have RC10 and I cannot play at "Cut the Rope"! :(

I try JIT on and Vm Heap at 24/32/36, and JIT off Vm Heap 24/32/36! (all other settings in cyano/performance are OFF )

What other settings can I try? (as soon I'll update to RC12)

@nadlabak Can you make a "light version" of your CM7?

There is not enough free RAM for heavy apps and games, both ADW & GO Launcher EX that redraw every time, general slowness...

Or... How can I disable some services/featues according to my "tastes" to free RAM? :confused:
[Motorola Milestone Android Development] enrsil1983:
Cut The Rope works perfectly with my RC10/RC11/RC12 Mixed, JIT off, VM32, GoLauncherEx and GoSMS persistent :) Also Samurai Vengeance 2 run perfectly that way.

I suppose that a lighter version is impossible to release.

Use autostarts or similar apps to disable apps from startup, at boot and from events (like Gallery, Market and Browser opening when turning on Wi-Fi).

To disable processes (apps that automatically reopens when killed) go to settings/applications/in use
[Motorola Milestone Android Development] indiacam:
Oh my god, your screenshot usage is showing 1day 17 hours and still 37% remaining. What the hell? is it true? I am surprised.

What is your normal voicecall usage? do u use 3G? I use a 3G lot and end up draining battery in less than a daytime.
[Motorola Milestone Android Development] koukobin:
Actually 32% was remaining but it was not an issue as after two hours i connected the charger (it still had 28% remaining).

I can't say i talk much at the phone but certainly i am receiving a lot of emails and i am also sending several of them. I also capture 4-5 pictures per day.

Most of the times 3G is disabled. I enable it before send an email with an attachment or update an app in market or something that needs fast Internet ...

My battery holds two days almost always. In stock rom never hold more than 30 hours.

Great job Kabaldan !
[Motorola Milestone Android Development] DannyDroid:
Not possible. The Milestone is old hardware and it's as simple as that.

The Milestone is the computers for the late 90s and gingerbread is Windows Vista.

I can't wait for the "CAN WE HAZ ICECREAM SANDWHICH ON THE MILESTONE" threads come Christmas...
[Motorola Milestone Android Development] Ok_Kaleidoscope5109:
the solution is FROYO + GB theme. I honestly gave up on Gingberbread. Anyone running a modern phone KNOWS you need 512mb of RAM. Either suck it up with your Milestone, upgrade to a new phone, or stay on older software.

Exactly. Vista, XP, that same ordeal. When Vista came out, and if you had a old computer, your choices were to upgrade hardware, suck it up, or stay on XP. I think many of us stayed on XP.
[Motorola Milestone Android Development] nacloud:
I´ve noticed that when I turn on wifi through the widget buttons it doesn´t connect right away, I have to go to settings in order to get connected, sometimes I have to refresh the scan.

This happens when connecting to a wireless with a hidden SSID.

Does someone else experience this?
[Motorola Milestone Android Development] choonyoong:
Same here. My wife's LG optimus 2x can connect the hidden ssid almost instantly. At the end I just make my home network visible.
[Motorola Milestone Android Development] nacloud:
Right! with my Galaxy tab I don´t have the same issue, that´s why I asked, I was checking "wpa_supplicant.conf" I saw there an option for the AP scanning/selection and I change it but same thing.

Anyways its not a big deal...
[Motorola Milestone Android Development] jarlaxlebaenre:
I presume that the preinstalled file manager is some kind of OI File Manager, but something weird is happening to mine. After installing psx4droid emulator almost all files on phone were shown with psx4droid icon. Then I installed MoboPlayer and now these files are shown with either psx4droid or Mobo icons.
[Motorola Milestone Android Development] Travis90x:
I don't know why it doesn't work :(

I already use autostart, for many apps that start at the boot, disabled the widgets that reload every time etc...

When I kill all apps, I have about 50/60Mb of free RAM, but Cut The Rope has a FC when load the first level!

I'll let you know after updating at RC12 and the 3 wipes ;)
[Motorola Milestone Android Development] tegezan:
try vm heap 16.. works for me..
[Motorola Milestone Android Development] vishalmullur:
I am using rc12 but now a days mt phone restarts a lot maybe due to low memory but its annoying. It usually happens when I am using browser based apps.

Need help.
[Motorola Milestone Android Development] milestonedude:
ive been using RC12 as well and I was wondering if i should even be using it. it doesn't seem as stable as RC10. (i skipped RC11)
[Motorola Milestone Android Development] BryanChung:
Not too long ago I reported about not being able to play Fishing Master this game. But today I realized that game was a copy version of now-the-released FishingJoy from the same company that did iPhone version! It's a 17MB HD game but it works well for me on RC12! :)

https://market.android.com/details?id=org.cocos2dx.FishGame

Check that game out! :D
[Motorola Milestone Android Development] mohammadj54:
Please help, I hove problem with battery life in this ROM (RC12). my battery goes from 92% in the night to 60% in the morning without any use. Can any body help how to fix this issue.
[Motorola Milestone Android Development] nacloud:
You need to apply the new DSI-Fix v2.2.

In order to do that just download the file :

https://github.com/nadlabak/android_...ules/dsifix.ko

you can paste it in system/lib/modules and set permissions.

Reboot and you should be fine.
[Motorola Milestone Android Development] pcphobic:
Tried this yet?

http://www.xda-developers.com/android/tune-your-androids-battery-life-with-betterbatterystats/
[Motorola Milestone Android Development] pcphobic:
Nowadays, alot of new games have codes that are optimised for certain type of CPU. For example Samurai Vengence II is only for phones with Tegra 2 cpu. No point trying those games bcs they will just force closed.

Then later, I found a Non-Tegra 2 version of Samurai Vengence II and I could play it with no problems.

http://youtu.be/YeEAii7PIbA

[youtube]YeEAii7PIbA[/youtube]
[Motorola Milestone Android Development] mndroid:
I'm using this ROM for the first time (coming from FroyoMod) and I'm thrilled so far! :)

Everything seems to work just fine, though I didn't have the time to test it thoroughly, yet.

At the moment I have two questions:

1) My battery drain over night was only 2%. Still, I'd like to know how I can wipe the battery stats. I don't have that option in the Androidiani Recovery and I also can't find it in the CyanogenMod menu in Android.

2) Should I apply the DSI-Fix 2.2? What exactly are the benefits / possible drawbacks?

/Edit:

I'm using RC12, btw.
[Motorola Milestone Android Development] AirLancer:
1) I think this is the most convenient way: http://xdaforums.com/showpost.php?p=11803458&postcount=10

2) Afaik there are no draw backs if you are on RC12. It gives you better battery life and is a performance tweak as well:
[Motorola Milestone Android Development] jarlaxlebaenre:
DSI-fix 2.2 is actually great. I haven't noticed any performance boost in real life (I'm not playing games) but battery life is much, much better.

BTW, is it safe to remove Audio Effects? We do have DSP Manager, don't we?
[Motorola Milestone Android Development] papadawgg:
i also use the dsifix 2.2 and im getting randomly freezes. then i try to turn my display on and off but but i can not turn it on, till i pull out the battery and put it again.
[Motorola Milestone Android Development] UnitedOceanic:
same here, will try a fresh install to see if it runs better or not
[Motorola Milestone Android Development] mndroid:
Thanks a lot! All worked fine. Now I'm waiting to see how battery life and performance is. Will report back.
[Motorola Milestone Android Development] msaraiva:
Kabaldan, i get hard reboots if i use the hardware keyboard while connected to wifi with this new module. The same thing used to happen with CyanogenMod 6, before we had the DSi errors fix.