yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] nekuy:
Hi,

I've a problem with blacklist feature. When I tap in settings it's cause settings fc.

Log as follow:

Failed to chmod(/data/data/com.android.providers.telephony/databases/blacklist.db): libcore.io.ErrnoException: chmod failed: EPERM (Operation not permitted)

Failed to chmod(/data/data/com.android.providers.telephony/databases/blacklist.db): libcore.io.ErrnoException: chmod failed: EPERM (Operation not permitted)

Failed to chmod(/data/data/com.android.providers.telephony/databases/blacklist.db): libcore.io.ErrnoException: chmod failed: EPERM (Operation not permitted)

START u0 {act=android.intent.action.VIEW dat=file:///data/data/com.android.providers.telephony/databases/blacklist.db typ=application/octet-stream cmp=uk.co.ashtonbrsc.android.intentintercept/uk.co.ashtonbrsc.intentexplode.Explode (has extras)} from pid 10414

Failed to chmod(/data/data/com.android.providers.telephony/databases/blacklist.db): libcore.io.ErrnoException: chmod failed: EPERM (Operation not permitted)

at com.android.settings.blacklist.BlacklistSettings.onActivityCreated(BlacklistSettings.java:106)

Fix permissions via twrp can't solve.

How can I solve this problem?

Omni 4.4.4 20140916 galaxymtd nightly

db permission is -rw-rw----

Thanks.
[Galaxy S I9000 Android Development] waihung0626:
installed 20140920,but how to root?
[Galaxy S I9000 Android Development] javier4554:
Download superuser and install it.

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] nekuy:
SuperSu apk from store or zip file from Chainfire's site via twrp.
[Galaxy S I9000 Android Development] Gokulbalram:
Download the zip and flash it
[Galaxy S I9000 Android Development] nekuy:
Nightly build for galaxymtd

Hi,

I've installed 20140916 build. Since than there are new nightlies every single day. But opendelta says your system is uptodate and changelog doesn't show a new commit. Is there a problem in update system? Otherwise why new nightlies?:confused:
[Galaxy S I9000 Android Development] smilesger:
Nice to see someone's working on this!

Good luck, I hope this won't take too long :)

---------- Post added at 03:33 PM ---------- Previous post was at 03:32 PM ----------

Nice to see someone's working on this!

Good luck, I hope this won't take too long :)
[Galaxy S I9000 Android Development] Nihar:
Any progress???
[Galaxy S I9000 Android Development] SferaDev:
I fixed RIL for most Samsung devices but I still have issues with Exynos3...

Baseband is back but Phone signal no... Seems related to outdated UIcc, I'm updating it...

https://gerrit.omnirom.org/#/q/owner:"Alexis+Rico+%3Csferadev%40gmail.com%3E",n,z
[Galaxy S I9000 Android Development] LeslieKawiti:
Working Build?

Does this mean we will be seeing a working build for the Galaxy S/Gt i9000 soon?
[Galaxy S I9000 Android Development] SferaDev:
No ETAs first rule of development...
[Galaxy S I9000 Android Development] slipknot31:
ETA but not help buying a new phone? , (Do not get me wrong):what::what:
[Galaxy S I9000 Android Development] SferaDev:
Haha Slipknot, so truee.

When I mean no ETAs, It's because I don't really now when. I'm working on it in every free moment I get, trust me!
[Galaxy S I9000 Android Development] slipknot31:
friend whom I understand that the other developers. the work that has eis is liked and appreciated. I'm glad you've taken so well my comment:beer:
[Galaxy S I9000 Android Development] SferaDev:
Ofc why should I be upset! You just shared your thoughts!
[Galaxy S I9000 Android Development] LeslieKawiti:
I know but I am really excited for the automatic builds.

Especially because of the community behind it. And I am sorry if I upset you lmao

Just Can't Wait :) :) :)
[Galaxy S I9000 Android Development] SferaDev:
Seems I got RIL working, I'm very proud to release the first test along with kit kat new from Google...

Uploading!

Just a minor note we are still working with recovery issues mounting /system and /userdata so I will require you to please flash prebuilt Mackay Kernel till we solve them!

