yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] broodplank1337:
Yes idd I noticed that while testing:P also its more for fun then for srs business.

Anyways, the 3.4.45 kernel I'm currently working on already has OC, All kinds of voltage tweaks and PMEM (370MB). But I'm having troubles with importing governors, all governors that worked on 3.0.78 don't work on 3.4.45, anways besides that there is an nice 3.4.45 kernel incoming :angel:

And I don't know yet about OTA updates. I think ill make my own app, as OTA updates aren't really necessary, since I don't release many versions in a row as you know. :P
[Galaxy S Plus I9001 Android Development] educk:
Hey brood, for importing the governors, have a loo at this commit

And please be aware that the 3.4 kernel has significantly more battery drain than the 3.0 kernel. The reason for this is still unknown but I believe it will be fixed soon.

Good luck with your broodROM project, it looks like it grows really fast with really great features!

Do you mind if I borrow the Fast Reboot function and integrate it in my ROM? I've been looking for something like that for a while now :o

Regards,

Erik
[Galaxy S Plus I9001 Android Development] Jonboy2011:
sorry for OT but have i reading there 'My own Rom' in a post from educk :) plans to update it ?

Send by maybe the last phone that running on Erik mod 2.1 Hardcore :D
[Galaxy S Plus I9001 Android Development] broodplank1337:
Hey, Thanks a lot :D And yes I know that, I won't use it as main kernel as long as it drains more then the 3.0.x kernel ^^

Thanks, Yes the weekends are my biggest source of inspiration :victory:

Of course you may do that :) It's the great thing about open source :D Due to the complicated way of adding it to the "restart choice menu" I decided to just replace the airplane toggle and place the airplane toggle inside the SystemUI. :silly: I think the airplane toggle is kinda overrated, I have probably used it twice in my whole life and that was by accident.

Good Luck on your ROM :D

Hehe yes he's working on his it :D If you want to keep track you should check his github once in a while :cool:
[Galaxy S Plus I9001 Android Development] Jonboy2011:
thanks for information :) if you (educk) need a tester , i could be that :)
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
Sorry for the delay it happened when I got back from the safe mode tried reboot but no change
[Galaxy S Plus I9001 Android Development] Jonboy2011:
safemode disables some apps for debugging, maybe it doesnt return from this stage, maybe try another launcher
[Galaxy S Plus I9001 Android Development] educk:
Thank you! I really like that concept, it could be useful in many ways!

But I asked for Liquid Smooth not for ErikMod :silly:... that ROM is very old and although I appreciate the fact that you like my work and you still use it, I don't have the time to update it, the development moved to 4.2.2 and the thread is closed anyway...

Sorry brood for this off-topic :p
[Galaxy S Plus I9001 Android Development] ehsan453:
Dear brood

would u plz you help me what is ADB notification icon in broodROM settings? It has two values by 0 and 1. At first no value was checked but after i checked 1, broodparts requested superuser permision. I checked allow. Now i can't uncheck its value.

BTW another question! It doesn't need to install busybox for broodparts in this rom?
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
The play store say I don't have the apps and this what the app manager show
[Galaxy S Plus I9001 Android Development] broodplank1337:
Well the default setting is 0. which means its disabled, the thing is that it doesn't directly perform the action when choosing the checkbox but on next boot, since its executed in init.d. Anyways, open the superuser app and remove broodParts from it. You could also manually adjust the values in /system/etc/broodrom if you want. And busybox is of course included in the rom ^^, without it my app broodParts wouldn't function.

Try clearing the market data once, it may help, a data wipe would definitely help but that's the last resort option of course. :silly:

Edit: Attached Screenshot of Antutu score @ Kernel 3.4.45 @ 1824mhz/smartass2/row, pretty impressive score, but the battery life isn't so great :P
[Galaxy S Plus I9001 Android Development] ehsan453:
Tnx! I set its value to 1. After allowing broodparts I reboot. Now I don't see any changes in notification bar. My question was what is adb notification icon exactly? what is its effect when set to 1?

It has no effect on cpu settings in broodparts (governor and scheduler) by removing broodparts from superuser?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Well, the adb notification is just an extra item (notification) in your statusbar when adb is enabled (usb debugging on). so its just an indication, it doesn't need to be 1 in order to make adb work.

Oh ok, are you using SuperSu? If not then don't worry about broodParts, if you set the desired settings and reboot they are set tot that, only in some real rare cases this could not work.
[Galaxy S Plus I9001 Android Development] ehsan453:
Well. I set it to 0.

