yashsingh1/xdaforums huggingface dataset:
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] humercab:
Ok if my phone is rooted I will not get OTA updates? How to update OTA update file via TWRP recovery? If I update via flash tool I will loose my data. thx
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] gersp:
I suggest to backup your photos with google photos, apps with titanium backup and contacts etc with your google account. When I have to restore my phone, i just backup the apps with titanium. Everything is already in the cloud.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] wiz569:
If you chose to keep your system read only when you first flashed TWRP then you will still have the wireless update option, now whether it will actually work is another thing lol, I will let you know after the next update,

Otherwise for as advised regarding titanium backup for peace of mind :)
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] Tequila.CZ:
Sadly, it won't work...
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] wiz569:
Ah damn :(

Sorry m8
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Just got this great phone, having broken my HTC m10 , I must say first impressions on day 2 are great. Everything just works as it should , stock mm is just as any other device, battery is fine if not the greatest but these things tend to wear in over a few days , speed in use is great.

Now we just need some fine tuning on the kernel side so hopes we get a dev on board here.

Must say big thanks for links and starting this thread .... Here's to some dev work ..
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] dekr94:
Can i just update it normally and still have twrp from 2.13 to 2.25?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
If you flash via SPFlash tool from PC , so long as you in tick recovery should be fine.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello guys!

Is it possible to get a new version (TWRP) with the ROM from the 25.02.2017.

Thanks

regards peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] manuelbvb:
Is it Also for umidigi z pro
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] noskojv:
TWRP 3.1.0 credentials to jemmini.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
File not found , anyone have a mirror
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
:confused:
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Found , updated n working

Wish now for some ROMs, some kernal tweaks and some camera tweaks, maybe xomimi note camera drivers might improve things as similar hardware and same camera
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
for camera you can test this , work well on umi z :o

https://xdaforums.com/galaxy-s7/development/los-aosp-base-temporal-fix-camera-t3574480

flash with twrp or extract the apk and install from explorer.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] Iceman66:
Where did you find it?

Downloadlink on 4pda.ru gives "error 404 file not found".

Maybe [MENTION=6596524]jemmini[/MENTION] can post a mirrorlink?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] jemmini:
TWRP 3.1.0 for UMI Z

TWRP 3.1.0 for UMI Z
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
Flashed with flashify , no problem. Thank jemmini

?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Tested and does work well, fuzzy details have become sharp, better low light shots, kind of dull now out but the test on signs is fine was not before
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello jemmini,

can i use the recovery with the new rom?

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] deusxx:
The notification bar options are enabled at the system ui tuner, as in other phones, by pressing the notification gear for 5-6 seconds, as in the example in the video below.

https://www.youtube.com/watch?v=PmtD4ZB-iSU

---------- Post added at 00:19 ---------- Previous post was at 00:14 ----------

enable nougat feature dual window mode, by changing the attribute 'ro.build.type' to 'userdebug' instead of 'user' in '/system/build.prop'.

Option appears in Developer Options -> Multi-window mode toggle.

---------- Post added at 00:23 ---------- Previous post was at 00:19 ----------

To shrink down the UI a bit, it can be done with: 'adb shell wm density 400'.

---------- Post added at 00:27 ---------- Previous post was at 00:23 ----------

All tested and working on Z Pro.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
New update out on ota ..
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
Custom rom umi z

thank to LansTandingDroid to help me :D

This is a custom rom based on stock UMI Z stock firmware UMIDIGI Z .V3.02_20170411.

ROM features

stock system

Magisked

Rooted

Xposed installed

Busybox?

https://www.androidfilehost.com/?fid=457095661767153977

Put zip in internal memory

Wipe data factory reset

Install zip from twrp

Reboot.

Note first boot will take some time :p
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Thank you . just made my life easier for tonight
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
That name though ? I like it. Also if u use the SU image from my zip it's already have busybox installed since it lies in the SU.img
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] noskojv:
UMI official beta 7.1.1
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Wow. Really hope this is as described ..must try later,

Do you know its status , what issues, is it usable or broken ?

Thanks for leak anyway .at least we know it on its way
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] AbuUmayr:
How to flash?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
You might lose your IMEI numbers after flashing this ROM, preventing you to connect to mobile networks*

No Google framwork and apps**

The on-screen navigation buttons cannot be disabled (the hardware touch buttons still work)

LED Notification setting crashes

S-View cover feature missing

Front camera max video resolution is 480p

Using flash tool
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] AbuUmayr:
Is VOLTE working? You know the last update screwed VOLTE.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
sorry i don't know , i 'm return back to stock with spft :confused:
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] AbuUmayr:
Alright! I will check and report after sometime

