yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Bushido76:
I experienced this problem with several email clients (including K9) too. I even wrote my own email app, which was checking my mailboxes and just creating status bar notifications. But I found no way, to decrease the battery drain to normal. In my eyes the I9000 doens't handle IMAP idle (push) very well. The phone has to keep an open connection to the mail server and "to wait" for a "new mail/mail deleted"-command. So you need good phone drivers which handle this in sleep mode as well. At the end I switched to a 15 minute pull for all my mailboxes and now everything is working fine.

In this post you can find some general thougts to I9000 battery drain:

http://xdaforums.com/showpost.php?p=18785892&postcount=2580

---------- Post added at 08:26 AM ---------- Previous post was at 08:16 AM ----------

Titanium is a very powerful tool. But in my eyes it's full of bugs. It almost always hangs when I try to move something to the system ROM. I don't use the freeze and defrost functions, because I want too raise the free space on my phone. But I could imagine that you problem ist caused by a Titanium bug too.

Hint: Some additional problems might occur, if you have USB debuging disabled.

---------- Post added at 08:35 AM ---------- Previous post was at 08:26 AM ----------

Which kernel do you use? Which options in Semaphore app did you tick? Could you please send a screenshot of your control freak settings?

I use the gemini app manger to avoid the autostart (by blocking the handlers in expert mode) of the most apps on my phone. But you have to be careful - some apps won't work with the wrong settings.
[Galaxy S I9000 Android Development] Onraad:
So turn off push, turn on polling every 15m is the way to go?

Will take a look at that topuc later when I have time..

Thanks for your quick reply!
[Galaxy S I9000 Android Development] Hybrid Core:
With a lot of mod and a theme phone is still fastest than ever!

Fantastic Rom!

[YOUTUBE]IAqU1i-yoqQ[/YOUTUBE]
[Galaxy S I9000 Android Development] milkobgd:
hell, can we use this in simplicity

http://xdaforums.com/showthread.php?t=1323975

thanks
[Galaxy S I9000 Android Development] hofinho:
yes, you can :) make sure to use the odexed one
[Galaxy S I9000 Android Development] milkobgd:
thanks again
[Galaxy S I9000 Android Development] Hybrid Core:
yes and that's fantastic!:D
[Galaxy S I9000 Android Development] Bushido76:
Hey Simplicity Fans,

for those of you who need extra memory for multitasking. ;)

Semaphore 1.8.1 BigMem is out:

http://xdaforums.com/showthread.php?t=1112908

Bushido
[Galaxy S I9000 Android Development] ikkuh007:
It is a beta version ;)
[Galaxy S I9000 Android Development] didicola:
no it aint beta

stratos no beta
[Galaxy S I9000 Android Development] Bushido76:
Why do you think it's a beta version? BM means BigMem... ;)
[Galaxy S I9000 Android Development] ragin:
Can you impliment Ad-Hoc support required for Laptop to Sgs Wi-Fi? Its been there in Darky's ROM maybe since V9.2.
[Galaxy S I9000 Android Development] didicola:
it is many time now implemented in the semaphore kernel which is far better than darky
[Galaxy S I9000 Android Development] lexus232:
This is great ROM, especially after Jetpack. Everything works like a charm. But Google Maps detects my position even if GPS is turned off. How can it be?
[Galaxy S I9000 Android Development] Onraad:
Using wifi/3g to detect your position is possible as well.
[Galaxy S I9000 Android Development] didicola:
you probably have ticked to have location aquired from wireless networks
[Galaxy S I9000 Android Development] ragin:
About the Ad-Hock support, http://szym.net/2010/12/adhoc-wifi-in-android/#more-43
[Galaxy S I9000 Android Development] d0ggy:
Simplicity Cooker 1.0 Pre-release is released :)

There are several changes, such as a different theming system (now using VillianTheme), and the option to choose a lockscreen. I consider this stable, as I haven't encourtered any crashes yet, so it's up to you to test :)

Btw, it now always updates the databases in the beginning, so you never miss an update.

About ad-hoc, can someone try this one?

http://www.mediafire.com/?92hmc87d2c9nmdk

Copy to /system/bin and check if ad-hoc works.
[Galaxy S I9000 Android Development] manjee:
Bad news, the cooker didn't manage to cook me a ROM on windows 7 x64. It bugs during the actual cooking. I got a ROM file though but I didn't dare to try and flash it :p
[Galaxy S I9000 Android Development] manjee:
I tried the odexed zip and it works but it also changed my notification bar's icon... They

