Site Notice - We are currently investigating an issue with missing download links. Apologies for any inconvenience caused. PaulOBrien

  • Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.

FlashLite 3.1 + Samsung Widget! [solved]

86 posts in this topic

Posted (edited) · Report post

Hi guys,

I tested many Custom ROMs, like QBUS, Shokka, Taril, and others.

And I noticed that almost Custom ROMS use FlashLite 3.1 with Samsung Widgets (that works only with FlashLite 2.1).

Now I have my own Custom ROM and I would like to put FL3.1 inside, but I can't "remove" FL2.1 because I want to use Samsung Widget.

I have the FL3.1.cab and if I install or cook it... the Samsung Widget doesn't work!

I searched around how to include FL3.1 and use Samsung Widgets, but nobody explain this.

I asked help, sending MP to some users (custom rom builders), and nobody answered me!

Why this is kept in secret?

Can someone explain what should be removed and what should be kept in the ROM to work with FL3.1+Samsung Widget?

I would appreciate if somebody helps!

Thanks in advance.

THE SOLUTION:

Step by Step:

http://www.modaco.com/index.php?s=&sho...st&p=988040

CAB File:

http://www.modaco.com/index.php?s=&sho...st&p=990212

Edited by s0cks
0

Share this post


Link to post
Share on other sites

Posted · Report post

Taril keeps that secret

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Taril keeps that secret

Not only Taril...

But I asked to him... and I have no answer...

I think that could be shared... because many users want to use FL3.1 inside their own custom roms (like me)...

Nothing is better than your own ROM, with your favorite applications and configs!

We are in a forum...

The purpose of forums is share and discuss information about something...

Help other users...

Not keep secrets!

It's not a competition...

Nobody is better than anyone else...

Come on...

Edited by s0cks
0

Share this post


Link to post
Share on other sites

Posted · Report post

Taril keeps lots secret B)

Most of us remove 2.1 as its only needed for widgets and most of us remove widgets.

I dont know how, but Taril uses other stuff too, so you can use .net 2.0 and .net 3.5 together so he has some other secrets.

He does what he does, thats him. They obviously is a way, but finding out is harder than usual. Generally we all share how we do stuff.

You all need to bear in mind, that if we take a long time to figure something out, the last thing you want to do is give it away to somebody else. We all need to credit our sources of info and techniques!

Laters

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Taril keeps that secret

It's not a secret take a look at files inside my CAB for Widgets from CAB repository. Basically it's simple hexediting Today DLL file. You need to point other then flashlite.dll like flashlit2.dll which contains flash version 2.

PS I forgot to mention - you have to unsign that dll to make it work.

Edited by qbus
0

Share this post


Link to post
Share on other sites

Posted · Report post

It's not a secret take a look at files inside my CAB for Widgets from CAB repository. Basically it's simple hexediting Today DLL file. You need to point other then flashlite.dll like flashlit2.dll which contains flash version 2.

PS I forgot to mention - you have to unsign that dll to make it work.

You always impress me bro...

I bear that in mind, but never really wanted to run both at the same time, bt now i know how.

Was on your blog today, stay upto date on qbus world :(. Look forward to your ROM soon. B)

Thanks bro.

0

Share this post


Link to post
Share on other sites

Posted · Report post

You always impress me bro...

I bear that in mind, but never really wanted to run both at the same time, bt now i know how.

Was on your blog today, stay upto date on qbus world :( . Look forward to your ROM soon. B)

Thanks bro.

I'm still reading forum :(. But as I got lots of other things to do now I don't have time to do anything new.

I'm really impressed about the progress on WinMo 6.5 ROMs :(.

0

Share this post


Link to post
Share on other sites

Posted · Report post

It's not a secret take a look at files inside my CAB for Widgets from CAB repository. Basically it's simple hexediting Today DLL file. You need to point other then flashlite.dll like flashlit2.dll which contains flash version 2.

PS I forgot to mention - you have to unsign that dll to make it work.

Thanks for answer...

I'll try this later...

But if I do this directly in my ROM files, and cook after...

I have to unsign the dll? I believe not... right?

And, how to unsign a dll in WM?

Thanks!

0

Share this post


Link to post
Share on other sites

Posted · Report post

Im attaching the Unsinger and Sign files.

Just drag the dll on the Unsign.

Sign.rar

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks for answer...

I'll try this later...

But if I do this directly in my ROM files, and cook after...

I have to unsign the dll? I believe not... right?

And, how to unsign a dll in WM?

Thanks!

You have to unsign them always - otherwise they won't work (or at least the didn't work when I tried to do that).

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

