yashsingh1/xdaforums huggingface dataset:
[Milestone 2 Android Development] Alchedin:
Switched back to GB kernel in the meantime, currently waiting on Quarx's latest magic on kernel 3.0.

Your development skills are stunning, keep it up! :good:
[Milestone 2 Android Development] harisit2005:
Re: [KERNEL][ROM][MS2][25-01-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

Danik....is it possible u to create a flashable zip of this rom, ?
[Milestone 2 Android Development] rabinhood:
Odp: [KERNEL][ROM][MS2][25-01-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

It is certainly possible, but tell me what for? There's nothing hard to use CWM Recovery. Let Danik work on development instead of losing time dealing with cosmetic details.
[Milestone 2 Android Development] -Danik-:
No , if you can't restore tell me and I'll help you.

the flash makes the CWM give you a YAFFS2 partition.

so that if you want to wipe data you'll not boot because it remembers the EXT3.

When you "restore" the ROM , you have the ability to wipe as much as you want and it will build the same YAFFS2 partition.

:)
[Milestone 2 Android Development] sampppa:
For undervolting & overclocking, currently I am using following values:

300 - 13

600 - 25

900 - 40

1200 - 53

At least running that StabilityTest for 30mins on "Scaling StabilityTest" mode haven't crashed my phone yet.

EDIT: Ok, it randomly reboots while i am not using it, so back to 300 - 14
[Milestone 2 Android Development] rabinhood:
Odp: [KERNEL][ROM][MS2][31-01-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

Well... it seems pretty low to me. Have you checked whether it's stable when you're running scaling test and receiving call with vibration turned on at the same time?
[Milestone 2 Android Development] scumie:
Anyone having problems with the clock speeds sticking after reboot?

I find each time I reboot the phone, the overcloking speeds are gone, and I'm back to stock. I've set:

1:300@16

2:600@32

3:1000@48

4:1300@65
[Milestone 2 Android Development] sampppa:
At yesterday I tested calling when screen is off, and that didn't caused any problems, and a moment ago I tired that calling while scaling test is running and it worked too.

But I had to raise that Vsel 2 too to 26, because these caused that "idle rebooting", even other tests went well. So current values are:

300 - 14

600 - 26

I just try solve that (over)heating problem when there is active data connection going, like file download, video streaming or ssh connection, but I know it's feature on Milestone 2 and Droid 2.

Remember use that apply button, not test one, on Milestone 2 Toolbox.

EDIT1: Also bit offtopic, looks like I broke power button mine phone.

EDIT2: Opened phone and it's fixed, at least somehow. http://kuvaton.com/k/YPxT.jpg there is picture of "broken power button"
[Milestone 2 Android Development] :
Odp: [KERNEL][ROM][MS2][31-01-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

So if I understood right, if i have bl=3 I have to install 8.12 kernel + hardmod or 8.1 ?

Wysyłane z mojego A953 za pomocą Tapatalk 2
[Milestone 2 Android Development] -Danik-:
New Kernel Available!

Check it out.

;)
[Milestone 2 Android Development] sampppa:
Awesome! Just booted my phone successfully with it.

Will these coming fixes allow 720p recording on CM-roms on future?

Also GPU Undervolt looks to working.
[Milestone 2 Android Development] -Danik-:
Lucky you!! it really depends.

720p rec for CM will be so nice but it won't come..not for ms2.

That's one of thousand reasons of having this rom.

If you have any issues on GPU , post here.
[Milestone 2 Android Development] sampppa:
At least Max Payne and Bad Piggies works without any graphics glitches

Sad to hear about that 720p, but thankful it's not big deal for me.

For "useless feature requests", there isn't currently working Team Win Recovery? This one just breaks whole system. I just prefer it over CWM.
[Milestone 2 Android Development] Megalith27:
Re: [KERNEL][ROM][MS2][07-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

Great work, Danik, thanks!

Can you kernel be used on other 2-init roms? If yes, are all the previous versions/releases of kernels need to be flashed or just the latest one?

Thanks again
[Milestone 2 Android Development] -Danik-:
Hey , Don't even try it.

I Can't get into full details about what happens for your system memory block after any ROM Install <defines new , RAW based partition , only works with MIUI , for others it bricks the phone , you won't be able to boot to logo or advance to boot a ROM.

Of course you can fix that with an SBF , but lets sum up in 3 words : JUST DO NOT. , cwm in this case is significantly better <there are lots of devices which TWRP is a good solution to recover>.

:)

Hi :)

Any GB Based rom which uses 2nd-init and supporting 2.3.6 EU Kernel will run just great!. :D

There are many porters who tend to think that the ROM is capable of handling G71 <in other words , the latest stock for MS2> but in fact , you get a soft brick.

CM7 with GB support will need stamp of froyo and will get a break on 0x000006 , the logo , than nothing..it is stuck on logo due to stamp mismatch.

MIUI GB will get a break on 0x000004 , logo appears and then BOOM , black screen , fatal kernel mismatch.

just take it into account , I love MIUI , it is beautiful and amazing , but in case of MS2 , it is a big lie for the system , I mean the I/O calc is ported from Defy which was previously ported from Nexus S , although you get high I/O scores . it is a huge deception.

If you just look on ADB log , when you get into an app , it will input the information from the SD/EMMC/Whatever and output it to the CPU.

while the Nexus S Hummingbird CPU capable of better calls <32K> the TI OMAP chips even on the dual core ones are working on lower power and do more calls at once <CAO> but with less info <16K while the biggest in 22K>.

The MIUI GB on MS2 makes the same amount of calls <more calls when compared to hummingbird> BUT with the 32K info , just for an example : even Linpack which is one of the hard benchmarking tools is using 20K , and theoretically after long use with MIUI the user's CPU will fry itself up.

CM10 and any JB ports <MIUI JB , AOKP> are true G71 , and will work great with my kernel.

:)
[Milestone 2 Android Development] metalaxi:
Hey -Danik-, been cheating on you with another rom, now I'm back :silly:. Just to be sure: Newest rom is MS2G4HMv2_31.01.7z and newest kernel SPKernelRe4.7z? Thanks!
[Milestone 2 Android Development] -Danik-:
Hey :)