A link in 10 min!
[Galaxy S I9000 Android Development] limnaln:
After 10 minutes we'll have 4.4, omg dude i dont know what to say :victory:
[Galaxy S I9000 Android Development] SferaDev:
20131031

Omni for the Galaxy S I9000 31 Oct. Test Build

This build does not have Multiwindow nor root as they are not merged!

WIP

- Recovery issues

- External SD over PC

- Clock Widget

Download

ROM

How to Install

1. Enter recovery

2. Wipe "Factory Reset" (Unless you know what you are doing!)

3. Flash ROM zip

4. Flash Prebuilt Mackay Kernel to solve recovery issues (temporal workaround)

5. Reboot

6. Enjoy

Big Thanks

Rebellos

Jakew

kasper_h

aways

The rest of Omni Devs

The users
[Galaxy S I9000 Android Development] SferaDev:
lol no... I didn't express myself well. With the news of Kit KAt I provide the first test of JB 4.3 of Omni!
[Galaxy S I9000 Android Development] limnaln:
Ah, okay, ill try the omni test.
[Galaxy S I9000 Android Development] rodman01:
Downloaded your first version and installed without issues....full wipe/factory reset is not only recommended :). Without I got boot loop. First impression: smooth and fast and no fc or else :good: to the team and thanks...IMO it could be a good base for the future :)! At the moment, in that early stage, its quite pure and without big customisations and possibilities. But thats not too bad at all :).
[Galaxy S I9000 Android Development] SferaDev:
Thanks for your feedback!
[Galaxy S I9000 Android Development] makimac:
thanks [MENTION=4710474]SferaDev[/MENTION] , downloading, will try it in a minute

also i'll leave the torrent to seed

again, thanks for all your hard work mate

as [MENTION=4613083]rodman01[/MENTION] said, wipe is a must :)
[Galaxy S I9000 Android Development] idCyber:
Full wipe, flashed the rom, mackay kernel, rebooted... gapps were missing (forgot to flash them), flashed latest CM 10.2 gapps, and rebooted. The ROM is extremely fast even for a Test build. Ty SferaDev and OmniROM dev team, Great Job ! Can't wait for future updates and features.

At first glance:

1. External SD is detected and is usable

2. Root cannot be achieved not even by installing SuperSU from Play Store. When SuperSU tries to install binaries, it fails.

3. APN list is missing I think, I had to manually create settings for mobile data, etc.

4. In Lockscreen, the Clock Widget is cut in half can't see the current time, have to extend downwards the widget to see it.

5. No Kill All option in Recent app window(long press Home button)

6. Alot of customization options are missing including Storage option in Camera app. I know OmniROM is just starting to evolve and features will be added in time so I am patient.

I'm off to bed, 1:42 AM in my country.
[Galaxy S I9000 Android Development] makimac:
you can achieve su with supersu zip via twrp, works like a charm
[Galaxy S I9000 Android Development] Gokulbalram:
Just try hitting "Check for Updates" a few times, it'll work
[Galaxy S I9000 Android Development] nekuy:
Omnirom search function

Hi,

After successfully updating from 20140916 to 20140924 nightly search application is gone. How can i bring back search function except google search.

Thanks.
[Galaxy S I9000 Android Development] nekuy:
Shellshock vulnerablity

Hi,

CM patched it on 25th and 27th September, at least incomplete. Is there an action on Omni? What do you think about it?
[Galaxy S I9000 Android Development] Ommadawn101:
Warning

Do NOT update to omni-4.4.4-20141005-galaxysmtd-NIGHTLY

You will lose all of your home screen shortcuts, folders and definitions. I don't know what else goes wrong, but that's enough, isn't it?
[Galaxy S I9000 Android Development] nekuy:
I've already installed. Everthings work as expected. There is no problem here.
[Galaxy S I9000 Android Development] dzee206:
Did you do a clean flash (full wipe)?