---------- Post added at 04:13 PM ---------- Previous post was at 04:01 PM ----------

No VOLTE ain't working! And I noticed something about the flashlight, if one switches on using qtile, you end of with the front flashlight while using the app switches the rare light.... I guess I will keep this modified stock ROM till umidigi releases stable Android 7.1...
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] cybermailer:
i don't get the installation instruction for installing twrp on a brandnew umi z pro.

i have done: starting SP Flash -> selected the scatter file (folder TWRP_310_UMI_Z.V3.01_20170116) -> only recovery is selected -> click download -> connect phone -> press power off button until red bar -> download ok -> unplug phone -> volume down + power button until umidigi logo appear -> than i am in factory mode

I can not find twrp?! Am i doeing something wrong?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
After unplug phone , volume up+power , sélect recovery and push volume down and you go to twrp.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] cybermailer:
ok twrp is now found - is there anything else todo or is twrp now ready for installing supersu?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
just choose language and flash supersu and reboot.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
Yes.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] gersp:
I updated this thread with the new guide of[MENTION=4227464]deviantor[/MENTION]
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
There's one for z pro. But it'll be stopped. Because my device is broken ?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
If someone would like to build for it yes. Depends if other devices with same specs will be made and gets cm support
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] fireflyer01:
Does anybody knows if the TWRP 3.01 is useful to root a UMI Z under the new Nougat 7.1.1 ROM?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
yes , i have installed the new build for my umi z with spft and after flashing twrp and instal supersu from twrp and reboot , all is fine ;)

in a moment i upload a twrp version of nougat rooted for umi z.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kfasheldon:
Upgraded from beta to release nougat via twrp with ota update zip, worked fine, only issue is can't update Google calc from market , but not to big an issue everything else seems fine, a few apps vanished that had been installed on the beta by installing gapps , guess that's where the calc problem is coming from, might try new gapps on top of this ...
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] fireflyer01:
Thanks for your fast respond. You did the root-process with the "old" TWRP & Recovery, but you want to upload a new specialized version for nougat? Have I understood it right way?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
Nougat 7.1.1 3.6.17 twrp version

for all have twrp installed , this twrp version of nougat for umi z .:)

first with root:

https://www.androidfilehost.com/?fid=889764386195904984

second without root :

https://www.androidfilehost.com/?fid=745425885120737660

googles gapps are included in the roms.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello philipp!

Merci!

Did anyone trie it?

regards peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] fireflyer01:
For my way, I have updated via SPFT the new ROM and have unticked "user data". Everything is allright with 7.1.1. Only root is lost...

That's my next task, so I am looking for a fitting Recovery.

Gesendet von meinem Z mit Tapatalk
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hey guys,

have anyone see this thread?

regards peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello Philipp!

How many times did the phoe restart after installing your root-version?

my phone did ist now all 5 seconds and during 10 Minutes? It looks like a bootloop!

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
Two restards ans finally boot.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello philippe!

Many restards, like bootloop! Do you have an idea?

regards peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
when you flash the zip and restard the phone , boot on android and reboot itself a second time on android message and finally boot on setup .

if you get bootloop , try install nougat with spft and after reflash twrp and boot to twrp then format the partition and flash the zip . it's like i made.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello philipp! Did i need the orginal-umi z-nougat for the spft-flash?

If i do this it is possible to loose the IMEI?

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
yes you need the rom for spft

for security flash in first time only the preloader of the nougat rom and after flash the rom and you don't loose your imei.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello philippe!

I want do the following way:

1. I copy both rom and the gapps on the external sd-card

2. I start the phone in the recovery mode (power on and loud +)

3. I Install at first the original nougat version after this your rom (between no restart-right?)

4. Install the gapps?

5. restart the phone?

Can this be the way or i am wrong?

many thanks for your help!!!

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
no gapps , there are included in the nougat rom ;)
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello phillip!

But the rest is the right way?

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
have you twrp installed ?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello philippe!

Yes i have twrp from jamimi (i hope i write him right).

But i don´t found the nougat-zip from umi z! I found only the *.rar-file!

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
when you are in twrp , choose instal and select internal memory or sdcard(In the bottom left corner) where you have put your zip of the nougat rom that i have upload and select the zip .
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Hello Philippe!

I have done! But after this i have the problem, that the phone is going to bootloop!

It makes me crazy!

I hope you find a solution?

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
ok , install the original rom of nougat provided by umidigi with spft .