no more turn to green when connected :'(
[Galaxy S I9000 Android Development] Bushido76:
Hey manjee,

that's normal behaviour, because the addon replaces the complete systemUI.apk, which contains many parts of the theme (wifi+3G strength, battery fully charged a.s.o.).

Bushido

---------- Post added at 07:49 PM ---------- Previous post was at 07:25 PM ----------

Hay manjee,

I'm on Win7 x64 too and it works fine for me.

Can you reproduce and describe the steps you have done?

Bushido
[Galaxy S I9000 Android Development] drakexpl:
Cooked successfully via win7x64. Thanks!
[Galaxy S I9000 Android Development] geri.st:
i've mentioned it once before, but noone answered.

i tried to choose more than 10 contacts, but it said i could only choose 10 contacts

is there a way to get it manually? i guess reflashing will be useless, cause i tried it after every single flash... :/
[Galaxy S I9000 Android Development] manjee:
All went well at first. Successfully downloaded the base ROM, modem kennel & apps configured, then I press cook.

It downloads a lot of stuff then windows advertises an error has occurred.

A ROM file with the right suffix appears. It weighs around 100 mo.
[Galaxy S I9000 Android Development] Hybrid Core:
for people with x64, try to run it as administrator
[Galaxy S I9000 Android Development] d0ggy:
If you can provide me the error message, I could try to track the bug down ;)

I'm also using Windows 7 x64. I disabled UAC though.
[Galaxy S I9000 Android Development] d0ggy:
I've looked into it, and I can confirm this issue. I checked the recipient limit, but it's set to 100.

Edit:

Tried setting it to -1, still max 10. This seems to be hard coded? Try adding the contacts in the text box itself, instead of using the contact button.
[Galaxy S I9000 Android Development] manteez8:
I have flashed it via CWM

Should we need to activate semaphore tweaks such VM Dirtyness, etc after flash it?

I also lost my SIM Toolkit application after flash Simplicity 1.5.1, how do I get it back?

Thank you
[Galaxy S I9000 Android Development] Bushido76:
Hey manteez8,

please leave all LMK-, OOM-, VM- options unticked in the Semaphore Manager. Most of these additional scripts will lead to an unbalanced configuration, because the parameters are tweaked by simplicity by default. Overclocking and netfilter for example are save.

In the first post you can find a link to a post with all system apps which were removed in simplicity. Just copy stk.apk and stk.odex to your system/app folder and reboot.

Bushido
[Galaxy S I9000 Android Development] moegrave:
Guys, thanks for the Simplicity cooker. I'm using a cooked rom already :) I had one crash during a cooking process, but the 2nd try was successful. :)

What I would like to see are options to add themes like tornado, shade of dusk and black android through the cooker.

Also, a new market is out, and and option to add the old market would also be sweet.

Anyways great work guys, keep it up :D
[Galaxy S I9000 Android Development] d0ggy:
You can, using the Theme Packs tab. You can add it to an addon and flash it after flashing the ROM. We still need to implement more themes though.
[Galaxy S I9000 Android Development] extralife:
try this

not flashable - so add filles manually & set perm/owner
[Galaxy S I9000 Android Development] d0ggy:
Also max 10 contacts.
[Galaxy S I9000 Android Development] extralife:
hmm ... works for me

wiped dalvik?
[Galaxy S I9000 Android Development] d0ggy:
Yep.

I found the issue. I removed the Mms data and it works now.
[Galaxy S I9000 Android Development] extralife:
@/dbdata/databases or whole package-files @/dbdata/system?
[Galaxy S I9000 Android Development] Tusnal:
is it version 2.0 out?
[Galaxy S I9000 Android Development] d0ggy:
It's the same as 1.5.1, but then slimmed down to use in combination with the Cooker ;)

I used the application list (Remove data).
[Galaxy S I9000 Android Development] Tusnal:
the cooker after update keeps freezing up with an idle window :(
[Galaxy S I9000 Android Development] d0ggy:
Try deleting all of the folders where the cooker is located (so database, downloads, sys).
[Galaxy S I9000 Android Development] adriankim1984:
can i install tw4 launcher on 1.5.1? which is better the T4.5 or TW4?
[Galaxy S I9000 Android Development] geri.st:
thx,

entering them manually works.

but... entering like 20 numbers... puh... :)

---------- Post added at 08:03 PM ---------- Previous post was at 07:38 PM ----------

how do i actually install it?

ook...found out... well... it was always written here, but wasn't sure if i understood right.

just copied files to system/app (backup before)

(there was no need to edit permissions or owner ???)

then reboot recovery, clear dalvik,

