yashsingh1/xdaforums huggingface dataset:
[Mi 3 Android Development] Hadi al-Haiqal:
https://www.androidfilehost.com/?fid=95916177934555652

---------- Post added at 08:24 AM ---------- Previous post was at 08:24 AM ----------

Anyone have try this version?..
[Mi 3 Android Development] praveen7682:
I tried the latest build and bootloops...
[Mi 3 Android Development] marko94:
Me too:rolleyes:
[Mi 3 Android Development] Canaan-CN:
me too:(
[Mi 3 Android Development] Bitti09:
Status Updated:

cleaned up repos.

kernel is same as audhadi ones
[Mi 3 Android Development] nealgosalia:
Rom built?
[Mi 3 Android Development] Bitti09:
still building
[Mi 3 Android Development] Bitti09:
uploading the rom.

its build with new vendor tree including all changes of ivans 5.4.11 rom

please report if its booting and what bugs are showing up.

EDIT: ROM ONLINE!

EDIT2: If anybody wants to make a mirror, please ask me first.

Currently allowed:

htcmania.com
[Mi 3 Android Development] Armin_van_buuren:
Download and uploaded a new server.

Thanks sir Bitti09.
[Mi 3 Android Development] DraXonic:
Well it was under bootloop :(
[Mi 3 Android Development] Armin_van_buuren:
New server under test.

I would appreciate if you download reports at good speed.

http://lolabits.es/BitratE/Roms+Xiaomi+Mi3/Bitti09+unnoficial+CM12.1+roms/cm-12.1-20150418-UNOFFICIAL-cancro,23911498.zip(archive)
[Mi 3 Android Development] Bitti09:
will start a new build with old vendor tree in about 12h,
[Mi 3 Android Development] Armin_van_buuren:
Delete upload from the new server Bitti09?
[Mi 3 Android Development] Bitti09:
I need a logcat if possible from the bootloop.
[Mi 3 Android Development] tapan15in:
For logcat you need to enable the USB debugging by default and make the build using insecure boot. That will help I guess try it :)
[Mi 3 Android Development] Bitti09:
New Build started.

I'm using now the same vendor tree as audhadi.

EDIT:

see attached pic :D
[Mi 3 Android Development] The Dork Knight Rises:
So it boots! Yeah!!
[Mi 3 Android Development] d3xtr0:
Awesome [emoji16]
[Mi 3 Android Development] Bitti09:
Building new rom:

Changes if it succeeds:

+ f2fs support in kernel

+ f2fs activated in fstab for /cache and /userdata

+ logger module build

EDIT: fixed f2fs build error on kernel side. New rom will be online in about 1-2h

EDIT 2: Rom uploading.

Link to new folder: https://www.androidfilehost.com/?w=files&flid=29900

Deepsleep working. See pic bellow.

EDIT3:

f2fs working . see 2nd pic

Rom Uploaded
[Mi 3 Android Development] Armin_van_buuren:
Mirror:

http://lolabits.es/BitratE/Roms+Xiaomi+Mi3/Bitti09+unnoficial+CM12.1+roms/cm-12.1-20150419-UNOFFICIAL-cancro,23976298.zip(archive)
[Mi 3 Android Development] Shyciii:
When I install with CWM, I get Error Status Code 1 messages.
[Mi 3 Android Development] Matoxxi:
you have to switch to the new partition layout
[Mi 3 Android Development] LoveForEver:
How did you make F2FS working? Is it using F2FS when we install it or do we need to install a special recovery and flash special zips.

Could you please help :)
[Mi 3 Android Development] d3xtr0:
Thanks sir. Which recovery should we use?
[Mi 3 Android Development] Bitti09:
I'm using latest twrp.

For f2fs:

1. boot in twrp

2. reformat /data and /cache with f2fs

3. flash rom file & iognore the red errors.

4. flash gapps (i prefer banks)

5. reboot to system
[Mi 3 Android Development] nealgosalia:
[MENTION=4707212]Bitti09[/MENTION], im getting camera fc. Rebooted thrice but still the same!
[Mi 3 Android Development] morpheus620:
use cameranext http://xdaforums.com/google-nexus-5/themes-apps/app-cameranext-one-plus-one-cm11s-t2730715
[Mi 3 Android Development] SurajH:
How to reformat data and cache with F2fs? Can't get this step pls in detail want to test now..
[Mi 3 Android Development] Bitti09:
New Rom online