then flash recovery twrp only with spft and boot to twrp.

in twrp flash supersu and reboot to system and normaly all is ok for you.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
i have retested my rom zip and work fine .
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] pmartin:
Ok!

I hope i do not loose my Imei!

There you can read it http://community.umidigi.com/thread-11049-1-1.html

That will be a big fault!

regards

peter
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] philipped346:
first time i have loose my imei but recover with this explanation http://community.umidigi.com/thread-1375-1-1.html
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] :
Or or just use activity launcher and select imei app lol
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] tjavor:
How to fix lte only in this device because if I change to lte only always back
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] joeslovakia:
any news about alternative ROM?
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] kokokka:
Nothing. Only of the NOA H10. But i use the last factory ROM now, because it's perfect to me. The battery is not the best, but stick it out one/one and half day.
[UMi Z ROMs, Kernels, Recoveries, & Other Developme] nikothebarber:
Need a Working link to latest official rom. HOA becomes to unstable and the CPU is getting very stupid hot.
[Huawei P9 Questions & Answers] ooobo:
Hey all,

Just upgraded to Nougat B361 on EVA-L09C363B361, love it aside from the rounded notifications -- is there anyway to get flat notifications like EMUI 4? Or square corners? EMUI Themes don't seem to change the notification look (unless I haven't figured it out)

My notifications currently look like this, which I think is normal: i.imgur.com/thiA0I6.png
[Huawei P9 Questions & Answers] streetewok:
You could always try and get the beta of nougat as it was a feature added in the full release! Or find someone with mad theming skills that can help you lol
[Huawei P9 Questions & Answers] aliensmille:
Try Emui Theme Editor from Playstore! There are some different icons to choose!
[Android Apps and Games] idcrisis:
Recommended:

- ntp: automatic system time update from internet is enabled.

please check the clock and fiddle around with the timezone settings in case of any issues. one may need to set the timezone manually.

the network time sync happens at around 3am. so the time to check is in the morning.

- Please disable mount namespace separation in the superuser app to take advantage of the mount optimisations.

- Reboot once and occasionally to reseed the entropy pool. It's good luck!

- Do ensure that the waut.ch service has started upon reboot. Just run if it doesn't start it automatically!
[Android Apps and Games] idcrisis:
Issues:

- superuser - Please disable mount namespace separation in the superuser app ( for optional but recommended mount options ). Also please revisit the app entry inside the superuser app to ensure the waut.ch service can run on boot unattended. One can see the logs on another day to ensure that the scheduler ran correctly in the night.

- Non root users - User Interface can help in clearing the random device. Please try and obtain root to avail of most features

- Some Samsung users - One is also requested to raise a ticket with Samsung who may be running old PE detection rules that flag any compressed EXE.

- x64 users - Reports are that the binaries run on 64 bit as they are static! Please compile one's variant of the binary if required. Entropy generations removes CPU jitter and hence runs cooler and more secure.

- Intel users - User Interface can help in clearing the random device. Please compile one's variant of the binary if required. Entropy generations removes CPU jitter and hence runs cooler and more secure.

- Maintenance scheduler VACCUUMS and INDEXES "ALL" SQLITE databases. Some folks may not like that. But given that they're no WAL mode anyway, it's a bottleneck worth removing safely.

- There is a concerned effort to state that 32-bit ARM Android Go/One < 1 GB RAM devices are all that's required for long term functioning. Higher no issues.

- Please try and use a heap size of 96MB. Attempts have been made to set heap size dynamic but ideally this should be done in the build.

- Please clear cache or factory reset upon issues to gain at least another year of MTTR ( Mean Time To Recovery ) for each device.

Thank you!
[Android Apps and Games] idcrisis:
License

License concerns:

haveged - inherited - https://github.com/Openand-I/haveged

busybox - inherited - https://github.com/openand-inc/busybox

- Busybox simple extract, possibly edit the .config file in 'vi' and type 'make'

The requisite tools are installed using:

apt-get install gcc-arm-linux-gnueabi

apt-get install libncurses5-dev

apt-get install gawk

The following is a step in another direction as the 'make' command works perfectly after extraction, but this is provided for posterity:

wget http://busybox.net/downloads/busybox-1.24.1.tar.bz2

tar -xjf busybox-1.24.1.tar.bz2

cd busybox-1.24.1/

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- defconfig

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- menuconfig

At the menu, you can configure BusyBox options. Once configured, you can build BusyBox:

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-

sqlite3 - inherited - https://github.com/openand-inc/sqlite