Yes , these are the latest files.
[Milestone 2 Android Development] metalaxi:
Thank you. Now I remembered why I changed to a different ROM - because I couldn't find a workaround for the QWERTZ-keyboard. Unfortunately, the search isn't working at the moment, so I can't search in this thread for the problem. Is there a solution to get the QWERTZ-keyboard? Everything in your ROM is great, but QWERTZ would make it perfect :good:.
[Milestone 2 Android Development] -Danik-:
Hi.

Yes , why not

just pull the kl files from a ROM that has QWERTZ and push them <you need both keychars and keylayout>.

:)
[Milestone 2 Android Development] ssjoker:
Hi Danik

Do you native video call at your Roms ? OR Can you make it?

sorry for my poor English
[Milestone 2 Android Development] -Danik-:
No, that's not even possible , our device is neither built for video calls and its original modem won't support UMTS- v nor has front camera.

:)
[Milestone 2 Android Development] Rafael Aparecido Camilo:
Hi danik i came from stock 2.3.6, i did a full wipe... but im still having problems, some times im using an app and it close... Ive looked at logcat the app apear to die alone without any intervention it happens with all my apps even with stock launcher... Is it a know bug?//

is there a way to fix it?// thxxx
[Milestone 2 Android Development] -Danik-:
of course not , use 28.10 version and tell me how it goes.
[Milestone 2 Android Development] Rafael Aparecido Camilo:
i've tried that, but the problem was mas OC and UV, strange is that i havent any issue on CM10... i use 13/300 26/600 42/1000 56/1300, the problema was on 56/1300 i changed it to 53/1200 and now its fine, THX Danik for your help awesome rom anyway!!
[Milestone 2 Android Development] ssjoker:
Mr.Danik i have a question again

How to use the internal memory to RAM? because 512 mb ram is low

Have this any method ?

thank and sorry for my English
[Milestone 2 Android Development] -Danik-:
Hi , no you can't change the RAM amount <also soldering bigger chip isn't applicable>.

However there are some features that will use the RAM more wisely and will leave more free RAM , like zRAM and Swap file.

:)
[Milestone 2 Android Development] harisit2005:
Re: [KERNEL][ROM][MS2][07-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

Actually what's the use of internal memory in M2 , I have almost 6 GB free....can we use it as storage ?
[Milestone 2 Android Development] -Danik-:
yeah we have the 8gb <6.4 gb actual> data partition.

in 2.3.4 you had the option to use it as sdcard <repartition sd> however it was bad and incompatible with most of games as storage , media files couldn't pass 16mb per file and more..

In short , waste of space or millions of apps :)
[Milestone 2 Android Development] Rafael Aparecido Camilo:
Does anyone else have problems on making overclock configurations sticky after reboot? using MS2 Toolbox... other think anyone else having problems with Chainfire 3D seems like the app doesn't work any trick that i dont know?
[Milestone 2 Android Development] -Danik-:
Overclock is set on boot.