No I just have Superuser not SuperSu. Therefore it doesn't matter removing broodparts from superuser or not, does it?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Ok, And no it doesn't matter since the su action is only executed when changing a value in broodparts, when the value is set, init.d will take over the process, I also get no message most of the time, but the actions still work
[Galaxy S Plus I9001 Android Development] sandm4n:
Hey brood... just as a suggestion... Could you include super su as the default one instead of su. I have always installed super su and removed su from every ROM I tried and it has never caused any issues. Plus, super su can be activated to the full version via its internal settings free of charge.;)
[Galaxy S Plus I9001 Android Development] EminSG:
Have you finished your work with hot reboot? Btw, congratz on eurovision(great song, my country is second):victory:
[Galaxy S Plus I9001 Android Development] broodplank1337:
I might do this, as SuperSU is nicer then Superuser, but its a default market apk so I need to keep it up to date all the time, the superuser repo automatically does this :silly: Anyways, Ill think about it ^^

:good:
[Galaxy S Plus I9001 Android Development] EminSG:
Waiting for your release. Awesome work as always brood))
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
Sorry for noob question but what is fastboot

Edit: OK my bad I was asking about fastreboot
[Galaxy S Plus I9001 Android Development] broodplank1337:
fastboot is the tool that HTC uses to flash kernels (sort of adb)

but Fast Reboot is the function I ported which just kills the android framework, so the system will start booting in the bootanimation, making it a very fast reboot :p
[Galaxy S Plus I9001 Android Development] Dblaster:
That sounds really awesome!!

Hope to use that function soon.
[Galaxy S Plus I9001 Android Development] ehsan453:
dear brood

sometimes my phone reboots automatically (one time every 3-4 days). what's the problem? especially when battery level is about 15%. Is it common for this phone?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Hmm.. auto reboot you say, I haven't used the bugged linaro toolchain, thats for sure. anyways, I think once in the 3-4 days is perfect? Keeping your phone fast lol, anyways it still shouldn't happen..
[Galaxy S Plus I9001 Android Development] sandm4n:
I can also confirm this... rather rare though... Usually happens when excessive CPU is utilized ie Youtube or browsing a heavy site. Battery charge never mattered.
[Galaxy S Plus I9001 Android Development] Bitman64:
I tried to use Quickflasher to use this.... and broodrecovery. But Quickflasher says:

USB-Debugging is on..... ADB-Notification is checked .... i tried already all usb-ports.... but nothing happens

also can't reach either sdcard0 nor 1.....

last week before flashing RS3 when i was on broodrom RC5 (GB) everything worked well.

So, what to do? Where's my mistake?

Greetz

B.
[Galaxy S Plus I9001 Android Development] alireza7991:
Have You Installed Samsung USB drivers ?
[Galaxy S Plus I9001 Android Development] Bitman64:
yes .... but will do again.... good idea....

otherway round .... is flashing possible like you mentioned in here? just using an elder zip and rename and replace the boot.img?

That won't fix the problem at all but will help for the moment.

Greetz

B.

Edit: .... will do this Version:

or are there any Problems?

EditEdit:

did that again.... no change in the end.... Windows still refuses to see my I9001... :(
[Galaxy S Plus I9001 Android Development] broodplank1337:
hmm try disabling force fast charge if it is enabled.
[Galaxy S Plus I9001 Android Development] SGS+_User:
Brood I want to compile RC 4 myself with your tutorial but dont boot I canz do this :(

I want to wait you realease :) how far are you ? (Dont ask for eta)
[Galaxy S Plus I9001 Android Development] Bitman64:
that's the solution... thnx a million.

I'll now try the kernel and the recovery. Great move, man!

Greetz

B.
[Galaxy S Plus I9001 Android Development] broodplank1337:
"but don't boot I canz do this :(" ?

It's really easy to compile it, but if you don't want it you don't want it lol. you really only need to enter just a few lines.

If you can flash a rom you can run my automated build script as well :silly: ^^

But how far am I, I can't exactly tell that. but it's getting closer and closer, Ill post a nightly Release 4 build today ^^

No problem, Have fun!
[Galaxy S Plus I9001 Android Development] TheRippaG:
soo that means tonight you will upload Release 4 ?
[Galaxy S Plus I9001 Android Development] kaydecop:
Dude.... he said he'll update aan nightly version. Google to find out what he means...
[Galaxy S Plus I9001 Android Development] alireza7991:
today I downloaded release 3 with a 40kb/s net and it took hours to download ... Thats really fast , stable :) thanks Brood ;)

