yashsingh1/xdaforums huggingface dataset:
[Milestone 2 Android Development] -Danik-:
Hi :)

Since V1 , zip is not applicable as the system path is split in 3. thus any zipping will cause the system not to boot due to lack of boot files.

preinstall files can't be defined in the Edify zip script where I put unsigned drivers of camera and audio < if you unpack it with unyaffs you see some broken .so> and if I take the complete system partition and zip it , I get a zip with corrupt drivers .

Zip can be nice and beautiful with custom scripts like Aroma and Magic Install but it is pretty problematic right now.

I could manage to boot with Zipaligned file but camera stopped working after some days.

:)
[Milestone 2 Android Development] ssjoker:
thanks for new version

Hi danik :fingers-crossed:

The DROID boot animation sound is available, But not yet activated.

How to activate it?

thanks
[Milestone 2 Android Development] walter79:
BIG GOOD NEWS TODAY!

Custom kernel for MS2Ginger works now!
[Milestone 2 Android Development] lulli1:
Great !!!! And what are the functions and tweaks?:good:
[Milestone 2 Android Development] walter79:
first tweaks:

- MMC fix for class >6 cards

- ext4 support

- ntfs support

more will come in future.
[Milestone 2 Android Development] -Danik-:
Nicely Done!!

Do you have any link for the kernel work so far?

I hope it can work on MS2 too so I can apply my kernels on 2ndboot mode too <that would be easier than ever , no more Info spoofing>

:)
[Milestone 2 Android Development] walter79:
https://github.com/walter79/jordan-kernel

If you need working ramdisk wrote me a pm.

CMDLINE is different for Milestone 2 too. (/data use block 26, defy use block 25)
[Milestone 2 Android Development] -Danik-:
Hi , of course.

That's great!

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

Hi Guys

Today I was able to compression Ram to 28% on ms2ginger (spkernel v4) and it great working for me.:):)

With this app : https://play.google.com/store/apps/details?id=com.androguide.pimp.my.rom

This is just one of the things this software and it is better than the trickster mod

Thank you danik for this kernel:thumbup:
[Milestone 2 Android Development] MoOnBoY:
Re: [KERNEL][ROM][MS2][09-03-2013]MS2Ginger 4 Stable v2 &lt; Heavily Modified ROM&gt;

What i loove in MIUIv3 port is the call recording that works perfectly every time.

Could you please consider integrate that or theres an app that really works (without the need of speakers) ?

Thanks!
[Milestone 2 Android Development] -Danik-:
Hello Guys!

I'll soon try to get my working CWM6 to be working using second init BootMenu , as many people want it.

I have to decompile it for the fact that it works so no port is needed here , just decompiling and some reworking on it.

So because of code modifying on Rev 4 kernel now we can flash unprinted SBF successfully so I can also pull true files from pds partition and block 15/16 and have them on bootmenu.

Edit :

I'll also upload the raw version IMG.

Daniel.

:)
[Milestone 2 Android Development] -Danik-:
It's Here!

Everybody is invited to take the test on the

CWM 6 version

, touch version and most features work < mounts , mke2fs , partitioning etc.>

I attach 3 different versions for any type of use.

Zip Flashable : http://www.mediafire.com/?ywfgdpcd0oeeq84

Real flashing file for Devs and for those who are not afraid to do

ELF Package <Uncompressed ELF Disk , so you can open with any archiver : http://www.mediafire.com/download.php?z6rnizaajmkbezy

IMG for further development , no decompiling is required as there is no RAMDISK partition : http://www.mediafire.com/?wnj4zlqfalwoze3

Enjoy testing it :)

Daniel.

Edit : Don't flash ELF if your'e not sure what you are doing , this possibly make you lose built in Recovery forever and if interrupted it can easily hard brick your device.
[Milestone 2 Android Development] sampppa:
Just flashed that ZIP.

When I go to recovery (vol down after blue light), it says on bottom "Error: busybox was not created in rootfs !" and Custom Recovery says "E:Error in /system/bootmenu/script/recovery.sh (Result: no such file or directory)"

Also ADB Daemon says: "E:error in /system/bootmenu/script/adbd.sh (result: No such file or directory).

Can I flash normal 2.3.4 sbf to recover this phone?

Must notice that I was using paranoidandroid
[Milestone 2 Android Development] lulli1:
Yes
[Milestone 2 Android Development] sampppa:
Thank you! Now I got stock 2.3.4 UK sbf in, but now I can't do full wipe on stock recovery, because these volume buttons are broken. I ordered now new ribbon for it, and I can Huawei X5 U8800 phone as backup phone.
[Milestone 2 Android Development] -Danik-:
Hi.