reboot,

go to manage applications, delete data from mms

stop the launcher, delete data of the launcher (the messages box was gone...)

go back to home screen.

done,

can choose contacts from groups... and way more than ten

great :)
[Galaxy S I9000 Android Development] mrfil13:
I can't get the cooker to work, tried on a 2008 r2 and windows 7 system, tried running as admin and in compatability mode, both crash often, on windows 7 i can't even get it to download the simplicity, ive also tried on a win xp sp3 system and that maxes out one core and sits with an idle messaging when checking for updates, it did download at one point then crashed.

Thanks

Phil
[Galaxy S I9000 Android Development] extralife:
Just needed when deleted/renamed(bak) original files - of course :D

... using tapatalk
[Galaxy S I9000 Android Development] Ryyuu:
I am finding this too.

Have deleted the database folder like D0ggy suggested but still hangs at the "Please Wait - Idle" screen.

Cant do anything but End the program.
[Galaxy S I9000 Android Development] geri.st:
do you have your firewall turned on?

i'm running as admin, the first time when i start it usually crashes (because of the updates)

the 2nd time it works.

running win 7 x64 professional.
[Galaxy S I9000 Android Development] drakexpl:
Cooker works on 7x64 but you must disable firewall and when you click on the icon and UI appears you must quickly start clicking on button which downloads simplicity 2.0 base.

I have problems with launching too but this method works, just simply fast-click couple of times on this button ASAP when cooker appears and whuala. It needs some practice but at the end it works for me.
[Galaxy S I9000 Android Development] SGS_elko:
There is a new candidate for the base ROM, JVU 2.3.5 is out :-D.

Regards
[Galaxy S I9000 Android Development] mrfil13:
I managed to get it working, just kept opening and running/letting it crash, once it downloaded everything it seemed to work fine, i managed to cook a few roms with it and im running with one cooked last night :)

Quick question though, i missed out the Talk app when cooking, ive pulled out the APK and tried running on my phone but it says it cannot install, any ideas on how to install it?
[Galaxy S I9000 Android Development] LaurensJ:
Cooker working on Mac

D0ggy,

Tried the Cooker on my Mac using VMware Fusion.

It worked well.

One question though, what is the difference between 1.5.1 and the 2.0 version from the Cooker?

Regards
[Galaxy S I9000 Android Development] mrfil13:
Sorted the missing talk, created it as an addon then updated the file via CWM
[Galaxy S I9000 Android Development] d0ggy:
Okay, so I see most problems are related to the database updates in the beginning. I have a solution though. I can let it stream directly of the internet instead of using the download function and streaming it from the file. You won't get those download windows anymore, which will solve a few problems.

In the beginning of the app, there is a check whether it has internet connection, so I can't imagine that the firewall might be the problem if you don't get this message.
[Galaxy S I9000 Android Development] didicola:
why dont you give us a zip containing all and just update some if needed ? ;)
[Galaxy S I9000 Android Development] d0ggy:
Because it needs to get updated frequently :p
[Galaxy S I9000 Android Development] didicola:
yes but i think it is better to update some files than download a mass amount of files... anyway..
[Galaxy S I9000 Android Development] dachau:
Congratulations for the new cooker, development seems promising! I just didn't flash anything as my phone runs very smoothly now on 1.5.1 with latest Semaphore. Without data connection and with only moderate usage I got now 3 days of battery life. 30% left while lasting 2d 18h and display on for 2 hours. Got RFS and seems stabler then on ext4.

One question though: is it possible to get a Phone.apk that does not auto-rotate? Is kinda annoying when accepting a call and the sliders rotate 90° and suddenly you have to swipe along the wider side. I tried to use stock+ JVT phone.apk from restore package, but it produced FCs when calls come in. Thanks!
[Galaxy S I9000 Android Development] Bushido76:
Hey dachau,

thx for your feedback.

The stock phone app should be non rotating if I'm right. But you have to make sure, that you replace phone.apk and phone.odex, because Simplicity is an odexed ROM. If the error still remains, maybe replacing logsprovider.apk and logsprovider.odex can solve your problem.

Bushido
[Galaxy S I9000 Android Development] ragin:
Hey d0ggy, I tried your ad-hoc, it now seems to recognize a connection, but fails to connect. It starts to connect, but suddenly displays 'disconnected' & this goes on forever.
[Galaxy S I9000 Android Development] jdogzilla:
Hi, after installing Simplicity, I'm unable to install a lot of apps from Market, as it says my device is not compatible with the software. Ex. Google Plus. I used the default CSC which came with the JVT base firmware, so its now set to Korea. Does that make a difference?
[Galaxy S I9000 Android Development] hofinho:
Did you wipe your data before? The CSC code shouldnt be a problem, only a few apps are locally bound. What you could try is MarketEnabler from Market and fake your provider/locality.
[Galaxy S I9000 Android Development] Bushido76:
Hey jdogzilla,