Changes:

Cm12 Upstream changes

Cancro device tree changes

Cherrypicks in framework_base&AV

Cherrypick in settings app
[Mi 3 Android Development] chankalson:
can't see any new files at your afh yet..

edit: sorry found it
[Mi 3 Android Development] ZenR2:
hws the new build :) any reviews :cyclops:
[Mi 3 Android Development] SkipperRyujin:
random reboot. not found yet reboot in call
[Mi 3 Android Development] Bitti09:
Plesse upload logcats oft APP FC's or reboots and send me the link via pm.
[Mi 3 Android Development] Jhayzt:
WIll last_kmsg do sir [MENTION=4707212]Bitti09[/MENTION]?
[Mi 3 Android Development] Bitti09:
Just upload it and write a short description of the situation( app crash, random reboot...)
[Mi 3 Android Development] chankalson:
unable to play videos..
[Mi 3 Android Development] Riichard63:
Is that normal that I don't have any performance mode, only "enable profile per app"?
[Mi 3 Android Development] Bitti09:
can#t reproduce.

[MENTION=5084493]Riichard63[/MENTION]: It's now under the battery menu

Edit2: New Rom online
[Mi 3 Android Development] Jhayzt:
umm, sir [MENTION=4707212]Bitti09[/MENTION], what's the file name? It has a similar name with the previous 22.15 build.
[Mi 3 Android Development] Bitti09:
Just look at the upload time.

Its this file https://www.androidfilehost.com/?fid=95916177934533740
[Mi 3 Android Development] zbot85:
Hi Bitti09,

Sagmal läuft cm12 besser wie Ivans aosp?

Ist deutsch als Sprache dabei?

Vielen Dank

Gesendet von meinem MI 4W
[Mi 3 Android Development] droidead:
Check date for latest build
[Mi 3 Android Development] Bitti09:
If anybody have problems with Rom flashing:

I'm using audahadi's New layout with 1.2gb system partition.
[Mi 3 Android Development] cosmicsatish:
I was able to flash with out any problem although my partition is yet old style.. :confused:
[Mi 3 Android Development] Matoxxi:
how i can switch to the new layout?
[Mi 3 Android Development] Bitti09:
Please use the following link for sending logs to me: http://www.mediafire.com/filedrop/f...0d2c2b7545eb2f393f8ea3bbe103d071bfbd08f183f6e
[Mi 3 Android Development] i snort flour:
http://xdaforums.com/showthread.php?t=3011918

Post number 29
[Mi 3 Android Development] Bitti09:
New Rom on the way :D

Possible

changelog:

-cm12 upstream changes

+ vibrator intensity settings

+ ThemeChooser fixes

+ some a/v fixes

+ Browser: UI updates
[Mi 3 Android Development] Bitti09:
can't reproduce, camera works beside the known hdr bug
[Mi 3 Android Development] nealgosalia:
Im not sure as to how to logcat, but here's the file i got from catlog! [MENTION=4707212]Bitti09[/MENTION]

Edit: Screenshot added!

EDIT 2: CAMERA WORKS NOW!
[Mi 3 Android Development] marko94:
What is advance of using f2fs and new build ? Thanks:)
[Mi 3 Android Development] SurajH:
Bitti09 please tell how to do with f2fs?

---------- Post added at 11:44 PM ---------- Previous post was at 11:43 PM ----------

No option like reformat data and cache with F2fs...

Where I can get it in twrp??
[Mi 3 Android Development] soulcrusher:
Is mobile data working?
[Mi 3 Android Development] Bitti09:
short howto:

1. Touch : Wipe

2. Touch : Advanced Wipe

3. Mark: Data or Cache

4 Touch : repair filesystem

5. Touch : Change filesystem

6. Then : Choose f2fs

[MENTION=463087]soulcrusher[/MENTION] : mobile data is working
[Mi 3 Android Development] nealgosalia:
Minor bug