Don't worry ,Go into bootmenu and disable the bootmenu overclock.
[Milestone 2 Android Development] morcego.surf:
Great rom

Thanks for keeping active in our ms2.

As I said before ... this is my favorite rom.
[Milestone 2 Android Development] -Danik-:
Hi .

It just gets better and better , also the kernel is featuring more than the maximum of our device , then why not.

:)
[Milestone 2 Android Development] ssjoker:
thanks Danik

this rom version ( 14.02 without lags ) is working prefect for me. thank you

where is zRAM Compression? i not found it
[Milestone 2 Android Development] -Danik-:
Hi,

Due to some unexplained Blur checksum I can't customize the Settings.apk to have it inside so it is preapplied.

For this feature and a lot more I will try to get the kernel features compatible with TricksterMod app.

First one to involve in will be the GPU voltage that is changeable using terminal , however I want to make it easier to use.

:)
[Milestone 2 Android Development] Glowing_Potato:
Hey guys, the download link at first post is broken. I gonna try to flash this ROM but i'am coming from CM10. Do i just need to follow the noob guide for flashing or should i do another steps?

Thanks.
[Milestone 2 Android Development] ssjoker:
Re: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

Hi my friend

You must restore it by CWM.

If you want to flash custom kernel (stock plus) download it from last link.

---------- Post added at 07:17 PM ---------- Previous post was at 07:10 PM ----------

Mr.danik

How to multiboot phone between ms2ginger (your ROM:) ) and cyanogenmod 10 (tezet) ?
[Milestone 2 Android Development] rabinhood:
Odp: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

As far as I know it's impossible.
[Milestone 2 Android Development] ssjoker:
Re: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

No, it's possible on android phones for example galaxy s2.

Also it has an app for this. (Lolboot SGS2 dual boot.apk)
[Milestone 2 Android Development] -Danik-:
Thank you :)

Apps in chinese related to low level overclocking ,it doesn't overclock. however you don't need them but they have great libraries for boosting the CPU and for the I\O based tweaks.

AZERTY will not be a problem at all , try SwiftKey keyboard if that works in AZERTY <check in its settings for it> , then I Can easily do it for any KB.

Ad-hoc was buggy since GingerBread exists , something went wrong when google upgraded the WiFi drivers is GingerBread , however I didn't find any problems using the Ad-hoc .

current problem is because of WPA2 protected WiFi networks you are connected to .

try using

External

app for Ad-hoc , and that should do the trick.

Ok , about the animations , it is possible of course , but I'm afraid I won't have access to the main code of settings which means working theme but nothing else :eek: , no functionality at all , but I can try with adb , I know it is going to be problematic but maybe it will be worth becuase by the way , I decompile the framework.

:)
[Milestone 2 Android Development] Anonymous_:
I was not able to change the HW keyboard layout by myself (it seems, that it is using the different files than CyanogenMod :( )... And Swiftkey does not change HW keyboard layout...

So Swiftkey is not a solution for me and for the r3daxis either.

Please advise me, how to get qwertz layout working on HW keyboard, since I'm currently unable to use this ROM.

Thanks in advance.
[Milestone 2 Android Development] -Danik-:
that's only about flashing some files into /system/usr/keylayout

I'll port them from Cyanogen as most use QWERTY.

no problem , I'll be working on it as soon as my OTG cable comes back to me.

the ".kl" layout files themselves don't fit as theyr'e and need some porting , I'll try it :)
[Milestone 2 Android Development] Anonymous_:
Thank you.

I was trying .kl and .kcm.bin files directly from the CM7 and also from the CM10 and none of them worked (still QWERTY kb).. tried to replace qwerty.kl and qwerty.kcm.bin to be more precise. Also tried this with umts_milestone2-keypad.kcm.bin and umts_milestone2-keypad.kl (linked these to qwerty.kcm.bin and qwerty.kl) but without any luck too.

I will stick to CM7 in the meantime.

Thank you for this ROM. Keep it up!
[Milestone 2 Android Development] -Danik-:
Currently working on it , I hope to get AZERTY soon.

currently works with stock i'll upload soon if it is stable.

:)
[Milestone 2 Android Development] Anonymous_:
Perfect, please don't forget to QWERTZ HW kb layout :)
[Milestone 2 Android Development] algarues:
This rom would be perfect if it had the possibility to use a more minimalistic holo-like theme and stock animations

for who does not need all of the UI pizzazz
[Milestone 2 Android Development] -Danik-:
Customized Theme isn't problematic in terms of animations , however I'll work on it .<reassemble my modifications with the stock animation framework>