It's not a secret take a look at files inside my CAB for Widgets from CAB repository. Basically it's simple hexediting Today DLL file. You need to point other then flashlite.dll like flashlit2.dll which contains flash version 2.

PS I forgot to mention - you have to unsign that dll to make it work.

I have to unsign the 'SamsungOnlineWidget.dll' and then hexedit, right?

Only this?

And about Opera with FL3.1... I have to do some extra thing?

Thanks!

Edited by s0cks
0

Share this post


Link to post
Share on other sites

Posted · Report post

It's not a secret take a look at files inside my CAB for Widgets from CAB repository. Basically it's simple hexediting Today DLL file. You need to point other then flashlite.dll like flashlit2.dll which contains flash version 2.

PS I forgot to mention - you have to unsign that dll to make it work.

Im attaching the Unsinger and Sign files.

Just drag the dll on the Unsign.

I have to unsign the 'SamsungOnlineWidget.dll' and then hexedit, right?

Only this?

And about Opera with FL3.1... I have to do some extra thing?

Thanks!

Yes... it is!

Finally I got FL3.1 + SamsungWidget!

So many thanks for you QBUS!

And Sector too, because of this unsigner!

I'm eternally grateful for you guys! B)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Yes... it is!

Finally I got FL3.1 + SamsungWidget!

So many thanks for you QBUS!

And Sector too, because of this unsigner!

I'm eternally grateful for you guys! B)

I thing i am few steps before Victory! But something i am missing. I have cooked my own rom with QBUS's SamsungOnlineWidgets. The are working fine, but when i install new widgets, they are writing succes, but they never appears! What is wrong?

My second question:

I instaled FL3.1 and the more widgets disappeared (there are still some widgets). What can i do?

Where is the dll file and what exactly must do?

Thanks in advance!!!!

0

Share this post


Link to post
Share on other sites

Posted · Report post

s0cks

Can you post the steps OR even better just cab it all with the signed/unsigned .dll and the latest widgets from DXIA5.

Thanks

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Hi guys...

I prefer to show the step by step instead of give a CAB... (it's more simple, and I'm yet a newbie creating cabs...)

I did this procedure with a ROM before cooking it, i.e. with files in my computer!

But I believe that it works with a ROM that are already cooked and installed in your Omnia!

I will explain the 2 methods...

Doing this with a ROM before cooking (i.e. the files are in your PC and inside folders):

1- Download the Sign.rar posted by SECTOR (here in this topic)... (thanks to him)