The problem is that I must download 130 Mg again tonight when you have uploaded release 4 :)
[Galaxy S Plus I9001 Android Development] broodplank1337:
Thanks :) I hope you enjoy it

Release 4 is about 150mb XD, a challenge for your internet connection lol. do you use a download accelerator btw? Is 40kbs your top speed? or can you download faster? Ill upload the nightly on my site so it supports download managers, from my site i download with 7mbs (my top speed) ;p

edit: Nightly will contain: Full system (built on -o2, modules built on -o3), broodKernel-4.0.1-OCUV (3.4.45) built on -O2 and last but not least, broodRecovery (CWM v6.0.3.2, brick safe) So thats all the latest from the latest versions I've got to offer :P
[Galaxy S Plus I9001 Android Development] alireza7991:
:-p I must use internet cafe to download this version . I can get a 250kb/s topspeed there but usually about 120kb/s :) Could you please make brood recovery user selectable ? because I have a twrp 2.2.1 + a bad emmc chip so I really afraid to change my recovery :)

I have some ideas for getting size lower without loosing any thing :

- one of the most thing which make size larger are having many kernels ( 4 kernel ) , this can simply get fixed :

1- extract boot.IMG to /etc/broodrom/mainboot.boot at updater script

2- add 3 zImage for non-oc / undervolt-oc / non-oc - UV ... so you have 4 at all ( + one at mainboot.img )

3- use unmkbootimg to unpack mainbootimg at first boot

4- pack the 4 kernel one time with ramdisk gz + zImage ( of oc ) , one with non oc image and ... ,by the mkbootimg applet

5- Now u have 4 kernels by only 1 boot IMG and 3 image ! I think it cuts about 4-5 mg of ROM size ;)
[Galaxy S Plus I9001 Android Development] broodplank1337:
OK so 250kbs is the max in Iran? (just curious).

And if you don't want recovery you just delete it from the zip. and it's really safe. it includes the 2.6 kernel which didn't even had the possibility to brick the emmc chip. Anyways if you still don't trust it:

dd if=/dev/block/mmcblk0p13 of=/sdcard/recovery.img

then place that into the zip :silly:

and good tip about the unpacking/repacking boot.imgs, I wanted to do that at first but couldn't find how to do that exactly, If you provide a script for me that does this I will use it, else I won't spend time on this as its not really necessary, since Release 4 will only delay further and further. ;p

and you can strip those files if you want to make it smaller, but you will not be able to switch between kernels as you know.
[Galaxy S Plus I9001 Android Development] alireza7991:
Hi

no ... That's possible to get 8mb/s with 1mb download and 0.5mb upload too but that costs too much and that limited only for some people...ATM I can't get more than 2mg/s with 256kb/s download speed :) I don't know why this is happening ! Iran has good global bandwidth but govermont does limited it because some reason such as hacking and ....

thanks ... I will do that

and I will make the script for compression of rom ;) I think that needs less than 100 lines coding .

and an off topic question ( sorry )

how can I unpack Ramdisk.gz ? I can't open it as a gZip file . I got" unknown magic "error ... could you please help me ?
[Galaxy S Plus I9001 Android Development] smitharro:
Strange. Why would a government do so? Anyway, this is not the place for politics. I have 70 mb/s down speed. My bandwidth is often limited by the server I'm downloading from....

Sorry for being off topic!

Send from my GT-I9001 using Broodrom JellyBean
[Galaxy S Plus I9001 Android Development] broodplank1337:
I mean 7mb/s download SPEED, so not the MBIT but MB's per sec that you can download :D I have a 60mb/s connection allowing me to download max with 7.2mb per sec. the fastest you can get here is 500mb/s which lets you download with 62.5 MB :| thats sick

And thanks for making the script ^^, let me know when it works :)

and unpacking the gz archive can be done with "gzip -dc ramdisk.gz > /sdcard/ramdisk" if i remember correctly :P

Hehe I guess you mean 70mb/s downstream right? to download with 70mbs a sec you need a 560mbit line xD
[Galaxy S Plus I9001 Android Development] przemekamag:
Hi Brood!