Sent from my Half Baked Vibrant
[Galaxy S I9000 Android Development] Ommadawn101:
Why would i do that (full wipe)? It's just a routine daily (nightly) update
[Galaxy S I9000 Android Development] dzee206:
cause that's how ROMs are suppose to be flashed, dirty flashing just causes too many issues. Don't complain about the rom if you're dirty flashing regardless if its a nightly or not. just making things harder on yourself.

sent from my sweetened CandyKat SGH-I717
[Galaxy S I9000 Android Development] Gokulbalram:
Like he said, it's a "routine nightly". So why would he do a data wipe too?
[Galaxy S I9000 Android Development] dzee206:
I get that and all but if your gonna dirty flash regardless of a nightly update or not, no need to complain let alone bash the ROM that's all I'm saying... I'm getting the feeling some may have took my post as offensive so I'm just gonna end this rant with a peace out and happy flashing.

sent from my sweetened CandyKat SGH-I717
[Galaxy S I9000 Android Development] Gokulbalram:
It's not offensive, but why would somebody want to factory reset their device everyday?
[Galaxy S I9000 Android Development] dzee206:
that would be me. I like to treat flashing like sex, keep it clean and safe. may seem like over kill but that's just me...

sent from my sweetened CandyKat SGH-I717
[Galaxy S I9000 Android Development] Galaid:
Hi,

is it possible to remove google apps completely from Omni for i9000? Low RAM requires naked Android :)
[Galaxy S I9000 Android Development] ElmirBuljubasic:
Dont flash gapps
[Galaxy S I9000 Android Development] Galaid:
So this is the story:

I wiped everything via cwm, installed cm11 making sure I don't flash gapps. CM11 came up with gapps. Rebooted to recovery, wiped everything, flashed omni without flashing gapps. Gapps came up after reboot. wtf. There is no option to format system, but installers should do that by themself, shouldn't they???
[Galaxy S I9000 Android Development] dafonehacker:
I recommend you go back to stock, factory reset, flash cf root and then the rom without gapps. That should work.

And doesn't twrp have an option to format system?
[Galaxy S I9000 Android Development] nekuy:
Neither Cm nor Omni covers google closed-source gapps. Please uncheck automatic restore from "backup & restore" setting. Full wipe (factory reset, cache and dalvik wipe), format /system, /data, /datadata, sdcard (internal) and flash cm11 or omni and reboot. That's all.
[Galaxy S I9000 Android Development] Galaid:
tnx guys.
[Galaxy S I9000 Android Development] Ommadawn101:
If one would have to do a full wipe every day, for nightly builds, I don't think you'ld find more than a handful of users willing to participate.
[Galaxy S I9000 Android Development] dzee206:
You'd be surprised. A bunch of my boys do so including myself, so yeah...

sent from my sweetened CandyKat SGH-I717
[Galaxy S I9000 Android Development] nekuy:
If you need play store you can install pico gapps package from here. http://xdaforums.com/showthread.php?t=2397942 It contains only core and play store.
[Galaxy S I9000 Android Development] dafonehacker:
This ROM is awesome! Did you do any tweaking to the voltages/overclocking? I am asking because on CM11, when I overclock to 1.2 GHz I get random reboots, while on this ROM 1.3 GHz doesn't even cause instability!
[Galaxy S I9000 Android Development] nekuy:
lollipop

www.xda-developers.com/android/omnirom-android-5-0-lollipop/

Great news!:good:

Also we need it on i9000:good:
[Galaxy S I9000 Android Development] ElmirBuljubasic:
If sferadev is going to support it
[Galaxy S I9000 Android Development] waihung0626:
Can't waiting Android L:thumbup:
[Galaxy S I9000 Android Development] SferaDev:
It's not likely, at least not right now.
[Galaxy S I9000 Android Development] Gokulbalram:
Atleast a release or two? Just for the sake of it?
[Galaxy S I9000 Android Development] SferaDev:
Not official
[Galaxy S I9000 Android Development] Gokulbalram:
As long as I'm getting to use an Omni based ROM, no problem.
[Galaxy S I9000 Android Development] humberos:
I've just changed the LVM partition layout by including internal sdcard.

Now the internal sdcard is an emulated driver over /data partition (/data/media).