use on MS2Ginger or any GB based versions as I built it for the first release of MS2Ginger , try again on GB and reply.

:)
[Milestone 2 Android Development] :
I have a little question. Is someone else here who has problems with running games which get FC or are dramatically slowing down ? I really like your rom (and appreciate your hard work) but this issue is making me crazy because i play a lot :( I hope that u can fix it in next version :)
[Milestone 2 Android Development] rabinhood:
Yes. Unfortunately I experienced it all the time. Sudden freezes, lock-ups, long games initialization in many titles. I reported these issues several times - it looks problems are caused by some changes in applications priority sheduler, or new compiler Danik introduced. The old version (28.10), which can be found in the first post, is free of these problems (IMO free of these bugs).

I waited in hope that newer versions will be better, but as for now they're still suffering from these.

I stopped writing on these, as I respect Danik. It seems that these days he's one of 2 last developers working on MS2 (the other is EngelMars). He's doing it in his free time and is trying to do his best, so I cannot discourage him or criticize his work.

But since you're asking, I answer: yes, the latest ROM is useless for games and you'd better switched to generic GB, or to CM7, as I did.

Regards

KT
[Milestone 2 Android Development] -Danik-:
New Version does suffer from such glitches , that's due to the new compiler indeed . Although this is not a dual core or a mid-high end one , it delievers the best it can.

The big issue is the locked or "semi" locked right now that allowed unsigned SBF modifications for BL 2\3 - I will soon roll to the older compiler for those with BL = 4 that really suffer.

:)
[Milestone 2 Android Development] -Danik-:
New Version!

MS2Ginger 5

---

25.03 - Recompiled Version using the new GCC 4.8.0 , supports the latest custom kernel , 2nd-init version , compiler fixed BL 4 issues , future DWARF debugging , SmartAss2 experimental.

Link : http://www.mediafire.com/?2k2badslj7lkzvw

Flash using CWM 5 for fully supporting TAR <had some improvements on YAFFS image , not relevant anymore>

Link for BootMenu with CWM5 : http://www.mediafire.com/?i1rcie7tf4y6rmu

---

<Although I took it from walter's version 5 for the Defy , I brand it as "Version 5" because of brand new linaro compiler of march>

:)

Enjoy !
[Milestone 2 Android Development] walter79:
AW: [KERNEL][ROM][MS2][25-03-2013]MS2Ginger 4 / 5 &lt; Heavily Modified ROM&gt;

Can you give a link to your kernel source?
[Milestone 2 Android Development] -Danik-:
Hi , of course , as I never uploaded it , I hope soon I'll have a git-hub although it is not useful without Arduino or a ChiFlash.

It will take me some time , I guess you won't need modules that haven't changed like all sensors .c files and BT , Speaker or Stills camera <video drivers are optimized>

BTW Thanks for all of your support.

:)
[Milestone 2 Android Development] ssjoker:
MS2ginger 5 questions

Hi danik

Thank you for MS2ginger 5 (it is match with BL4) :good: ;)

questions :

Am I allowed to say this ROM bugs ?

I have a few changes that like : Add scheduler SIO (from skeevy420) . Faster turn on / off (with android tuner pro)

i can add all cpu governors to ROM but it is'n stable and phone reboot ,when phone go to standby.this problem was solved(reboot on games or when working hard).

What can I do to fix it?

thanks and sorry for my English
[Milestone 2 Android Development] -Danik-:
Hi.

If you use MS2 version 5 along with SPKernel you should not mess with schedulers at all , you're good to go as it is.

SIO itself requires some drivers to be changed, but they are alot better without it.

Anyways , The new V5 is a first release with a latest compiler , but as it seems this version rocks the V4 due to completely new drivers <not all the drivers , but those who needed compiler tweaks>.

:)
[Milestone 2 Android Development] ssjoker:
Thanks

As far as i use your ROM, I flashed SPkernel v4 (it is excellent).

In lastest version MS2ginger 4 v2 ,3D graphic is better performance.

Is it wants drivers? or want gpu overclock?
[Milestone 2 Android Development] -Danik-:
No , the 3d in V4 is little bit optimized but the compiler didn't accept those libs <all dsp libs actually including all POWERVR SGX 530 that do support any GB , didn't work with the new compiler even though it is based on GB due to completely different headers on #include section that supposedly asked for completely other libs as well>.

but that's only a little bit..so I don't bother rebuilding the drivers only for the new compiler.

:)
[Milestone 2 Android Development] rabinhood:
Odp: [KERNEL][ROM][MS2][25-03-2013]MS2Ginger 4 / 5 &lt; Heavily Modified ROM&gt;