Thanks for your hard work. For this moment you provide only 3.4.45 kernel yes?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Thanks you. Well I have other builds as well, but since this nightly release will contain everything on the latest version it will also include the 3.4.45 kernel, you can switch to the old one if you want by using broodParts.
[Galaxy S Plus I9001 Android Development] PatrickMac:
Just to make that clear, will your nightly rom be 4.1 oder android 4.2? :)
[Galaxy S Plus I9001 Android Development] broodplank1337:
It will be 4.1.2, I didn't spent any time on 4.2.2 yet, Will start doing it soon.
[Galaxy S Plus I9001 Android Development] SGS+_User:
Every 5 min I go to this site if RC4 released haha :D
[Galaxy S Plus I9001 Android Development] broodplank1337:
Lol I'm uploading the nightly right now, I had some troubles with the new cwm, adb didn't work inside it, so I used v6.0.2.8

The battery will be less good then in Release 3, but it's a nightly and the cause of the battery is because of the fresh 3.4.45 kernel with lots of features ported over from the 3.0.78 branch and added new ones as well :)

Link is coming

(it secretly includes gapps since its a nightly)

Release 4 (nightly 1)

http://www.broodplank.net/files/broodROM-JB-Release-4-Nightly01.zip
[Galaxy S Plus I9001 Android Development] SGS+_User:
Thank you very much Can I install kkernel v1.9 because i dont like 3.4because of the battery drain
[Galaxy S Plus I9001 Android Development] broodplank1337:
No problem, and yes of course that's possbile :)
[Galaxy S Plus I9001 Android Development] smitharro:
Thanks again Brood! Installed your nightly just out of curiosity. Looks fine. So far no problems. Don't know about the new recovery though. I was kinda attached to TWRP 2.2.1... But of course I can always reinstall that again!

Send from my GT-I9001 using Broodrom JellyBean
[Galaxy S Plus I9001 Android Development] Bitman64:
Does it include broodRecovery?

Gr.

B.
[Galaxy S Plus I9001 Android Development] smitharro:
Yes, it does.

Send from my GT-I9001 using Broodrom JellyBean
[Galaxy S Plus I9001 Android Development] broodplank1337:
No problem, please let me know what bugs you find (and maybe some of them I don't know yet). The new recovery is just a show off since its a nightly, won't include it in the official Release 4. just reinstall TWRP ;)
[Galaxy S Plus I9001 Android Development] Bitman64:
looking good so far ... :)

fast like hell ;)

just replaced recovery because i'm lazy...

Gr.

B.
[Galaxy S Plus I9001 Android Development] Schur1k:
So my phone dosent read the internal storage I always have to go after a reboot to settings and do it my self.

The same problem I had with cm10 by ivendo.

After a clean install it reads it self but after first reboot the problem come back

Can anyone help me :/?
[Galaxy S Plus I9001 Android Development] przemekamag:
No problem with sdcard here. To be honest I do not have any problems !!!

The only thing I'm missing it is customizable toogles in statusbar
[Galaxy S Plus I9001 Android Development] smitharro:
Everything so far so good. The rom is stable and has hardly any lags. Only downside sofar is battery life. Compared to what I was used to on release 3, in which I had around 85 percent left after a working day, now, after a half day I have 69 percent left... So there's some work left in the kernel!

For the rest I haven't found any bugs sofar.

Send from my GT-I9001 using Broodrom JellyBean
[Galaxy S Plus I9001 Android Development] broodplank1337:
Good to hear :) And yes the 3.4.45 kernel just is not so battery efficient as 3.0.78. it's a fact. If you just use the old kernel everything is as battery saving as it was before. I hope the 3.4.x branch gets fixed soon :fingers-crossed:
[Galaxy S Plus I9001 Android Development] alireza7991:
Tried " gzip -d /sdcard/dev/ramdisk /sdcard/ramdisk " but I gzip got error while openning ramdisk.gz ... also tried " gunzip ..... " and again error " unkown magic " :(

I'm confused :( How can I unpack ramdisk ?
[Galaxy S Plus I9001 Android Development] mrjraider:
Haha, had some fun today at the store..

My phone is atm running on scumbag samsung ROM, but it keeps rebooting for no reason. To prevent waranty issues i flashed back and I wanted to know if it is ROM of phone related.

So this afternoon i went to the store and explained my issue. I said that i've already done some things:

- Factory reset

- Reflash ROM

- Other baseband etc

I noticed that the friendly guy was looking through my settings and he went to settings > About phone and he scrolled down completely. Aparantly he wanted to know wich kernel was installed...

He then opend a webbrower and went to here :silly: he said that i could do a upgrade to verion 4.0.4. He said that it would solve my issue...

I then said well, i've flashed all versions availeble atm..

- 2.3.6

-4.0.3/4.0.4

-4.1.1/4.1.2

-4.2.2

He looked at me like i was a ghost. And then he said. Oh well, you could also sent it for repair. My answer. yeah sure, to lose my phone for an entire month and all they do is doing either a factory reset or the flash the ROM again. I can do that in 30 minutes.

LOL

So morale here:

KEEP FLASHING GUYS!!!
[Galaxy S Plus I9001 Android Development] przemekamag:
First bug:

- Screen lock does not work. After 12 hours using, when i click power button to lock my phone and then click again to unlock i see first tab of my launcher. I cant enable it in settings. What could happen? I using Build 4 with k'kernel 1.9 and phantom press filter
[Galaxy S Plus I9001 Android Development] alireza7991:
@ mjraider

:D Another thing is that when you send your phone to samsung , they directly change your MainBoard without any looking into your phone or using Jtag/UART or .... . They even cant write a simple bootloader or efs by Jtag :-p

In one persian forum some one had similar problem .... she was on stock withou custom kernel but her device was rebooting suddenly !
[Galaxy S Plus I9001 Android Development] mrjraider:
We need an offtopic place for our phone. I'll make one right now.
[Galaxy S Plus I9001 Android Development] broodplank1337:
i think the best method is looking at the scripts of the android kitchen :o, that script does it correctly :good:

Lol they don't know **** in the stores XD. And how the hell could he advice you a rom version that doesn''t even exist in stock for our phone :eek:. Anyways its fun to let them talk and think in your head looooool you have no idea how much I know and how little you know (and you're a phone sales man!!)