About new partition layout :

/cache 440MB

/data 6GB (shared with internal sdcard)

/system 768 MB

/swap 512MB

The swap now is a dedicated partition (zram was dropped).

I will upload the patches asap.
[Galaxy S I9000 Android Development] rodman01:
cool and many thanks [MENTION=3031478]humberos[/MENTION] for your effort...will you upload it to omnirom github or to your own?
[Galaxy S I9000 Android Development] devloz:
So, we will have to drop internal SD for Lollipop? It's like dropping luggage from overweighted plane. I think it's good idea, getting on mind data usage of ART ;)

PS: From now on, external SD will be /storage/sdcard0/ ?
[Galaxy S I9000 Android Development] humberos:
I will upload to OmniROM's gerrit at Android-4.4 version yet.
[Galaxy S I9000 Android Development] humberos:
No, we will NOT to drop it.

This change just "move" it to a new way to use sdcards.

We still have a sdcard0 and sdcard1.

But now the sdcard0 mount point is just an emulated driver located into /data partition (/data/media) running over ext4 formatted partition.

This patch was tested over Android-4.4. I think it will be very useful for Android L.
[Galaxy S I9000 Android Development] devloz:
Okay, so /data/media will be binded to /storage/sdcard0 ? And /storage/sdcard0 partition size will be, in fact dynamic? (i mean dependent on /data partition size).
[Galaxy S I9000 Android Development] humberos:
Exactly!

I will build an experimental version for both variants (I9000 and I9000B) and upload it to my gdrive as soon as possible.
[Galaxy S I9000 Android Development] devloz:
It will be like in Xperia M (they have /data/media binded to /storage/sdcard0). Will you give source of change soon? (am not developer, but i understand code ;)).
[Galaxy S I9000 Android Development] SferaDev:
That's really cool, anyway, [MENTION=3031478]humberos[/MENTION] do you agree that device won't be on the L roaster? Art and other stuff might kill the performance. I don't have any issue with building some unofficial but I don't feel like it should get the nightly status.
[Galaxy S I9000 Android Development] afaneh92:
Good work, btw captivate has 16GB (~14GB sdcard0)

But wipe /data will wipe the data on sdcard(/data/media)!!
[Galaxy S I9000 Android Development] devloz:
Oow... how they will handle it?

[MENTION=4710474]SferaDev[/MENTION]
[MENTION=3031478]humberos[/MENTION]
[Galaxy S I9000 Android Development] humberos:
Don't worry, we have a lot of devices with sdcard on /data partition. It is a recognized pattern.

TWRP will wipe /data partition normally and leave data/media folder (sdcard0 mount point).

We'll wipe the internal sdcard completely at first instalation only.
[Galaxy S I9000 Android Development] devloz:
Clever, clever... ;)
[Galaxy S I9000 Android Development] humberos:
Actually, we lost our device after ICS version... sadly!

But we can try to do something.
[Galaxy S I9000 Android Development] SferaDev:
Sure :)
[Galaxy S I9000 Android Development] afaneh92:
That was on my mind.

If you can PM me with patch so I can test on my captivate.
[Galaxy S I9000 Android Development] RuffBuster:
I'd most definitely like to see this in action. OMNI being one of my favourite bases.

Sent from my GT-I9000 using Xparent Skyblue Tapatalk 2
[Galaxy S I9000 Android Development] humberos:
Here you go!

https://gerrit.omnirom.org/#/q/status:open+branch:android-4.4+topic:aries-p1-new-lvm

Aries and P1 devices have same platform.

P1's internal sdcard (at least GSM variants) have the same captivate's internal sdcard size.

I want to know if /dev/block/mmcblk0p3 is present on captivate.

If yes then please let me know because we'll have some work to do.
[Galaxy S I9000 Android Development] afaneh92:
Thanks will patch it today and give feedback.

we have same partition table as galaxysmtd.

/dev/block/mmcblk0p3 not present we have mtdblock3 mounted as cache.
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION]
[MENTION=4710474]SferaDev[/MENTION]

