MoDaCo is undergoing planned maintenance. Site functionality may be reduced - follow @modaco or @paulobrien on Twitter for updates.

  • Announcements

    • Reminder - MoDaCo position on illegal content

      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 software
      Nintendo 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 be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      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 / suspensions / 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.