This happens in every video after a few seconds... Using stock video player. [MENTION=4707212]Bitti09[/MENTION]
[Mi 3 Android Development] nealgosalia:
Thanks [MENTION=4535124]morpheus620[/MENTION]! I flashed camera next and it works! :)
[Mi 3 Android Development] Bitti09:
[MENTION=6414427]Yagami Raito | Kira[/MENTION]: can't repoduce: tested with video from cam and different players including stock ones.

[MENTION=535343]all[/MENTION]: please use the bug report section to keep this trhead clean.

-> http://xdaforums.com/devdb/project/?id=8416#bugReporter
[Mi 3 Android Development] The Dork Knight Rises:
[MENTION=4765089]marko94[/MENTION] F2FS is supposedly much faster in I/O operations.

http://xdaforums.com/nexus-4/general/f2fs-vs-ext4-comparison-t2744942

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

[MENTION=6414427]Yagami Raito | Kira[/MENTION]

If panorama causes FCs you can flash the zip in my 'Flushable zips' thread, I've fixed panoramas in it. :good:

(PS. Why are you using Android L?;))
[Mi 3 Android Development] soulcrusher:
A quick heads up for anyone: on my Mi3 with TWRP 2.8.5 it keeps corrting the sd card, all your files in /data and storage just disappear. They still take up space but they're gone.

So make sure you're backed up!
[Mi 3 Android Development] domeniko260:
Why don't you try 2.8.6.0? It's working fine for me. Even with 2.8.5 I never had this problem
[Mi 3 Android Development] Bitti09:
Building again :)

Changes:

Few cm12.1 upstream changes

Some Setting options added for testing:

- Doze Mode

- Wifi Band selection

Some Setting values changed

->Details are in my repos.
[Mi 3 Android Development] cosmicsatish:
Hi [MENTION=6352312]domeniko260[/MENTION]

Could you please tell me the detailed steps to install the Rom as i have been trying all the odd combination but it never worked for me.

I am on stock partitions and latest TWRP.

Also i have tried converting DATA and Cache in F2FS format still it doesn't works,

and stick at MI logo. waited till 10 mins still nothing happened.
[Mi 3 Android Development] Bitti09:
You need the extended system partition -> 1,2GB size
[Mi 3 Android Development] cosmicsatish:
Thanks For your reply [MENTION=4707212]Bitti09[/MENTION] even after flashing the zip for 1.2G partition it shows me the same 630mb system partition in twrp :'(

Is it and shall i continue with the flash.?
[Mi 3 Android Development] Bitti09:
ithink you need cwm for resizing the system partition
[Mi 3 Android Development] soulcrusher:
Just tried 2.8.6 and same problem. I have no idea why.
[Mi 3 Android Development] srikanth_gadde:
if you make the camera with 4k and 60fps recording that will be awesome

because mi4 is having that

is that possible ??
[Mi 3 Android Development] cosmicsatish:
Got it. And one last question is do we need to convert DATA and CACHE both in F2FS format or on DATA ? Also System partition doesn't needs to be converted in F2FS before installing it ??
[Mi 3 Android Development] domeniko260:
You have to flash the repartition zip with cwm. After that you can flash twrp again. Flash the rom, boot up. It will show again as 630 mb. Go to twrp again, backup, wipe system, data, cache, restore the backup and it should be fine. Note: you're going to lose both systems so backup any data that you need, sd card won't be affected.
[Mi 3 Android Development] Bitti09:
only CACHE and DATA have f2fs support in my rom.
[Mi 3 Android Development] domeniko260:
Sorry, me neither

---------- Post added at 08:58 PM ---------- Previous post was at 08:55 PM ----------

I forgot to ask, the files don't show up in twrp file manager or when you boot up?
[Mi 3 Android Development] Bitti09:
replacing the rom files on afh.

md5 of new zip: 608976478e4845b40537b224087f892c

EDIT: New Rom files are online

EDIT2: Only flashable with extended /system partition !!!

Tested with twrp & cm recovery
[Mi 3 Android Development] marko94:
I'm unable to install your rom..format cache and data like you say , but after that my sdcard gone..not visible in pc either..but,when I format cache and data to ext4 ,it works :(