Great news! It seems problems with freezing games were caused by a fautly compiler indeed, since after changing to the latest 4/5 version the issues are gone!

Now games are running smoothly with no major glitches.

Good job Danik!
[Milestone 2 Android Development] ssjoker:
Re: [KERNEL][ROM][MS2][25-03-2013]MS2Ginger 4 / 5 &lt; Heavily Modified ROM&gt;

Hi danik

GPU low volt code in terminal is:

set min_lv_GPU 131072 /dev/block/stl1

Now what is GPU high volt terminal code ?

---------- Post added at 04:04 PM ---------- Previous post was at 03:30 PM ----------

I mean, how to overclock gpu(PowerVR SGX530)?

thank you
[Milestone 2 Android Development] -Danik-:
No GPU overclock , it could be really nice to squeeze our piece off ,but unfortunately , when even trying to raise 1mhz the device reboots - it is of course not a chip limitation , as we have a full control on voltage , and also there is no chip in the world that is not able to be pushed that low <only 1mhz not saying 50mhz so that It grinds like the Mali-400> which means in other words and after some source checking: PCB is limited with clock checks every 45ms , while the voltage isn't checked and can be freely raised on my new kernel which is

completely useless

if not overclocked , so we just use the ulv function to minimize power consumption.
[Milestone 2 Android Development] -Danik-:
Hello my friends.

Check out new version , supporting new stuff from GNU new compilers.

Also read the kernel note for the 1080p and 960x540.

:)
[Milestone 2 Android Development] Stefa.:
Flashed your ROM and your kernel some days ago!

I have to say a big THANKS to you because you gave to my Milestone2 a new life, now it's smooth, fast, stable and very battery friendly; it has never been so fast and smooth ;)

Just one thing I noticed: Softkey illumination is not working at all, is this a known bug?
[Milestone 2 Android Development] hoangminh:
touch sensitive

ROM MS2G5:

four touch sensitive buttons do not light up at night.

sorry for my bad english.
[Milestone 2 Android Development] dangpzanco:
Yeah, that's happening with me too.

And also, my notification bar is "cut" in the middle.

I mean, when you pull the bar all the way down you should see the wifi, bluetooth, etc icons then a thin bar separating that from the notifications, but since last update (I jumped from a january/february build to 04.04, did the installation correctly: resetting data and etc), theres a blank space between the icons and thin bar I talked about. So now I have half the screen for notifications =/

Sorry if I didn't make my point clear.

PS: Danik, great job you're doing here. Now I finally have a very usable android! If you ever stop supporting this ROM, please publish the source code you use (sorry for asking if you already did it lol)

ass. Daniel Z.
[Milestone 2 Android Development] -Danik-:
For all Framewok problems - will fix it asap. <those were from initial MS2G5 , already fixed it but I need to find the time to upload with new one plus a lot more changes made daily>.

:)
[Milestone 2 Android Development] ssjoker:
I have a GOOD problem

Hi

Problems that have been told is true.

Softkeys do not lightup , Auto Brightness stuck to low light , Additional space has high in statusbar

BUT

I have a GOOD problem

How to overclock Motorola Milestone 2 to 1600 MHz on BL=4 ?

it is my phone:
[Milestone 2 Android Development] -Danik-:
Hi , As I said , these were already fixed but I need my Linux laptop to access my source hub <I don't use the git for a problem I had in the past>

will be fixed ASAP , with new cooler theme and some GCC tweaks.

:)
[Milestone 2 Android Development] ---UFO---:
I have finally downgraded from 4.2.2 to your ROM, and performance boost is awsome.

Thanks for great ROM.

But I have one problem.

I tried to flash your 7.2. kernel, but my milestone won't boot with it. I can only see your green logo for a second and then only black screen.

But with official Chinese GB kernel it works properly.
[Milestone 2 Android Development] -Danik-:
Hi.

Flash the attached stock gb kernel , and then flash the kernel , it works for passing some checks that are based on the latest stock one , also very recommended to be based at.

After flashing it , just flash my kernel it should do it , don't worry about signatures they are all set to 2 so you will be able to downgrade , if you had Vivo stock ROM in the past , you go : Downgradable Chinese kernel > Stock GB > my kernel.

:)
[Milestone 2 Android Development] ssjoker:
Hi my friend

if you have BL=4 , you should flash stock plus kernel v4 . before all of them you should flash your lastest rom.

Link : http://www.mediafire.com/?cn3b1z76fk59bqk

sorry for my English

---------- Post added at 12:43 PM ---------- Previous post was at 12:34 PM ----------