waut.ch - 'none', non legally binding, and non legally relevant on a worldwide scale and irrevocable ( derived works are allowed to add their own licenses as long as the import ( meaning ) of the phrase "non legally binding and non legally relevant" is implied throughout ( not required to include text at all )) and does not reflect upon future updates of this software in any manner adversely.
[Android Apps and Games] qWantUS:
He is back! Welcome back! Looking forward to this great new project! The only thing I might be missing is the dnsmasq filtering, which in my opinion if by far better solution than any kid of firewall/blocker
[Android Apps and Games] idcrisis:
Mate!

There are some serious issues with DNSMASQ.

- It crashes on wrong syntax of any option. Cannot do for a server.

- Command line syntax changes between original branch, Android and Cyanogen MOD. Not merged.

- Android fork far behind main branch

- Consumes port 53 on server run without sharing interfaces. This is on the Android branch. Main branch has this resolved.

- CPU loop for most Android DNS versions that show up only upon server run, rather than the tethering run. Possibly hijacked open source branch.

- Tethering modifications to Android branch ( command line addons ) not required any more as the main branch has incorporated methods to dynamically change IP addresses on the fly.

- It is probably encumbered by coding standards and export issues with only one developer. It is emblematic of most such over-reused projects.

- Hash table in memory, therefore future block list will use up RAM. Some others have disk based caching.

- Static blocklists are fairly not scalable for 10 years hence. Needs wildcard blocklists.

- DNS cache poisoning/overloading ( leading to denial of service) possible by any process/app.

It is therefore recommended to use either of:

pdnsd

unbound

djbdns

and standalone dhcp clients and servers from the Entware repository. And also these are interesting:

DANE

DNSSEC over TLS

BTW, all Android is encumbered by simple denial of service attack simply by reading from /dev/random by any app.

In order to try and package this into a simplish product, deleting /dev/random was not implemented.
[Android Apps and Games] qWantUS:
Very comprehensive explanation indeed! I am no expert in Linux, only an average user [emoji6]

I was not aware of so many obstacles using dnasmasq, but aware of it's unreliability while using it for blocking stuff in pfsense. But I must say, I had similar experience with unbound, however, probably due to the lack of linux knowledge.

The way I understand is that host blocking is no longer viable due to scales of blocking required today. But sadly there is no alternative for that on android. I have been trying another tool, called sharkmasq but developer sadly abandoned it, while it seems very unfinished and unreliable. I also understand the reasons behind leaving netfiltering out of your development, just, in desperation, I search for the hope [emoji3]

P. S.

Thank you very much for your reply and for your time putting it together. Nevertheless I will look forward to further developments of this new exciting project!
[Android Apps and Games] jacomail95:
Uhm, my device seems more responsive even when I use a very low CPU frequency, but is it normal that the app doesn't ask for root permission even if I'm fully rooted? I'm using a Nexus 5 running Nougat. Thank you :)

Inviato dal mio Nexus 5 con Tapatalk 2
[Android Apps and Games] idcrisis:
Hi, yes, part of the design criteria. Without root, the metric is interesting. With root, it will automatically start the background processes including the daily cleanups.

Best way to know that the background processes are running is to install Seeder ( but whatever you do don't start it! :). Entropy should show around 4096.
[Android Apps and Games] qWantUS:
Still in the testing phase, does it worth excluding the app from "android optimisation list"? I also use "power nap", not sure will that cause any side effects...
[Android Apps and Games] idcrisis:
Let us know :) If Seeder has RNGD off and still reports ~ 4096 entropy then all is hunky dory.
[Android Apps and Games] jacomail95:
The new update asked me for root permission, all right here now :)
[Android Apps and Games] qWantUS:
Have been busy lately with life, but had occasionally played with phone. So my findings so far: I use this app on my old galaxy tab 2 3g on slim6. Seeder shows entropy being filled in no time at all. Can't really say much about performance, but it seems that it behaves a little smoother. I also use it on my daily LG G3 on stock MM rom with custom kernel, but seeder is reporting very low entropy, if seeded is left on for 1 minute, I can see that entropy never goes above 900? Goes up slowly but then gets used, and then very slowly goes up again and gets used.
[Android Apps and Games] idcrisis:
Reboot once after first install kicks in the animation changes. And good luck :)

New version uploaded with haveged updates. Build scripts also added.

Feedback solicited about the compiler flags etc. Basically the idea is that the ARM v5 binaries should work for all past and future versions of 32-bit Android without modification.

UPX binary could only be compiled for x86 linux.

To answer question, second device, not running, may need to check su logs

Also backend binaries are 32 bit, may not work on 64 bit. GUI's ok.