new system partition :)
[Mi 3 Android Development] Armin_van_buuren:
Can someone explain what the Doze Mode?
[Mi 3 Android Development] Jhayzt:
Its CM's term for Ambient Display. Just like Nexus 6 where when your screen is off, and notification comes in, it lights your screen and show's you notifications in black and white.
[Mi 3 Android Development] SharksT:
And it works??

---------- Post added at 09:35 PM ---------- Previous post was at 09:35 PM ----------

And it works?
[Mi 3 Android Development] bahblo:
Waiting for rom that support f2fs for so long... Please update about rom and how to install your rom on page 1...

Can you add "Fastcharge control with storage" on your kernel so we can charge while using storage like on Dirty_V kernel on galaxy nexus...

Thx bitty....:good::good::good::good::good:
[Mi 3 Android Development] SurajH:
Where is the link?

---------- Post added at 09:30 AM ---------- Previous post was at 09:07 AM ----------

Note everyone...

Changing type ext4 to f2fs will wipe whole internal data so make backup first..

Then steps to follow by which I installed successfully..

1. Boot into twrp recovery

2. Goto wipe > advanced wipe > select data and select repair or change file system > change file system > select F2Fs

3. Goto wipe > advanced wipe > select cache and select repair system or change file system > change file system > select F2fs

4. Connect otg pen drive > goto mount and select OTG

5. Select install find for otg storage option and flash build zip + gapps 5.1 banks

6. Reboot done....

* as dev mentioned u will see red line but don't worry it flash rom successfully so go ahead..
[Mi 3 Android Development] ZenR2:
what are the key benefits of F2FS over ext4 :P
[Mi 3 Android Development] SurajH:
Bitti Is already new build with doze feature as u mentioned is replaced with yesterday's build and ready to download :confused:

so much confusion :(

I'm on Yesterday build it's superb solid smooth and battery efficient
[Mi 3 Android Development] Bitti09:
Its already replaced on afh
[Mi 3 Android Development] p.chandra284:
Give me latest build download link and is it working in stock partition
[Mi 3 Android Development] Darktitor:
[MENTION=4707212]Bitti09[/MENTION] Have you thought about becoming a Cyanogenmod Official device maintener for the Mi4 and bring Official status to your builds? :D
[Mi 3 Android Development] Bitti09:
Not enough free time for that. And I can only test for mi3 not mi4
[Mi 3 Android Development] soulcrusher:
No, after changing file system and going into twrp file manager the entire sd is empty. But someone stated above that you'll lose all data. Should have known that before haha. Well I backed up so it's okay.

Is it possible to change the file system and restore a backup or will it change back to ext4?
[Mi 3 Android Development] SurajH:
So Where should i get DOZE feature in setting as u mentioned?

in display :confused:

Downloading new build now :fingers-crossed:

Thanks for Awesome build
[Mi 3 Android Development] domeniko260:
I don't know, but maybe you can repartition first while on ext4, and than change the file system
[Mi 3 Android Development] marko94:
Any help ? Thanks
[Mi 3 Android Development] SurajH:
u can flash from OTG pendrive or by sideload option in twrp
[Mi 3 Android Development] marko94:
Hmm..don't understand..can you explain me this ? :Thanks
[Mi 3 Android Development] SurajH:
Either u can backup rom zip to otg pendrive then after complete wipe connect pd and mount otg in twrp from mount setting and flash rom OR flash from sideload option through connection with usb....

OR

1st Flash rom then change the data and cache type to F2Fs then reboot :cool:
[Mi 3 Android Development] Bitti09:
Short info: switching to f2fs is NOT necessary for using my ROM!!!
[Mi 3 Android Development] SurajH:
I can't find Doze feature is it implemented or not :confused:

otherwise rom superb stable
[Mi 3 Android Development] The Dork Knight Rises:
Are you looking in Display>Ambient Display?

(Doze means Ambient Display)
[Mi 3 Android Development] ZenR2:
is the ambient display working in this rom ??

thanks [MENTION=4707212]Bitti09[/MENTION] for all you work :)
[Mi 3 Android Development] Bitti09:
Update:

New rom comming in the next few hours.

planned Changes:

Kernel :

-> See Commit-Log here: https://github.com/Bitti09/android_kernel_xiaomi_cancro/commits/cm-12.1

Rom:

-> Added cmhw Vibrator Settings