2- Find SamsungOnlineWidget.dll (if you have Online Widgets only) (it's inside Customer_CSC folder) or WidgetIdle.dll (if you have old Widgets only) (it's inside OEM\OEMApps folder) and then copy it to the same folder of Sign.rar (don't forget to extract Sign.rar)

3- Just drag and drop SamsungOnlineWidget.dll or WidgetIdle.dll (depends of your ROM version) under UnSigner.exe (or, if you prefer, open a PROMPT and go to the DIR and type 'UnSigner.exe SamsungOnlineWidget.dll' or 'UnSigner.exe WidgetIdle.dll')

4- Now open SamsungOnlineWidget.dll or WidgetIdle.dll with a HEXEditor... (I used XVI32, freeware)

5- With the dll opened by the hexeditor, search for flashlite.dll and rename it to flashliv2.dll, SAVE and CLOSE (thanks to QBUS for the TIP of hexedit)

5.1- Now copy the SamsungOnlineWidget.dll for the Customer_CSC folder again OR WidgetIdle.dll for the OEM\OEMApps folder again.

6- Now you have to find the file flashlite.dll and rename it to flashliv2.dll (flashlite.dll it's inside OEM\OEMApps)

6.1- I suggest to leave two files (a copy)... the flashlite.dll and the renamed flashliv2.dll (yes, the same file)

7- And finally you can install Flashlite 3.1. Don't worry about the item 6.1... because FL3.1 will overwrite the flashlite.dll. The flashliv2.dll will remain untouched!

8- Now cook your ROM and install it in your OMNIA! Let's rock! B)

Doing this with a ROM cooked and installed in Omnia (not tested, but it's suppose to work with no problems... MAYBE YOU WILL GET NO PERMISSION TO SAVE THE FILES... IN THIS CASE TRY TO USE THIS CAB: http://www.modaco.com/content-page/285983/...20/#entry990212 ):

1- Download to your PC the Sign.rar posted by SECTOR (here in this topic)... (thanks to him)

2- In your Omnia, search for SamsungOnlineWidget.dll or WidgetIdle.dll (it's inside \Windows) and copy it to the same folder of Sign.rar, in your PC (don't forget to extract Sign.rar)

3- Now, yet in your PC, drag and drop SamsungOnlineWidget.dll or WidgetIdle.dll (depends of your ROM version) under UnSigner.exe (or, if you prefer, open a PROMPT and go to the DIR and type 'UnSigner.exe SamsungOnlineWidget.dll' or 'UnSigner.exe WidgetIdle.dll')

4- Now open SamsungOnlineWidget.dll or WidgetIdle.dll with a HEXEditor... (I used XVI32, freeware)

5- With the dll opened by the hexeditor, search for flashlite.dll and rename it to flashliv2.dll, SAVE and CLOSE (thanks to QBUS for the TIP of hexedit)

5.1- Now copy SamsungOnlineWidget.dll or WidgetIdle.dll for \Windows (in your Omnia)

6- Now, in your OMNIA, you have to find the file flashlite.dll and rename it to flashliv2.dll (flashlite.dll it's inside \Windows)

6.1- I suggest to leave two files (a copy)... the flashlite.dll and the renamed flashliv2.dll (yes, the same file)

7- And finally you can install Flashlite 3.1 (using a .cab). Don't worry about the item 6.1... because FL3.1 will overwrite the flashlite.dll. The flashliv2.dll will remain untouched!

8- Soft-reset your Omnia and wait! :(

Enjoy!

Edited by s0cks
0

Share this post


Link to post
Share on other sites

Posted · Report post

s0cks,

for option 2, say i have wm6.5 21193 which already had flash 3.1 installed, can i skip step 7?

0

Share this post


Link to post
Share on other sites

Posted · Report post

s0cks,

You are GOD man! You are the best! Thanks for your detail guide!You really help me very very much!!!

And of cource , many thanks to QBUS and Sector !!!

for option 2, say i have wm6.5 21193 which already had flash 3.1 installed, can i skip step 7?

Yes, you can skip it.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Hi guys...

I prefer to show the step by step instead of give a CAB... (it's more simple, and I'm yet a newbie creating cabs...)

I did this procedure with a ROM before cooking it, i.e. with files in my computer!

But I believe that it works with a ROM that are already cooked and installed in your Omnia!

I will explain the 2 methods...

Doing this with a ROM before cooking (i.e. the files are in your PC and inside folders):

1- Download the Sign.rar posted by SECTOR (here in this topic)... (thanks to him)

2- Find SamsungOnlineWidget.dll (it's inside Customer_CSC folder) and then copy it to the same folder of Sign.rar (don't forget to extract Sign.rar)

3- Just drag and drop SamsungOnlineWidget.dll under UnSigner.exe (or, if you prefer, open a PROMPT and go to the DIR and type 'UnSigner.exe SamsungOnlineWidget.dll')

4- Now open SamsungOnlineWidget.dll with a HEXEditor... (I used XVI32, freeware)

5- With the dll opened by the hexeditor, search for flashlite.dll and rename it to flashliv2.dll, SAVE and CLOSE (thanks to QBUS for the TIP of hexedit)

5.1- Now copy the SamsungOnlineWidget.dll for the Customer_CSC folder again.

6- Now you have to find the file flashlite.dll and rename it to flashliv2.dll (flashlite.dll it's inside OEM\OEMApps)

6.1- I suggest to leave two files (a copy)... the flashlite.dll and the renamed flashliv2.dll (yes, the same file)

7- And finally you can install Flashlite 3.1. Don't worry about the item 6.1... because FL3.1 will overwrite the flashlite.dll. The flashliv2.dll will remain untouched!

8- Now cook your ROM and install it in your OMNIA! Let's rock! B)

Doing this with a ROM cooked and installed in Omnia (not tested, but it's suppose to work with no problems):

1- Download to your PC the Sign.rar posted by SECTOR (here in this topic)... (thanks to him)

2- In your Omnia, search for SamsungOnlineWidget.dll (it's inside \Windows)and copy it to the same folder of Sign.rar, in your PC (don't forget to extract Sign.rar)

3- Now, yet in your PC, just drag and drop SamsungOnlineWidget.dll under UnSigner.exe (or, if you prefer, open a PROMPT and go to the DIR and type 'UnSigner.exe SamsungOnlineWidget.dll')

4- Now open SamsungOnlineWidget.dll with a HEXEditor... (I used XVI32, freeware)

5- With the dll opened by the hexeditor, search for flashlite.dll and rename it to flashliv2.dll, SAVE and CLOSE (thanks to QBUS for the TIP of hexedit)

5.1- Now copy SamsungOnlineWidget.dll for \Windows (in your Omnia)

6- Now, in your OMNIA, you have to find the file flashlite.dll and rename it to flashliv2.dll (flashlite.dll it's inside \Windows)

6.1- I suggest to leave two files (a copy)... the flashlite.dll and the renamed flashliv2.dll (yes, the same file)

7- And finally you can install Flashlite 3.1 (using a .cab). Don't worry about the item 6.1... because FL3.1 will overwrite the flashlite.dll. The flashliv2.dll will remain untouched!

8- Soft-reset your Omnia and wait! :(

Enjoy!

I think when you whrite flashliv2.dll , you mean flashlit2.dll...

I really thank you again, and i really appreciate you!

Respect you my friend!!!

And many thanks to QBUS and sector (again!).

0

Share this post


Link to post
Share on other sites

Posted · Report post

s0cks,

for option 2, say i have wm6.5 21193 which already had flash 3.1 installed, can i skip step 7?

Yes...

But you'll need the flashlite.dll from version 2.1... renamed to whatever you want!

I think when you whrite flashliv2.dll , you mean flashlit2.dll...

I really thank you again, and i really appreciate you!

Respect you my friend!!!

And many thanks to QBUS and sector (again!).

You can rename to whatever you want...

The only requisite is the number of characters...

flashlite.dll

flashaaaa.dll

asdfghjkl.dll

B)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Every file is signable using signtool. If a file is signed and the ROM contains that cert in the allowed list, then it will be accepted by WM as is. If there are no signatures, the signature is not trusted or the file is edited after signing then WM will not allow to install/use it as a device ROM (but (except for the last case) will allow to run it as an application after a warning sign)

Not really signature related but a guy @XDA made a very through post about some of the lesser known internals of ROM creation (made for Touch Pro, but most of the stuff it covers are true for all WM6.1 phones). It's definitively worth reading!

Link: http://forum.xda-developers.com/showthread.php?t=490787

0

Share this post


Link to post
Share on other sites

Posted · Report post

Taril keeps that secret

yep, that hypocrite fool B) They aren't really secrets, just lesser known things and hacks.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Unfortunately

SamsungOnlineWidget.dll doesnt exist in my WM6.5 21198 /Windows folder

So the way i understand for ROM like that i need

1. SamsungOnlineWidget.dll (signed)

2. Renamed flashlite2.1.dll (signed and refered by SamsungOnlineWidget.dll)

3. Place these two in windows

Anything else i missed? Where is the widget files? I dont think WM6.5 21198 ROm has them too.

Can anyone put everything together and make it easy for everyone to just place them in the phone?

Pls.

Thanks

0

Share this post


Link to post
Share on other sites

Posted · Report post

Unfortunately

SamsungOnlineWidget.dll doesnt exist in my WM6.5 21198 /Windows folder

So the way i understand for ROM like that i need

1. SamsungOnlineWidget.dll (signed)

2. Renamed flashlite2.1.dll (signed and refered by SamsungOnlineWidget.dll)

3. Place these two in windows

Anything else i missed? Where is the widget files? I dont think WM6.5 21198 ROm has them too.

Can anyone put everything together and make it easy for everyone to just place them in the phone?

Pls.

Thanks

I don't know about WM6.5...

But you have to UNSIGN SamsungOnlineWidget.dll

Rename FLASHLITE.DLL to FLASHLIV2.DLL (or whatever you want)

HEXEDIT SamsungOnlineWidget.dll pointing to FLASHLIV2.DLL

Then put in \Windows folder...

But I don't know how it works under WM6.5...

I use only WM6.1...

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thank you for your contribution, s0cks (and of course thanks to the masters: sztupy, shokka9, Qbus, Taril, sector, ...)

But i wonder if someone could post a link to a working FlashLite 3.1 cab for Omnia. There are different cabs with it that seem to be different. Could you you post the best one for our Omnias?

And FlashLite 3.1 in a package for cooking the ROM?

Thank you very much again  B)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thank you for your contribution, s0cks (and of course thanks to the masters: sztupy, shokka9, Qbus, Taril, sector, ...)

But i wonder if someone could post a link to a working FlashLite 3.1 cab for Omnia. There are different cabs with it that seem to be different. Could you you post the best one for our Omnias?

And FlashLite 3.1 in a package for cooking the ROM?

Thank you very much again B)

FlashLite 3.1 (by LufeIG): http://www.mediafire.com/?ymdyvwyyiko

You can convert it to a package to COOK in your ROM... using cabtools (by Sztupy)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.