:)
[Milestone 2 Android Development] algarues:
Thanks for the availability

Stock animations I already got back using rom toolbox pro

it is the theme that I cannot apply all over the rom, something holo-like with minimalistic icons instead of realistic icons would be really nice.

If metamorph would do the job i will try again with rom toolbox.

I noticed that the rom goes extremely fast after applying a tweaked sysctl.conf file and changing the launcher
[Milestone 2 Android Development] -Danik-:
Try flashing the Zip.

Note: I myself use DxHome , it makes the Rom alot faster , but for anybody else I gave the Stock Launcher which is more stable and less messy

:)
[Milestone 2 Android Development] fedegil69:
hi there i want to test your nice job but...

i follow the steps:

.from cm10 i flash the gb kernel

.from custom recovery restore the backup

.boot from your custom recovery

.wipe data/2 caches

then i have frozen moto logo..

any ideas?

thanks

Enviado desde mi A953 usando Tapatalk 2
[Milestone 2 Android Development] -Danik-:
Did it crash in bootlogo start or after 2nd init <blue led which means you can access the recovery>

Give it some minutes , if it doesn't boot your previous kernel
[Milestone 2 Android Development] fedegil69:
it freeze at moto logo after the blue led.. i left arround 2 hours and nothing.. any clue?

Enviado desde mi A953 usando Tapatalk 2
[Milestone 2 Android Development] Rafael Aparecido Camilo:
You've said its heavly modified for performance could someone that it's using it post a benchmarks score screenshoot?? and said what app you've used... just to compare you know :))
[Milestone 2 Android Development] Finovsk:
Try to wipe data/factory reset and then reboot. It should work :)
[Milestone 2 Android Development] fedegil69:
i have done it please read

Enviado desde mi DROIDX usando Tapatalk 2
[Milestone 2 Android Development] -Danik-:
he already done it many times with many methods , I still check it .

you may flash older kernel like 2.3.4 or the first 2.3.6's.
[Milestone 2 Android Development] evilmtv:
Not a very useful reply but... I managed to make it past the red logo.

Did not flash the kernel from first post, flashed this ROM from the Kernel used for JB ROMs like CM10 and MIUIv4 instead.

Worked perfectly.

STEPS:

-Full wipe

-Restore nandroid backup

-Full wipe

-Restart phone

::Further installation notes::

Superuser - Update from Play store => Update Binary from 3.0.3.2 to 3.1.1 (currently latest)

Busybox - Install installer from Play store => Unknown Version (More than one version found). Updated to 1.20.2

Chainfire3D - Uninstall/Install works. Have not tested functionality.

So far, working perfect! The smoothness I've been looking for on my MS2. Great ROM!
[Milestone 2 Android Development] -Danik-:
oh you flashed MIUI before.

ok , now it should work with any newer kernel. :)
[Milestone 2 Android Development] gambiarraweb1:
Changelog ? Thx !

Enviado do meu Milestone 2, Android 4.1.2 JB, 16GB, 1200 Ghz #
[Milestone 2 Android Development] lulli1:
AW: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

yes, thats right. but galaxy hasn't a locked bootloader as our ms2...
[Milestone 2 Android Development] -Danik-:
You can dual boot on Defy , unrelated to the BL , however , MS2 support of dualbooting limited to Froyo based GB.
[Milestone 2 Android Development] ssjoker:
is available any program or bootloader for dualbooting?

:confused:
[Milestone 2 Android Development] DJPatriX:
Odp: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

No :(
[Milestone 2 Android Development] morcego.surf:
Re: [KERNEL][ROM][MS2][21-02-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

The camera working fantastic.

Thanks a lot.

Enviado de meu A953 usando o Tapatalk 2
[Milestone 2 Android Development] ssjoker:
Hi danik

why Motorola Milestone 2 haven't any independent rom , recovery or bootloader ? there are things for defy .only for Similar hardware?

------------------------------------------------------------------------------------------------------------------------------------------------------------------

your phone detail is:

Kernel : D2G Gingerbread Kernel.

ROM : MS2Ginger 4 Heavily Modified. ....

how you use Droid 2 Global kernel ? :) tell me how you do it!

Please ????????????????
[Milestone 2 Android Development] alehawk:
Hi! I got a problem, I installed the rom, rebooted but I selected boot from the recovery menu and couldnt turn my phone again.

How can I fix that?

Thank you!
[Milestone 2 Android Development] Leandro Castro:
It´s all working now :)

Hi Danik,

I had some issues sometime ago trying to make your ROM work on my phone. I could not work on it for some time cause my battery went out of charge and I had to order a external charger.