-> cm12.1 upstream changes.
[Mi 3 Android Development] ohcanada:
wow seems like you are working on improving the battery life now! That means most of the major bugs are all resolved?
[Mi 3 Android Development] carmos:
how do you do for it? my camera doens't work:crying::crying:
[Mi 3 Android Development] SurajH:
can we flash over today's build?

OR new fresh installation needed :confused:

Thanks for quicker updates :good::laugh:

---------- Post added at 08:10 PM ---------- Previous post was at 08:04 PM ----------

try old method flashlight on off try several time then check camera again OR reboot 2-3 times;)
[Mi 3 Android Development] carmos:
now camera works, but don't localize me in battery saver mode.
[Mi 3 Android Development] cosmicsatish:
Please try to include the FM application and fix the OTG not working issue in current rom. Otjee wise the rom is super duper fast.. :)
[Mi 3 Android Development] SurajH:
OTG working with help of otg helper app... Do check
[Mi 3 Android Development] sivabommakanti:
Can any1 confirm if formatting cache to f2fs is required before installing the rom?
[Mi 3 Android Development] error01671:
Deleted, switched to another rom
[Mi 3 Android Development] Riichard63:
I see lot of camera changelog, what did you do?

Envoyé de mon MI 4W en utilisant Tapatalk
[Mi 3 Android Development] Bitti09:
syncing with the kernel hut repo.

I'm currently digging through cm gerrit.

EDIT:

CHangelog of next rom:

Kernel:

-> Vibrator interface added for cmhw

-> Sync with kernel hut base

Rom:

-> Upstream changes

-> LCD density setting

-> "Increase brightness faster if ambient light is brightening quickly."

-> switch to healthd for charging.
[Mi 3 Android Development] cosmicsatish:
Can we get otg support or if not then only delta updates so that download is less and effective as original full rom. Just a suggestion ;)
[Mi 3 Android Development] The Dork Knight Rises:
I don't think that's gonna happen.

(@Bitti09 is going to have to manually make the OTA/delta for that. In case of Mokee, I believe the buildbot does it...)
[Mi 3 Android Development] Matoxxi:
open delta except of a manual configuration before builds(only one time) it's pretty simple,you have only to run a script and you are done
[Mi 3 Android Development] vaib:
[MENTION=4707212]Bitti09[/MENTION], please update the link and date in the 1st post. It is a bit difficult to find the download link.

Thanks :)
[Mi 3 Android Development] bahblo:
Try stickmount to use otg on this rom
[Mi 3 Android Development] schspa:
waiting for your new build。
[Mi 3 Android Development] Abhiroxx:
He meant OTA I guess
[Mi 3 Android Development] emeuge:
Please when you can update the first post and correct the bugs that aren't happening on the latest cm12.1, bc the people who don't know the rom will think that have that bugs
[Mi 3 Android Development] Skullpluggery:
I've successfully flashed the current build and it boots in 2 minutes

My Procedure:

Wipe Data/Cache

Flash Rom

Flash Gapps

Flash SuperSU (SuperSu to manage my root permissions)

Reboot

I use this gapps. This is a customizable gapps btw.

[GAPPS][5.0/5.1][AROMA] LP-GAPPS [April, 20 2015]

Observation:

Vibration intensity is good for both keyboard and hardware keys

No FM Application

Animation is smooth like AOSP

Video playback is working

Battery Life 2-3% drain in overnight I also have notice that every time i restart battery seems to be normal no battery decreases.

Ambient Display not working

Bugs:

HDR landscape in 270 degree (as usual). HDR landscape in 180 works fine but overexpose

Network Geolocation not working

reported by [MENTION=5305199]shabtab[/MENTION]

Random MAC address

reported by [MENTION=3861680]Appus[/MENTION]

-When you get a call, at times it stops ringing after a single ring, continues to vibrate. Not always. Got maximum 3 times in 15-20 calls.

-Contact does not exist in profile

-The OTG pendrive does not work by default !

Still oberving...

Overall this rom is great!
[Mi 3 Android Development] shabtab:
Wifi Mac Address Bug againn... it keeps on changing please look into it.. thanks and awesome rom....
[Mi 3 Android Development] Pepe.II:
CM12 already pre-rooted. You can enable root, in Developer options. Flashing SuperSU not necessary.
[Mi 3 Android Development] Appus:
Guys,