did you install Simplicity using the following steps:

- flash Stock JVT via ODIN

- flash Semaphore 1.81 via ODIN

- do factory reset via CWM

- flash Simplicity 1.5.1 via CWM

Your CSC will most likely change to KOR if it is none of the following codes:

CPW, DBT, KOR, XEO, XEU

But like hofinho said the CSC code KOR shouldn't be responsible for your problem. You also could try to delete market data and to wipe cache and dalvik-cache.

Bushido
[Galaxy S I9000 Android Development] Srdjan1982:
Is there any fix for FC on dialer?

Thanks!
[Galaxy S I9000 Android Development] HellAngelxxx:
hi. i flash this ROm and aj have problem when i can share connection write WRONG. :confused:
[Galaxy S I9000 Android Development] Bushido76:
That's a very general description. ;-)

My best guess: Activate the Netfilter option in the Semaphore app.
[Galaxy S I9000 Android Development] ipuljic:
You have to replace DialerTabActivity.apk and DialerTabActivity.odex and phone.apk and phone.odex. After you do that you will get some FC. Than reboot. After that it should be OK.
[Galaxy S I9000 Android Development] Tusnal:
cooker still the same here, please wait window :(
[Galaxy S I9000 Android Development] jdogzilla:
Yes, I did follow the steps above and did a complete new install. I'll try deleting market data and the caches and let you know what happens.
[Galaxy S I9000 Android Development] cricri207:
Agenda ?

Which agenda application is included in this rom ?

The stock sgs one of the version of the sgs2 (as it is for the email app with unread messages number) ?

Chris
[Galaxy S I9000 Android Development] geri.st:
it's stock sgs.
[Galaxy S I9000 Android Development] Bushido76:
Semaphore 1.8.2

Hey Simplicity fans,

for those who wanna use the latest Semaphore kernel. Version 1.8.2 (regular and BigMem) is available:

http://xdaforums.com/showthread.php?t=1112908

Bushido
[Galaxy S I9000 Android Development] mrfil13:
im on the latest simplicity with semaphore 1.8.0, can i just flash semaphore 1.8.2 or do i have to flash simplicity over the top again?
[Galaxy S I9000 Android Development] Bushido76:
Hey mrfil13,

you can just flash the new Semaphore kernel via ODIN. There is no need to flash Simplicity again. But I would recommend to wipe cache and dalvik cache after flashing the new kernel.

Bushido
[Galaxy S I9000 Android Development] herc2k:
i want to try thunderbolt scripts , should i remove any of the default simplicity scripts? so there will be no conflict ?
[Galaxy S I9000 Android Development] d0ggy:
I updated the cooker to let the directly stream the databases from the internet. It should no longer get stuck at the please wait windows. It will update automaticly, so don't bother downloading it from the first post ;)
[Galaxy S I9000 Android Development] d0ggy:
It's safe to just flash thunderbolt. If you really want to be sure, you can remove all scripts from init.d

Btw, I also updated the semaphore in the cooker.
[Galaxy S I9000 Android Development] didicola:
which app should i select from the cooker so as to have the apn list installed ?
[Galaxy S I9000 Android Development] d0ggy:
There is no app for that. I can add it for you if you'd like, but I thought the big APN list was already included by default, no?

Edit:

I added an app: Big APN List. It should include a little more than 1900 APNs now (thanks to knightnz).
[Galaxy S I9000 Android Development] Bushido76:
Hey herc2k,

I would recommend to empty the complete init.d folder to avoid duplicated tweaks.

If you want to revert to the Simplicity default settings with the optimized OOM/LMK values (and I think you will :-D ) you can use the script from the following post:

xdaforums.com/showpost.php?p=18789599&postcount=2581

Bushido
[Galaxy S I9000 Android Development] :
Incompatibilities could also be caused by changing DPI. Have you changed your DPIs?
[Galaxy S I9000 Android Development] sys18_2000:
I've installed the patch but I got bootlooping, any how I'm ready to test if there is any update.
[Galaxy S I9000 Android Development] ivofsousa:
Change memory management

Hi there, im trying to multitask but i always end up starting the apps from zero in this rom. i know its superfast, but is there a way of changing something that makes the rom leave an app like the gps app running in the background without closing her up?

thanks

---------- Post added at 11:30 PM ---------- Previous post was at 11:22 PM ----------

nevermind... just saw the script at first post!!!! sorry
[Galaxy S I9000 Android Development] st3v3y_uk:
Does anyone else think there phone is slowing up?

My phone is not running as fast as it was & the battery life had also dropped off a little too. It's not too much of a concern right now but it will be if it gets any worse.
[Galaxy S I9000 Android Development] damianmb:
Update:

I though that something was wrong with the cooker so that's why I had not the market installed. But now I downloaded 1.5.1 again from the first post and I don't have the market neither youtube for example installed. They are shown in Settings -> Manage Apps but inaccessible from anywhere in the rom. Am I missing something?

I was on stock JVT with the market and everything, factory reset, wipe cache+davilk and install the zip from CWM.

Thanks!
[Galaxy S I9000 Android Development] jdogzilla:
Yes, that was it! I restored DPI back to 240, and then was able to install the apps. Thanks :)
[Galaxy S I9000 Android Development] geri.st:
which launcher are you using? i had this problem with the zeam launcher.