Well, after some hard work I managed to make it happen... Now I´m running the latest your ROM and Kernel.

I didn´t have time to test it... But from the very first clicks it´s obvious the ROM is faster and more beautiful than any other I tried before.

Just wanna say thank you for your hard work and for your help :)

Wanna say thanks to scumie also. He was very kind and his tips were very helpful.

Cheers,
[Milestone 2 Android Development] -Danik-:
Select Normal mode in BootMenu , or use 2nd-init mode.

Hi , Glad to hear that.

You may got your battery off the percentage so you get "Low battery , can't program" - in that case you can just plug 5V+/- to the batt , however an external charger will do better.

:)
[Milestone 2 Android Development] BluPix:
Thank you, it's perfect, quick ROM. But i have some habits from CM10, it's possible to change action of long press home to something like https://play.google.com/store/apps/details?id=ms.salt.prehome ? I tryed to assign application in CM settings, but it doesn't work for me. I don't want task manager, i just want task switcher (with kill function).
[Milestone 2 Android Development] ssjoker:
Which is better Kernel

Hi Danik

You've written that my Kernel is D2G Gingerbread Kernel.

I wanted to know the difference between D2G Gingerbread Kernel and Stock Plus MS2 custom Kernel V4

Which is better Kernel ? :confused: :confused:

thanks :)
[Milestone 2 Android Development] -Danik-:
D2G isn't more supported it is a Stock Droid 2 Global kernel that allowed nothing more than higher OC potential.

StockPlus is way a lot better.
[Milestone 2 Android Development] lulli1:
Hi Danik, I´m a little confused about the kcm files in the keychars folder. Just wanted to edit the sholes-keypad.kcm file, to change from qwerty to a german qwertz hardware keybord (did this with some other roms) but the files are all named with an .bin at the end. You can´t edit these bin files. what do you recomend to do? Where are the kcm files?

Thanks a lot...
[Milestone 2 Android Development] rabinhood:
All pre 3.0 Android versions (in particular GB ROMs) do not use plaintext *.kcm files. They are encoded/compressed for faster operation. Before editing, you have to decompile them and recompile after editing. Check the following page:

https://code.google.com/p/openeve/wiki/KeyboardMapping

The tools names are unkcm and kcm.

Unfortunately I found that kcm produced some extra characters (bigger *.kcm.bin file after recompilation than before decompilation). Thus I had to identify these extra bytes and simply delete them. Use any hex editor capable of opening and comparing 2 files.

Regards!
[Milestone 2 Android Development] lulli1:
wow! much better since ICS, he? thanks.

...have you decompiled, edited and compiled the sholes-keypad.kcm.bin?

If yes, could you please share your "qwertz" version? Would be great. Thanks...

edit: i think i got it now. some german guys will test my modded file. if it works, i will post it here, for everybody with a qwertz stone. thanks for your support....
[Milestone 2 Android Development] lulli1:
QWERTZ Keybord for this ROM (GB Based)

O.k. if you like to use this Rom with QWERTZ Hardwarekeybord-layout, do the following steps:

1. download the attached .txt files

2. place them to your system/usr folder by using a rootexplorer

- place the kcm.bin file in the folder system/usr/keychars

- place the kl file in the folder system/usr/keylayout

3. rename both of the old files, by put for example ".old" at the end of each file.

4. rename the new files, by deleting the ".txt" at the end.

5. set the permissions to rw-r--r--

6. and reboot

Now you have a QWERTZ Keybord.

I you prefer to do this operation by flashing from recovery, so use the attached .zip file.

cheers....lulli1
[Milestone 2 Android Development] morcego.surf:
Hi Danik.

First...thanks again.

When i try to restore with " custon recovery>restore>ok " appears "mismatch md5 " (This happened in the last three updates ) . Then I install " bootmenu 1.1.0-CWM5.0.3.4Milestone2 " and the restore works fine.

Can i be doing something wrong at the first procedure ?

Amazing rom.

( i am using the MS2Ginger since the first released )
[Milestone 2 Android Development] -Danik-:
Hi :)

md5 hash problem is sometimes due to a bad mount <happens sometimes> , it doesn't matter if you use different CWM version it is just for the flash procedure as I remain CWM4 because of its data partition perfect location <blocks 1-13 , others also work but pretty bad and less storage> and ability to backup on YAFFS2 image <img format not tar>.

So as long as it works , that's fine :)
[Milestone 2 Android Development] ---UFO---:
Thanks for new version.

Is there any possibility of creating update.zip of your rom?

I have tried to do it myself from nandroid, but i can't get it boot.