There is only one thing i'm not so sure. Do we really need 512MB of swap? Not a bit less? As i tested swap (both PC and PHONE), too big size can cause problems as well (too much data put on slow disk).
[Galaxy S I9000 Android Development] humberos:
Yes!

I am testing and I saw that we can't use more than ≃ 250MB

So 256MB is the correct value.

Thanks!
[Galaxy S I9000 Android Development] Gokulbalram:
Umm, [MENTION=4710474]SferaDev[/MENTION], wadup with the announcement?

---------- Post added at 05:56 PM ---------- Previous post was at 05:48 PM ----------

Doesn't Swap corrupt the SD
[Galaxy S I9000 Android Development] c-droid:
Hi, sorry but, is there no update here? Did the new partition layout improves the performance of the device? Is Omni still being develop for i9000?
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=4710474]SferaDev[/MENTION], any plans of implementing this in PA? PA is in dire need of this.
[Galaxy S I9000 Android Development] humberos:
Did you mean about Android 5.0 unofficial builds?

If yes I think "weird".... actually I am getting a lot of environment and toolchain errors like #ifdef (__linux__) haven't correct value.

I am using Ubuntu 14.04 with OpenJDK-7. I can't build any rom yet.
[Galaxy S I9000 Android Development] SferaDev:
I had issues with OpenJDK at first but nothing that weird, I've built PA, Omni and CM L already for hammerhead and bacon.

Yeap, it might come but no ETA.
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=3031478]humberos[/MENTION], I want in on this new Partition System!
[Galaxy S I9000 Android Development] nikos5800:
any news porting android l on galaxy s?
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION]

[MENTION=4710474]SferaDev[/MENTION]

Did someone ever tried to port ART-stable to 4.4?

EDIT: I saw commit bumping android-5.0 branch for us ;)
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=3031478]humberos[/MENTION]?
[Galaxy S I9000 Android Development] humberos:
Ow! Bro!

I am sorry! little busy at moment.

I've just uploaded all patches to OmniROM's gerrit.

I can build an experimental version and link you by this weekend.

I am still thinking if this change is a "good thing" to us.
[Galaxy S I9000 Android Development] afaneh92:
[MENTION=3031478]humberos[/MENTION] I had patched my kernel and ramdisk but still have wired issue my /sdcard not mounted

is that needed full rom compile?!

I do some changes to have cache mounted correctly!

btw I tink this is a "good thing" untill now i feel some difference, twrp loaded fast before was take ~20 second now witm 3 second. and more.

thank you
[Galaxy S I9000 Android Development] humberos:
yeah!

I saw this problem.

I will upload new patchset today later.

Edited:

Yes, we need to build rom because we have some changes on overlays (storage.xml).

Also, install it from Nightly version using external sd.

Anyway, I am building new one version right now.
[Galaxy S I9000 Android Development] Gokulbalram:
Exactly why I'm ready to test it.
[Galaxy S I9000 Android Development] Gokulbalram:
Actually [MENTION=3031478]humberos[/MENTION], you could lower down data to 2.5 GB or 3.5 GB. I don't think anybody's going to use up all the 6GB in Data. Just saying.

Can anybody tell me why we can't install a separate Recovery from the kernel?
[Galaxy S I9000 Android Development] humberos:
/data partition space is ≃ 6GB

This value is "shared" with internal sdcard then you can use it as you think.

We are using 2 stages for kernel booting process.

You can see here:

https://github.com/omnirom/android_...droid-4.4/usr/galaxysmtd_initramfs_files/init

Although we have a dedicated recovery partition but the bootloader calls only /boot partition.

If you set kernel cmd line parameter as " bootmode=2" or create "/cache/.startrecovery" then the magic will be done on /boot partition.
[Galaxy S I9000 Android Development] Gokulbalram:
Thanks man!

I had figured we had a dedicated recovery partition (mmcblk13 or something like that.) Well, if you could guide me on how to do that, It'd be awesome
[Galaxy S I9000 Android Development] humberos:
Sorry!

I think it is not possible,... I think that we'll need to rewrite the bootloader...