Ok I think this is the cause of non wiped previous settings from CM10/CM10.1, go to settings > apps > all apps > settings and wipe its data ^^
[Galaxy S Plus I9001 Android Development] alireza7991:
thanks

but unfortunatly I do not have my pc atm :( that script is written in perl lang so it needs perl compiler for arm platforms to run.I ve requested christopher to cross compile perl for arm so it may be possible then to use that script !
[Galaxy S Plus I9001 Android Development] ehsan453:
Auto Airplane Mode Problem

I don't know why does my phone go to airplane mode automatically when signal is poor? The problem is that It doesn't turn off airplane mode when signal becomes strong again.

Can anyone help me?
[Galaxy S Plus I9001 Android Development] broodplank1337:
That's odd, are you running R3 or R4 nightly?
[Galaxy S Plus I9001 Android Development] ehsan453:
I'm still running R3 because I'm waiting for official R4 to install.

As long as I flash this ROM my phone wasn't at poor signal condition. But yesterday I encounter this problem.
[Galaxy S Plus I9001 Android Development] mrjraider:
What happens when you go into airplane mode yourself? What happens when you turn it off and let your phone make a connection again:??
[Galaxy S Plus I9001 Android Development] przemekamag:
Hi brood!

This solution works well, but only over night. Now bug came back and only restart can help. And home key had bad behaviour. When I clicking it only for 1/5 second i i get ram manager... and for example cant change launcher.
[Galaxy S Plus I9001 Android Development] ktulu84:
For the home button you have to change options in phantom key presses filter

Inviato dal mio GT-I9001 con Topatalk 2
[Galaxy S Plus I9001 Android Development] alireza7991:
@ Brood

Hi

I think you have forgotten to include zipalign applet in /xbin :) I cant find it ..

+ zipalign broodrom should fly :)

Any way atm really smooth and fast...best custom rom I've used ever . I enjoy using this rom
[Galaxy S Plus I9001 Android Development] przemekamag:
What is youre launcher here? Thanks in advance
[Galaxy S Plus I9001 Android Development] alireza7991:
Alireza luancher :) just kidding

Thats SGS4 Luancher

Anothet screenshot :
[Galaxy S Plus I9001 Android Development] przemekamag:
But maybe you could add any link?:)
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
I got this a second ago but after the screen shot it got back to normal
[Galaxy S Plus I9001 Android Development] broodplank1337:
Inviting people to join the broodROM Github Organization

Do you think you can make broodROM better? Or do you want to add support for additional devices? Please let me know by pm.

Minimal Requirements:

- Basic Github knowledge

- Basic Unix skills

- Basic Java skills

- Basic XML skills

- Basic C/C++ skills

if you don't meet one or max 2 of the minimal requirements we can talk about it in pm.

https://github.com/broodROM
[Galaxy S Plus I9001 Android Development] mrjraider:
I meet 0 out of 6.. Good luck :P
[Galaxy S Plus I9001 Android Development] alireza7991:
I can port BroodRom to Galaxy S IV if you lend me your highspeed net Brood :p