Many guys here are confused. Few of them having stock camera working and others do not.

When [MENTION=4707212]Bitti09[/MENTION] uploaded two days back, the stock camera was not working. Including me, installed CameraNext zip and made the camera work (Not on stock camera app).

Later, Bitti09 updated the same link with new source (File name same and size too), but the content was changed. Once you do that, stock camera works! No need of CameraNext

That is about camera.

Now about partition.

He ( [MENTION=4707212]Bitti09[/MENTION]) himself confirmed that f2fs is not necessary to install his ROM. So, do not change to f2fs if you are trying many ROMS every now and then. Changing back and forth (f2fs to ext4 or viceversa) will wipe the whole SD Card. Once you get the final build, change to f2fs (for better performance).

Please take full backup of SDCard data before converting. It wipes entire SD Card !

Those who stuck with formatted SD Card and no flashable file in SD Card.

If you have an OTG PenDrive, copy the zip file into that drive and install from OTG drive. You may have to mount it if it is not showing up in twrp.

If you do not have a pendrive(OTG),

1. Install MI PC suite on computer (desktop /laptop) for Mi3 drivers.

2. Install ADB Universal driver and installer (ADB,fastboot files etc) http://xdaforums.com/showthread.php?p=48915118#post48915118

3. Open command prompt ( shift + right click inside the folder and open command prompt where adb files are installed (c:\adb if you are downloading from above link). Make sure your rom also copied to the same directory (eg: c:\adb )

4. Open twrp and go to advanced and click on Sideload

5.In command prompt on PC, Type adb sideload filename.zip

That is it

Install gapps (Banks) and finish it off :)
[Mi 3 Android Development] Skullpluggery:
Yes but i want SuperSu to manage my root permissions :)
[Mi 3 Android Development] ManoharMaddineni:
Following. When are the bug fixes coming? Also, OTA via Phone or manual flash every time a new build releases.
[Mi 3 Android Development] Appus:
Couple of problems I noticed.

When you get a call, at times it stops ringing after a single ring, continues to vibrate. Not always. Got maximum 3 times in 15-20 calls.

In users and profiles , when you click on You(owner) , it says - The contact does not exist

Third - The OTG pendrive does not work by default !
[Mi 3 Android Development] Pepe.II:
Did you try install SupersU from Google Play? :)
[Mi 3 Android Development] avinashattitude:
I want to ask something. I m currently running on stock miui6 and want to flash this cm12.1 rom. So should i flash this rom? Pls any1 mention the known bugs and also as i read above replies i think [MENTION=4707212]Bitti09[/MENTION] will post a new update. So when it wil come? and is this rom better than blisspop rom?
[Mi 3 Android Development] Bitti09:
I'm preparing a new update.

For deltaupdates i plan to add them this weekend to my rom.
[Mi 3 Android Development] avinashattitude:
Thanks a lot.:good::good: I have one question can you pls explain me what is f2fs in detail and what are its merits? And if i flash it normally with cwm den wht wil happen?
[Mi 3 Android Development] avinashattitude:
from where to download the rom file? In the download page i saw 2 links https://www.androidfilehost.com/?w=files&flid=23642one for cm12.1 ALPHA and second cm12.1 BETA so from where i have to download? And the new update which will be coming is it for alpha or beta? and what is the difference btw both?
[Mi 3 Android Development] Bitti09:
Roms in Alpha folder were my first test roms with cm12.1 code.

Current Roms can be found in the Beta folder.

1. Post will be updated when new build is ready.
[Mi 3 Android Development] nealgosalia:
Haha [MENTION=5782089]The Dork Knight Rises[/MENTION], I get that reference! xD
[Mi 3 Android Development] Bitti09:
some cherries broke the build.

I'm testing a new clean build now.

btw: I've started to think about becoming a Cyanogenmod Official device maintainer
[Mi 3 Android Development] Riichard63:
I'm sure you can but they are requesting a lot of stuff from your code. It needs to be perfect, ask [MENTION=3530648]m11kkaa[/MENTION] here which became official maintainer for mi2/s

Envoyé de mon MI 4W en utilisant Tapatalk