I have no idea how we can do this :(
[Galaxy S I9000 Android Development] Gokulbalram:
Ah, it's okay. [MENTION=4710474]SferaDev[/MENTION], any idea on this?
[Galaxy S I9000 Android Development] humberos:
New one EXPERIMENTAL - FULL LVM (format internal sd card)

New one EXPERIMENTAL - FULL LVM (format internal sd card)

Here you GO!

Make your backups... because the internal sdcard will be wiped completely!

Install it from any OmniROM Nightly version by using "EXTERNAL Sdcard".

I9000 - galaxysmtd

I9000B - galaxysbmtd

http://goo.gl/rPr2q6

Enjoy!
[Galaxy S I9000 Android Development] Gokulbalram:
Doing a full backup, will let you know in some time :D
[Galaxy S I9000 Android Development] Gokulbalram:
Mirror please, 40 KBPS here :'(
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION]

[MENTION=4710474]SferaDev[/MENTION]

1:

First noticed:

Dialer keys lag less (it isn't placebo - try *#06# on pre and post lvm ROMs).
/sdcard WTF mode (more below)

2:

In TWRP there are partitions:

System
Cache
Data
Micro SDCard
[COLOR="RED"]raw_sd[/COLOR]
[COLOR="RED"]raw_data[/COLOR]

What about these RAW things? (i know what RAW does mean, i don't know what to do with it).

3:

/sdcard doesn't show anything inside. After going to /storage/emulated/0, /storage/emulated/legacy or /storage/sdcard0 (these are okay).

Manual fix is to remove /sdcard folder and do "ln -s /storage/sdcard0 /sdcard". Then /sdcard works. BUT: ES File Explorer shows mountpoints "sdcard, 0, sdcard1" -- could it be fixed?

4:

For help i put you list of mountpoints in attachment.

5: After trying to go back i have f**d partitions. Should i go back via Odin?
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION]

[MENTION=4710474]SferaDev[/MENTION]

Wouldn't it be better?

LVM:
System - 768MB
Data - 100% (shared with new emulated sdcard0)

MTD:
Swap - 128MB
Cache - 100%
[Galaxy S I9000 Android Development] humberos:
The main reason of this "RAW" is that we still have the raw physical partition in the LVM configuration to allow users to wipe the partition and move back to standard storage. But I think that you can just ignore it.

The sdcard will be wiped.

The sdcard now is located on /data/media (as emulated driver) and the system should works without any manual fix.
[Galaxy S I9000 Android Development] humberos:
No! Definitely!

Although the swap works on MTD but it is very slow over it....

It is not a good idea.

I've tested it...
[Galaxy S I9000 Android Development] devloz:
But i mean /sdcard as a mountpoint. For legacy configuration it should be linked as /sdcard i think ;)

BTW: Coming back to old storage doesn't work anyway. I had to go back to stock.
[Galaxy S I9000 Android Development] baciany:
This experimental is still Kitkat or Lollipop?
[Galaxy S I9000 Android Development] devloz:
KitKat lol ;)
[Galaxy S I9000 Android Development] nikos5800:
but why not lollipop? is our device weak?
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION] and [MENTION=4710474]SferaDev[/MENTION] said, they will try to make some unofficials for us. But it will take TIME.

And forwarding another (very possible) question: Don't ask for ETA!
[Galaxy S I9000 Android Development] Gokulbalram:
Booting takes forever. Good job though [MENTION=3031478]humberos[/MENTION]. Also, is the partitioning done by the kernel or system. Just wanted to know if I could change Kernels.

It'd be great if you added UMS.
[Galaxy S I9000 Android Development] devloz:
Change is both in kernel and device configuration.

Kernel side [MTD]:

https://github.com/omnirom/android_kernel_samsung_aries/commit/75799dac306b440edfe40eda7a4e7ec1a9fbcf5f

Device side [LVM]:

https://github.com/omnirom/android_device_samsung_aries-common/commit/1f183e8425264c5af2252b1ffd2595fc1bfffb8b

As there is kernel side partition change, you can't use custom kernel that doesn't support it (kernel must be built with this change).