Mr.danik

my phone was deadlocked and boot loop :)

this problem was solved But I could not go back to 1600 mhz .
[Milestone 2 Android Development] ---UFO---:
Thanks it worked for me.

I have never flashed any stock GB rom except Chinese one. So it must have been a problem.
[Milestone 2 Android Development] harisit2005:
Hey Danik....Am currently on CM 10.1 by engle mars....For MS2ginger 5 ...do i need to install the 8.1 kernel first ?

from CWM restore Ms2G5 --> 8.1 kernel or Stock GB kernel ?...
[Milestone 2 Android Development] -Danik-:
Hi.

You can use stock GB kernel too , But my kernel is very recommended.

:)
[Milestone 2 Android Development] ---UFO---:
Thanks again for great ROM. It is awsome. I'm using 4.4. version with your latest 7.2. kernel.

But I have found some bugs not mentioned in this thread for 4.4. version:

Autobrightness is not working properly.

Cyanogenmod settings are FCing in some menus and also it didnt apply any changes made there.

There is also problem with regular email sync. I cant add any account. It always shows error.
[Milestone 2 Android Development] -Danik-:
Hello Friends.

Yesterday I Managed to break into ramdownloader and flash Unlocked , Custom bootloader

<using NAND flash though ,but still in works to get everyone to use it>.

Once the RAMDL was hacked , I was able to flash my own loader which is a turning point in Milestone 2 at is , and on any OMAP at all.

Already built a nice BL which features alot more than just flashing using only UART Cable.

I attach some pics of what exactly I'm talking about.

--

About the ROM , already fixed lights on the day I uploaded it , just took walter's and didn't notice it - never mind as it was fixed quickly but I invest on Bootloader so I prefer waiting a bit for some other tweaks to come along.
[Milestone 2 Android Development] lulli1:
WOW!!!!!! Can´t believe it.... this means that every custom kernel could be used without 2ndboot or 2ndinit, right?
[Milestone 2 Android Development] Alchedin:
Guess we have to star this as freaking newsworthy! You did what Motorola failed to do right? :victory:
[Milestone 2 Android Development] -Danik-:
Right Sir :)

I did what Motorola didn't want us to do.

:)
[Milestone 2 Android Development] sampppa:
That's awesome!

At yesterday I got mine Milestone back alive with new button ribbon and now I am using that 4/4/13 kernel.
[Milestone 2 Android Development] dangpzanco:
MAN, YOU'RE MY HERO!!!!
[Milestone 2 Android Development] ssjoker:
This is FANTASTIC.

This work is a wish for anybody have a Motorola phone.

YOU ARE THE BEST.
[Milestone 2 Android Development] harisit2005:
Wow. Great news...our M2 got another life...thanks for your outstanding work...
[Milestone 2 Android Development] ssjoker:
Hi Mr.danik

I can buy UART cable and interface . if i buy it can i unlock bootloader?

thanks
[Milestone 2 Android Development] -Danik-:
Of course , but I'm working on it so you won't need any.

Boards can easily write to NAND chip so that it is possible , but you will need a NAND holder which is very rare item for now, even if you want it you can't - got mine from a chip flashing kit for XBOX.

:)
[Milestone 2 Android Development] romdroid.:
Do you think this is possible for the motorola droid razr phones? TI OMAP 4430 ?
[Milestone 2 Android Development] -Danik-:
Hello guys,

A New kernel is out!

Featuring a lot more.

:)

Including new stuff from a voltage custom code to NTFS.

EDIT : Hope to soon upload new ROM improvements.
[Milestone 2 Android Development] Alchedin:
Very nice! :laugh:

Btw last link in first post is the same as v4 kernel link.
[Milestone 2 Android Development] -Danik-:
Hi,

Fixed it , that's due to posting quickly from a mobile <I'm not at home this week>.
[Milestone 2 Android Development] Skrilax_CZ:
Hmm, I would request for more technical information on this, because signatures are checked when the phone boots, not when it gets flashed.
[Milestone 2 Android Development] ssjoker:
Hi

