yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] salahmed:
​

About Omni

The goal of Omni is to experiment with Android development because we enjoy it. Omni isn’t better, just different. It’s another option for the billion Android users out there. Android (vs. iOS and every other mobile OS) has thrived on options as well as the gigantic, talented development community that has emerged to build those options. That’s the beauty of Android – that you can pick and choose from a smorgasbord of devices with varying features and functionality.

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/

Many many thanks to [MENTION=3031478]humberos[/MENTION] for this great gift ... as he is one of the contributors to OmniROM ...OmniROM Merged Contibutions of Humberos

DONATE TO HUMBEROS

Download the latest Android 5.1 build from here

http://www.humberos.com.br/?m=1

I am not a developer in any kind ... i am just sharing the news and discussion about the official nightlies of OmniROM ... All credits goes to Omni team and especially to Humberos

Homepage:

=================

http://omnirom.org/

Wiki;

=================

http://docs.omnirom.org/Main_Page

Gerrit:

=================

https://gerrit.omnirom.org/

Bugtracker:

=================

http://jira.omnirom.org

IRC:

=================

irc.freenode.net #omnirom

Downloads:

=================

P1LN Download

Gapps: (Using PA's)

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

Please use 4.4.X Micro GAPPS

SuperSU:

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

Change log

https://changelog.omnirom.org/#/p1/next

Change log application

https://play.google.com/store/apps/details?id=com.bytehamster.changelog

for anyone want to flash a kernel using Hiemdall frontend under windows:

1- download Heimdall suite 1.4.0 from http://www.glassechidna.com.au/products/heimdall/

2- extract and then install the driver (reboot to download mode by holding power and volume down to get out of the boot loop) connect the tab and run the zadig.exe inside the driver folder inside the suite. Select Samsung composite device from first menu and hit install or replace driver.

3-run Heimdall frontend and in utilities tab select detect, once detected select save as and type p1000 for example and hit download. This will download your tab pit file to the PC. See the attachments

4- go to Flash option in the frontend and under PIT hit browse and navigate to the folder you saved your pit file and select it. Then under Partition (files) press add, in Partition details select kernel and browse for the kernel you want to flash in your PC (you can flash kernel extracted from flashable zip "the boot.img file". See images below. .

- hit start...
[Galaxy Tab  Android Development] xmbax:
Finally

أرسلت من GT-I9500 بإستخدام تاباتلك
[Galaxy Tab  Android Development] storm31:
Great thing

[MENTION=3031478]humberos[/MENTION], [MENTION=4198700]salahmed[/MENTION] many thanks!
[Galaxy Tab  Android Development] -=Android Man=-:
Thanks about ROM

Testing now....
[Galaxy Tab  Android Development] white-energy:
Any issues ?
[Galaxy Tab  Android Development] Lovlesh:
SystemUI force closes every second, from the Welcome Screen itself.
[Galaxy Tab  Android Development] salahmed:
yes i noticed that even after full restock ... it is the first nightly ... and i think it is a good start ... lets hope the next nightly will fix this...
[Galaxy Tab  Android Development] white-energy:
What about Video and the other issues that happen to be present on other roms ?
[Galaxy Tab  Android Development] Ukitaki:
i had same problem. i did all posible wipe before installing omni
[Galaxy Tab  Android Development] -=Android Man=-:
confirm
[Galaxy Tab  Android Development] white-energy:
Post a logcat, anyone? :D
[Galaxy Tab  Android Development] salahmed:
Now it is working

OK ... First post updated

downloads: another link added p1ln

i downloaded Feb 3 nightly from p1ln and replaced the boot.img with the Feb 2 p1 nightly ... now everything is working ... now lets enjoy [MENTION=3031478]humberos[/MENTION] gifts

and in the end of the first post there is a link for how to flash kernel (boot.img) using hiemdall in case you need it
[Galaxy Tab  Android Development] humberos:
Hey [MENTION=535343]all[/MENTION]!

Just FYI.

P1 == GT-P1000

P1LN == GT-P1000L and GT-P1000N

P1C == CDMA

System UI was fixed for all gsm versions.

Just wait next nightly.

PS: P1C is not ready yet.

Enjoy!
[Galaxy Tab  Android Development] salahmed:
1,000,000,000 Thanks... but I couldn't wait any more. Forgive me

Btw. Multiwindows is not working for tablets now??? I heard someone was mentioning that for Nexus 7 !!!
[Galaxy Tab  Android Development] humberos:
Multiwindow is not stable yet and still in review progress.

We'll get it soon!
[Galaxy Tab  Android Development] salahmed:
Yes I get it on galaxy Nexus. And it has some graphical glitches while rotating the phone.
[Galaxy Tab  Android Development] seraser:
Hi, thank you for this work to all devs.

I replace boot.img from p1ln to p1000 and wont boot, key combo for recovery do not work and only download mode work, how can I restore the Tab please?

Thank you.

Enviado desde mi GT-N7100 usando Tapatalk 2
[Galaxy Tab  Android Development] Cleverfish:
using another gapps

[MENTION=4198700]salahmed[/MENTION] and [MENTION=3031478]humberos[/MENTION],

is it mandatory to use PA gapps or can use any KK -compatible gapps? i'm trying to flash PA gapps (full, modular, mini modular) but TWRP aborted my installation due to not enough memory. so i've flashed gapps from [MENTION=3380725]storm31[/MENTION] cm11 thread.
[Galaxy Tab  Android Development] Ukitaki:
i flashed PA gapps micro modular and had no any problems. I`m on omni-4.4.2-20140204-p1-NIGHTLY
[Galaxy Tab  Android Development] salahmed:
There are many types of PA gapps... Use the micro modular package...

Flash the correct kernel using hiemdall... As mentioned in the end of first post.
[Galaxy Tab  Android Development] humberos:
Hi [MENTION=535343]all[/MENTION]!!!

I will change p1 partition layout by moving /data to onenand back and set /system as LVM (800M).

https://gerrit.omnirom.org/#/c/6960/

It will increase tab speed!

I will let you know when I get it merged.

PS. Make your backups because this change will format /system and /data partitions
[Galaxy Tab  Android Development] humberos:
New partition layout

Hi [MENTION=535343]all[/MENTION]!

All is merged.

So make your backups and enjoy it.

If you'll face any problem, please report it to me.

It is available at 20140429 nightly version.
[Galaxy Tab  Android Development] nhojeric214:
Is dirty flashing okay? (No wipes done)
[Galaxy Tab  Android Development] white-energy:
This is going to repartition so i guess it is going to reformat your partitions.. don't risk your data and back them up.
[Galaxy Tab  Android Development] humberos:
Hi [MENTION=535343]all[/MENTION]!!!

I've just changed partition layout again.

Decrease from 800 to 600M /system and left more space to /data

Sorry for the inconvenience! !!

I just wanted to reduce diffs between Aries and P1.

Nightly versions:

20140429 = 800M

20140430 = 600M (next)

Enjoy it.
[Galaxy Tab  Android Development] Jacklad:
Any chance of a version for p1c?
[Galaxy Tab  Android Development] Ukitaki:
Hi humberos,

i have just made update from 20140428 nightly to 20140429 nightly and i have a little problem:

"Failed mount /data"

"Failed mount /system"

May be you need some logcat? Can I do it from TWRP?

Also i can not make any wipes.

I left my Tab at home, so this evening I will make restok and try 20140430 build

p.s. sorry for my English
[Galaxy Tab  Android Development] humberos:
Just back to HOME (over twrp) and force install process again (2x or 3x are enough).

Edited

opsss!!! /radio partition problems....

I am checking....

I was thinking may this change wasn't good enough at this point....

: (
[Galaxy Tab  Android Development] humberos:
Sorry guys!

Sadly or not I am getting a lot of messages claimed about /data space.

Unfortunately or not, I will revert all LVM changes...

I will try to move some space from /cache to /system and then I can fix /system space problem.

What do you think????
[Galaxy Tab  Android Development] humberos:
Sorry...

[MENTION=4140455]stimpz0r[/MENTION] any news?

Thanks!
[Galaxy Tab  Android Development] humberos:
Pay attention!

For nightly versions: 20140429 or 20140430

I changed partition layout and then a restock is required for both latest versions.

I want to revert this change because I am getting a lot of messages about /data space... BUT ...

I want to know if it is really important to you and if yes then I will revert these changes.
[Galaxy Tab  Android Development] humberos:
[MENTION=4198700]salahmed[/MENTION]

Please, could you create a quizz for partitions changes?

Where do you prefer /data partition local ?

1. Onenand

2. Out of Onenand

I did revert for all patches and now we have all old partition setup.

IT REQUIRED A RESTOCK

Nightly versions:

20140429 :

/system ~= 800M

/data ~= 1.2GB

20140429 :

/system ~= 600M

/data ~= 1.4GB

current versions:

/system ~= 400M

/data ~= 2GB

Thanks!
[Galaxy Tab  Android Development] salahmed:
Thank you Sir HumberOS and all done ...

Poll added and OP updated...

Best regards...
[Galaxy Tab  Android Development] ohtoulouz:
Hi

I am running an old Nightly (March, 28th): does it mean I will be able to install post 30/04 nightlies without restocking ?

Thanks for your help,

Pierre.
[Galaxy Tab  Android Development] kristalic:
HumberOS, I installed ROM 20140430 G.Tab loaded much faster :good:, but there is an error after loading device IMEI no registered hardware components, nor does it take time to the network :(
[Galaxy Tab  Android Development] humberos:
Oh!

I know about IMEI problem... this version (/data on oneNAND) requires a restock.

and yeah!! the tab is much faster with this new partition layout setup.

Thanks.
[Galaxy Tab  Android Development] humberos:
Nope... you'll can install 20140501 without restock.

20140429 and 20140430 requires restock ok?
[Galaxy Tab  Android Development] ohtoulouz:
Hi Humberto,

Thanks for the answer: I understand that 29/04 and 30/04 requires restock and 01/05 does NOT require restock because it has the same partition layout as older nightlies.

Thanks again.
[Galaxy Tab  Android Development] kristalic:
Thanks for the answer.

Problem with IMEI will be fixed soon?

Maybe there is already a way to fix this problem?

Logically on the IMEI do not set the time of GSM network.
[Galaxy Tab  Android Development] chickoo.t90:
Actually,600mb 1.4gb setup is nice ... And its closer to Aries as Humberto said ,so its easier to develop too ,no ? I say leave the poll just go ahead with the new setup :p :D
[Galaxy Tab  Android Development] nhojeric214:
It says zip signature verification failed: 1 when flashing OTA updates (starting 20140428 build)
[Galaxy Tab  Android Development] white-energy:
I think we should leave the layout the way they have been or maybe give us an option to choose before installing.

Can someone explain what are the features of having it in Onenand or out of one nand
[Galaxy Tab  Android Development] humberos:
Sorry, it is not possible at moment.

Actually we are using a dedicated partition for /data.

/system partition is in oneNAND partition layout (MTD).

We'll get more speed by moving /data partition to oneNAND and create LVM partitions for /system and /datadata .

The main target is the speed. But we'll lost some /data space .

Also, this change will reduce diffs between aries and p1, Then we can get more devs to p1.
[Galaxy Tab  Android Development] humberos:
[MENTION=4198700]salahmed[/MENTION]

Thanks for poll!!! Nice work!

I want to know if we can set a date as limit for that poll...is it possible?

Again, thanks!
[Galaxy Tab  Android Development] white-energy:
I assume this will increase the speed of boot on which right now takes forever to boot (about 2~4 minutes)..
[Galaxy Tab  Android Development] humberos:
Yeah! It will speed all things for all aspects that you can think at moment!
[Galaxy Tab  Android Development] salahmed:
unfortunately the poll can't be edited. we must contact the moderator to delete it or may modify it. xda lack the option for editing your own poll.

should i contact one of the moderators. (Siberian Tiger, stamatis, chrisd1a1, Divine_Madcat, Moscow Desire, zacthespack)
[Galaxy Tab  Android Development] chickoo.t90:
If you are contacting and editing the poll ,use brackets with old and new tags :p .. OneNand (new)
[Galaxy Tab  Android Development] white-energy:
Will i be able to Activate this new partitioning by installing the latest omni-nightly ?
[Galaxy Tab  Android Development] humberos:
Nope.

I'mma uploading all patches to gerrit today but the new partition layout will be available on next Sunday 4th.

at 20140504 nightly version.
[Galaxy Tab  Android Development] WalkerBales:
Can I update to latest nightly without losing data ?? I am asking this because I am afraid that partition change will wipe my data...
[Galaxy Tab  Android Development] chickoo.t90:
So we are definitely shifting to the new layout right ?? :D

New partition layout activist ... oneNAND data to the core !!! ;)
[Galaxy Tab  Android Development] Cleverfish:
accidentally clicked "Out of Onenand" :p

[MENTION=3031478]humberos[/MENTION], i can live with smaller /data partition :D
[Galaxy Tab  Android Development] humberos:
Yes... it WILL WIPE

So, make your backup before install.

PS. You can install it over old MTD layout then you'll get a mount error then just install it again.
[Galaxy Tab  Android Development] humberos:
No problem Sir.

Welcome to the party!
[Galaxy Tab  Android Development] humberos:
yes.

just waiting new build:

http://jenkins.omnirom.org:8080/job/nightly/
[Galaxy Tab  Android Development] humberos:
TV Out

BTW, TV Out was fixed.

I tested it using desk dock HDMI cable.

Enjoy!
[Galaxy Tab  Android Development] chickoo.t90:
:o oh man !!!!! This is awesome !!!! Which other tab are you using Humberto ? I am gonna buy only those devices that you develop on ?

New partition layout activist ... oneNAND data to the core !!! ;)
[Galaxy Tab  Android Development] WalkerBales:
Oh.. Thanx a lot for clarifying..
[Galaxy Tab  Android Development] humberos:
transparent bar

transparent bar is coming as user option.

https://gerrit.omnirom.org/#/c/7262/

and

https://gerrit.omnirom.org/#/c/7271/

Status: Review in Progress
[Galaxy Tab  Android Development] white-energy:
Is it possible to speed up boot process?
[Galaxy Tab  Android Development] kristalic:
Can be done to adjust the backlight of the display and buttons were picked up at boot earlier than now? And accelerate the inclusion of a flashlight? he power on after seven seconds pressing the power button.
[Galaxy Tab  Android Development] humberos:
please, check if you have yaffs bad blocks warnings from /proc/kmsg during boot process.
[Galaxy Tab  Android Development] humberos:
I meant, my device have bad blocks...

<3>[ 6.438966] onenand_wait: ECC error = 0xaaaa
<3>[ 6.439931] onenand_wait: ECC error = 0xaaaa
<7>[ 7.145240] yaffs: block 1441 is bad
<7>[ [B]7.145727[/B]] yaffs: block 1443 is bad
<7>[ [B]43.691085[/B]] yaffs: yaffs_read_super: is_checkpointed 0
<7>[ 43.691702] SELinux: initialized (dev mtdblock2, type yaffs2), uses xattr
<6>[ 43.692321] init: command 'mount' r=0
<6>[ 43.692506] yaffs: dev is 32505859 name is "mtdblock3" rw

Sadly, I have more ≃ 25 seconds accumulated over bad blocks... :P
[Galaxy Tab  Android Development] humberos:
Pay Attention!!

[MENTION=535343]all[/MENTION] users

I will add mmcblk0p3 to LVM

It will increase /data to 1.5GB:good:

BUT

It requires RESTOCK.

New LVM layout will available at 20140512 nightly version.
[Galaxy Tab  Android Development] white-energy:
That's great :)

Will that touch the Internal SDCard ?

Can we have a lighter way to restock without getting download all that mess of Overcome rom and all that? :laugh:
[Galaxy Tab  Android Development] humberos:
I am not sure but you can try by installing CM11 then install new Omni package.

P.S. Make your user apps backup before. B)
[Galaxy Tab  Android Development] feroxxx:
Hi Humberos

I updated my tab today's build but my partition didn't changed.

Is it available tomorrow?

Thanks.
[Galaxy Tab  Android Development] humberos:
Just check if updater.sh script got this change:

https://gerrit.omnirom.org/#/c/7407/3/updater.sh
[Galaxy Tab  Android Development] ohtoulouz:
It was possible to switch to the previous layout just by multiple installs (the first one aborts due to partition error, following ones create the new partitions and install the ROM): can't we do that again with this new partition layout ?
[Galaxy Tab  Android Development] Ukitaki:
Hi humberos!

i have just update my Tab to 20140512 nightly version and it is working fine!

as you said /data now 1.5 GB
[Galaxy Tab  Android Development] ohtoulouz:
Hi,

Did you completely restock the Tab with Overcome before, or did you just install the nightly 2 or 3 times after the initial install warning due to partition change?

Thanks for your help.
[Galaxy Tab  Android Development] Cleverfish:
[MENTION=3031478]humberos[/MENTION],

is it possible to enable UCI support in this rom?

Sent from GT-P1000-Omni
[Galaxy Tab  Android Development] Ukitaki:
Hi, i did full restock:

1) Flashed 2.3 by Odin

2) Flashed Euro 3.1 kernel by Odin

3) Flashed Omni 12/05/14 + Gapps
[Galaxy Tab  Android Development] Ichijoe:
Is it possible to request that an option to add an option to enable the Navigation Bar be added in a future update?

I don't know when I decided to switch my love for it over the hard buttons on the P1, but I have, and I would like to have the option to use it if possible.
[Galaxy Tab  Android Development] humberos:
No. It isn't possible from official builds at moment.
[Galaxy Tab  Android Development] humberos:
Sorry!

I don't know UCI yet.

Please can you give me a link?
[Galaxy Tab  Android Development] Cleverfish:
i've tried searching wiki about kernel UCI support but unable to find it haha.. well, actually i want to use an app to control p1 kernel.. please refer here: https://github.com/AndreiLux/Synapse/wiki but it require UCI support.

Sent from GT-P1000-Omni
[Galaxy Tab  Android Development] subhi:
You can just add qemu.hw.mainkeys=0 in build.prop

Works for me.
[Galaxy Tab  Android Development] white-energy:
I've installed the latest version by installing cm11 then installing omnirom after rebooting..

Saved myself lots of time..
[Galaxy Tab  Android Development] Ukitaki:
Hi Humberos! Thx you for your supporting! Here is a HDMI Test logcat

I did my test on 11/05/2014 Omni nightly build

View attachment 2746478
[Galaxy Tab  Android Development] ohtoulouz:
Hi,

add the line: qemu.hw.mainkeys=0 in /system/build.prop and reboot to show the navigation bar.
[Galaxy Tab  Android Development] white-energy:
I'm back with great results to share..

I'd like to inform each one of you that the latest version is extremely fast compared to the older versions, so this should be the most stable build, I think we can make a "Stable" build version now. All thanks to Humberos, other devs and the OmniROM team.
[Galaxy Tab  Android Development] humberos:
It is working for me.

I mean, the kernel driver is ok (for audio and video)

I can watch videos from BSPlayer.

Please, check this vídeo: http://goo.gl/jS2tvn
[Galaxy Tab  Android Development] humberos:
Yep!

So far so good!!!!

thank you!
[Galaxy Tab  Android Development] Ichijoe:
Thanks this was like the first thing I tried... Sadly I must be to dumb to figure it out though. I'd try to open that File via RootExplorer with open in Text Editor. Make such Edit qemu,hw.mainkeys=0 at the very end of the File. Save(d) and Exit(ed), the Text Editor. to then reopen the File to find that nothing got changed at, all. Rebooting the Phablet, at this point only causes it to permanently hang at the Galaxy Tab Samsung Screen. Thankfully I'm still able to enter recovery, and re-install a clean OS again.

Besides given the nature, of OmniRom.... Which I gather somehow hates root, Cause a though its possible to fight it to get root. Its not something I think I can deal with as a Daily Driver. Given on how much I depend on AdAway. Which needs to run rooted, to block all these unwanted apps.

Perhaps a better question, might be how do I turn the Update notices off? I don't necessarily mind updating once a week, per-se. But having to wrest Root Access, with that update Flash, that seems to have 1:10 chance of actually working. Was to much for me to keep using that ROM.

Is there any reason behind the fact that on why this ROM just can't ship w/root?
[Galaxy Tab  Android Development] storm31:
Report from user booogle:

---------- Post added at 11:31 AM ---------- Previous post was at 11:24 AM ----------

Second post from user booogle:

Seems to be different on different tv devices:confused:

Last report is with kernel from my unofficial cm rom, but the kernel have mostly your commits (for tv out &hdmi)

Greetings
[Galaxy Tab  Android Development] ohtoulouz:
HI,

Usually, I change build.prop directly in the ROM with 7zip manager before flashing it. It seems that you do not have root access: Root Explorer works fine for editing build.prop. Did you flash SuperSu to have root access ?
[Galaxy Tab  Android Development] subhi:
Dunno the reason behind it. Just download superSU zip (from here http://download.chainfire.eu/282/SuperSU/), flash after flashing omni and add the line in build.prop with root explorer, restart and you are good to go.
[Galaxy Tab  Android Development] Ichijoe:
TBH I guess looking back on it I might not have been. I saw something on the Wiki that has proven to have been of some use to me.

It seems you need to place the SuperSU.zip (i.e. UPDATE-SuperSU-v1.94.zip), inside the /OpenDelta/FlashAfterUpdate (on the internal SD Card). Having done this, and ran the updater. It seems that I still have root. So I may try it once more.

But what I'd like to know, is would future updates break this? i.e. qemu,hw.mainkeys=0 again. I've wanted to get rid of the stock DSP & Torch Apps with those from Cyanogen. But the Update brought those Apps back though. Not a problem since the Torch finally works now. A couple of days back it wasn't as responsive, as it currently is now. so I can live with it.

So I might try it one more time, and report back.

*EDIT*

Well I tryed editing from Root Explorer again. It did not work. I also tried editing the build.prop from with in the *.zip file with 7zip. That to was ignored. I think I'm just gonna give that idea up for now on this ROM. I have 3 outta 4 things I want in this ROM. Now that I figured out how to keep it rooted.

Ability to unmount SD Card

Working AdAway

Being able to keep this ROM Rooted ... For use with AdAway.

So I'm willing to call it a day, at that.

I'm lucky to have only some of that in the unofficial cm-11 p1 ROMs.

Though its catching up. AdAway still doesn't seem to work.

And, cm-11 Official doesn't work at all... They still haven't gotten 'round to merging the fixes to the Sim Unlock Pin Pad!

So I'm not gonna press my luck any further in this.

thx.