i cooked a rom with stock+ and everything was ok.

if not, try reflashing jvt and do it again via the cooker and check the apps you want.

did you check your battery stats, what is draining the battery more? you could also use betterbatterystats (can find an xda version for free).

in applications you could check, which processes are running. maybe you've installed lots of apps, of which the service is always running
[Galaxy S I9000 Android Development] Bushido76:
Hey st3v3y_uk,

I haven't realized this since my last flash. But apps which come with additional background processes and services can slow down your phone and drain battery. In general installing and removing apps could lead to a worsening of the phone perfomance. You could try to convert your filesystem to RFS and back to EXT4. This will defragment your filesystem and can improve the phone performance.

Bushido
[Galaxy S I9000 Android Development] Bushido76:
Hey damianmb,

some of our users experienced this problem too. The apps are installed but missing at the app drawer. The reason seems to be that the background processes (i.e. google account) need a stable internet connection. The icons were appearing again after some time with an open internet connection.

Bushido
[Galaxy S I9000 Android Development] B1nny:
No the apps appear after you have installed your gmail account.

Another thing is, when I select talondev kernel in the cooker, it simply doesn't use the talondev kernel but flashes the newest semaphore regardless what I do. And I seem to have problems using location services. This could be just me though, or the talondev kernel, but I'm telling it anyway.

Overall the rom works great!
[Galaxy S I9000 Android Development] gabryeludrea:
PNG Optimized apps or NOT?

Hey guys!

I had a look at the system apps on this ROM and it seems that the .apk files are a bit smaller than the ones in the stock ROM.

1. It could be due to PNG opimizing? I know it is recommended for gaining some space, but are there any performance changes (better or worse)?

2. I would be interested to know if all the system apps come from the stock JVT system dump, or are there some of them left from the JVS?

Excuse me for my strange questions, I just want to improve my knowledge:D

Thanks!
[Galaxy S I9000 Android Development] hofinho:
hey gabryeludrea,

all files come from stock jvt system. we don't like mixing apk's from different versions. The files are smaller because they are PMG optimized plus zipaligned. There are just a few core system apps that are untouched (for example settings.apk) because zip-aligning them would break some things. :)

Edit: sorry answered just half of your question. ;) yes performence is improved indeed, especially because of zip-aligning. you can observe this on a windows pc and compare the speed when your C drive is almost full with the overall speed of a clean C drive, too. So the optimizations basically just reduce the data amount that has to be accessed at each boot / app start

---------- Post added at 11:38 AM ---------- Previous post was at 11:25 AM ----------

As Bushido already said the market (or better gapps generally) need a data connection to show up on every rom after a wipe (even on stock).

You just recognize this on Simplicity more because we have removed the SetupWizard that normally guides you through the set-up process (you know where you can decide whether to connect via wifi, to allow google spot your location ect.). Usually the gapps get set-up in the background while you are busy clicking through the guide. If you uncheck the two boxes where it asks for data and wifi connection (they are checked by default) you wont see your market and youtube app neither, even on stock.
[Galaxy S I9000 Android Development] st3v3y_uk:
Ok I'll give it a go and get back to you.
[Galaxy S I9000 Android Development] d0ggy:
What is the zip file called afterwards? Is it something like "Simplicity_2.0T5****.zip"? The T5 indicates TalonDEV v5. If it's called like that, and you're 100% sure it's Semaphore, then please say so and I'll try to find the cause.