thanks danik for this kernel .it is a little faster than SPkernel 4 in bootstart :good: (I'm sure my M2 not even overclock to 1600 ) :)

and How is situation unlocking the bootloader ?

good luck
[Milestone 2 Android Development] roytam1:
Thanks for your great work!

Can't wait for a defy version!
[Milestone 2 Android Development] nggies:
Hi danik....great work.

this rom can be applied on motorola defy?
[Milestone 2 Android Development] sebciu:
just installed this rom, it's very fast must say :) however I noticed there is no backlight for buttons below the screen, not sure if that's a fault or just I don't know how to turn it on ;) any ideas?
[Milestone 2 Android Development] morcego.surf:
Only MS2Ginger 5 has this issue. I have used the MS2Ginger 4 and that does not occur.

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

Each one Vsel is how many mVolt? For example :300 Mhz _ 20 Vsel Equal 300 Mhz _ ? mVolt

thanks
[Milestone 2 Android Development] -Danik-:
Hello All.

ROM and Kernel development are suspended ,as my Linux is on a fix <north bridge fried>.

The ROM issue with lights as I said is on sensors drivers because I took them from walter's without caring for drivers ,just changed the camera drivers and forgot , take them from V4 including the prop , already did it but could not find time to really upload it.

I will still be "half" online using my phone.

:)
[Milestone 2 Android Development] cpslim:
anymore info on custom bootloader
[Milestone 2 Android Development] -Danik-:
Currently working on read only mbm and ramdl permissions so that flashing stock SBF won't touch the BL itself .

About how to get it to work without flashing to NAND , it may far from possible , but there are still 2 options that can help me:

make a full NAND dump of mine , you won't be able to flash stock afterwards , you will brick mbm which is problematic to recover without chip writing.

One more option is the risky one , to spoof the mbm and mbmbackup , can work but I need more checks before I can release it.

For BL new modes : will work on adding a USB mass storage driver and maybe more ideas , currently it is awesome.

:)
[Milestone 2 Android Development] cpslim:
AWESOME dude this a big deal if u can get it work thx
[Milestone 2 Android Development] XVilka:
Could you share more technical information about your bootloader unlock? Not just only abstract words?
[Milestone 2 Android Development] rabinhood:
:)

Sounds like asking a magician to reveal his trick. ;)
[Milestone 2 Android Development] XVilka:
Nope. Just want update a bit this wiki ;)
[Milestone 2 Android Development] cpslim:
This might work on the droid4/razr
[Milestone 2 Android Development] -Danik-:
Hi.

not this BL exactly but I bet Quarx already thought about it , as he has the xt910.

even though it is OMAP4 , there won't be any problem to chip flash it.

EDIT : sorry for those having lots of questions ,right now I'll be short of time to answer it all , though you may find your answer on some previous pages.

can just say that as soon as a dev defy arrives at mail , I'll be working on defy version too.

about how to flash it in the first time - I hope I find a way to change cdt and mbm without chip writing <direct flashing using a smart board and some clips which is , as you see , a lot easier method of getting customized bootloader with great stuff within>.

:)
[Milestone 2 Android Development] redsrule2500:
THIS is what I'm hoping for...would be huuuuuuuuge
[Milestone 2 Android Development] lulli1:
hi danik,

1. does your cwm5 from the first post support "format system"?

2. And can I use it with tezets cm10 and engle_mars's cm10.1 (2ndBoot)?

3. what about your latest linaro compiled kernel? can we use this kernel with cm10 and cm10.1 2ndBoot?

thanks for your work, so far....
[Milestone 2 Android Development] Lean946:
1. No need to, flashing zips or restoring nandroids formats system automatically

2. CWM5 works with any ROM newer than GB

3. Yes, 2ndboot is kernel independent
[Milestone 2 Android Development] lulli1:
=> right, but it depends on the script! Every other cwm version for other devices supports this feature. But I didn´t see it in any Milestone2 recovery.

Does anybody use this linaro kernel with cm10 or cm10.1?
[Milestone 2 Android Development] rabinhood:
Yes. Me. I've used this kernel with a wide range of ROMs and it's working with any, besides CM7/CM7.2. In particular I've used it with Tezet's CM10, and now with latest Megalith's MIUI. Funnily enough Megalith has reported that after flashing this kernel he got dead black screen after boot logo - I haven't encoutered any similar problems.

Wysyłane z mojego ME722 za pomocą Tapatalk 2
[Milestone 2 Android Development] Lean946:
You haven't seen a "format system" in your CWM because of this: http://xdaforums.com/showthread.php?p=15862526

Now I want to ask a question. Why would anyone want to flash that kernel and a 2ndboot ROM if 2ndboot is supposed to replace it onboot with another one?
[Milestone 2 Android Development] Alchedin:
As far as I know it has no extra value using a custom kernel with a 2nd-boot rom, it loads like this (correct?) :

Example:

2nd-init -> custom kernel loaded -> rom loaded

2nd-boot -> custom kernel skipped -> rom kernel loaded -> rom loaded.

It's not like it is replaced I think, but also it has no extra value as far as I know. You could use the custom kernel with a previous 2nd-init version of CM10 (i did) but somehow it feels incompatible.