yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
OK, well... I'd like to introduce Hard-SPL; available in 3 flavours:

SPL 2.10 based on 2.02 will be released shortly at £5 per person... only kidding... it's free, and out now, but do consider a donation :)

1) 2.10 - Hard-SPL-V7 - see Changelog for further details

(at the bottom)

2) 1.10 - Olipro SPL - based on 1.04 and unlocked - use for rtask commands.

View attachment 35136

3) 1.01 - Olipro MFG - based on 1.01, and really for testing only.

View attachment 35205

TO FLASH THE NEW Hard-SPL, Select Force-SPL, you should only choose otherwise when recovering your device from an old Hard-SPL version!

RUU now forces SSPL every time... do not use this RUU for anything else.

For older CustomRUU users; pick the 1.40 option, autodetect will not work... or download and use the new CustomRUU

1.01 is provided as SSPL and SPL; SPL is intended for flashing, SSPL is intended to be loaded by SSPL, neither of these are packaged as an NBH since if you intend to play with it, you should know how to make your own package for it.

Bad Blocks SPL Available! - Hard-SPL-V6.zip - fixed RUU bug for those using 1.11/1.13/1.30

[b]CURRENT FEATURES[/b]
-SuperCID
-no file signing required
-no password required to authenticate with bootloader
-bad NAND can be recovered with "task 2a"
-bad NAND can be recovered by flashing an OS
-SPL protected from all HTC retail SPLs being flashed by accident (to bypass, use SSPL)
-IPL protected from all flashes; protection against bogus NBH's
-bad NAND can again be checked for with "info 8"
-version displays 2.10.Olipro
-no longer tries to read bad NAND - should fix whitescreen issue

[b]ChangeLog[/b]

[b]Hard-SPL-2.10[/b]
-based on a newer SPL base; bugfixes.
-IPL flashing disabled to prevent bogus NBHs bricking your device.

[b]Hard-SPL-1.40[/b]
-repairs a bug that affected SPL being replaced by retail ones.

[b]Hard-SPL-1.35[/b]
-addresses an issue for those with Real Bad Blocks to prevent whitescreens.

[b]Hard-SPL-1.30[/b]
- removed password for wdata commands and rbmc etc.
- activated "task 2a" to allow recovering bad blocks as well as flashing valid OS.
- Disabled SPL flashing; this SPL protects you from writing over it by accident.
- Bad Blocks "info 8" command works now allowing you to check for bad blocks.

[b]Hard-SPL-1.13[/b]
- Patched NAND check; bad NAND ignored, valid OS can be flashed to recover bad blocks.

[b]Hard-SPL-1.11[/b]
- Flashing Radio BL 0108 now supported
- Downgrading SPL no longer allowed.
- rtask command removed.
- new RUU interface required to flash ROM files.

[b]Hard-SPL-1.10[/b]
-Initial release; SuperCID and no signing required
-Compatible only with Radio BL 0107
-has rtask commands for accessing radio facilities.

Looking for other SPL Files? scroll back up! they're at the top underneath each version heading!

please remember that 1.35 and 1.40 are the same as 1.30, so when using CustomRUU, either select that, or download the NEW customRUU and overwrite.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
great stuff... i'll report in a while :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Damn... a lot of people are sure gonna like this! How about doing 1.01MFG too so we can still flash os.nb in < 5 mins with lnb?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
if someone sent me it as a .nb then certainly... a proper nb... unsigned.

Current Status: Pof has successfully flashed his device, unsigned ROM seems to be flashing fine, if all is well, then I'll get a package ready within the next 10 minutes.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
man it works!! That's the safest thing to put on an hermes :D

Thanks Olipro :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Oppressa:
Fantastic work! This will definitely be a big help to everyone.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] koolhand79:
not to sound stupid or anything, but what does this enable your phone to do exactly??
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Its the holy grail of hermes flashing! As long as there's no bad blocks in NAND, bricking due to corrupted CID can now be now be avoided.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
only 1.01MFG I've ever seen is .nbs :(
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Same features as SSPL, but flashed on the phone and with bootloader version 1.04 (hex edited to be shown as 1.10.Oli), that is:

Ability to bypass signature in NBH files (friendly for cooked roms)

Ability to access radio bootloader (no more corrupted CID bricks)

Shows itself as SuperCID when doing a rom upgrade (but it internally isn't)

Can be uninstalled by just reflashing a shipped SPL, so no warranty is lost
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
yeah, but it's just the .nb with the NBH headers on... I'm a lazy sod and was hoping someone had already made it an nb to save me the time

also... in a few seconds, a flash package for my SPL will be available!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] cyphol:
When? When? When? Waiting... Yahooo. Good news to us all as cooking and flashing going to be as safe as possible.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] agovinoveritas:
Okay it is my time to sound like a moron.

Alright I get the general idea of what this does, not could someone point, no need to show the link, just mention where in the documentation I can find more real info on this.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Probably Des or Olipro can answer that:

Can we also patch the SPL to always write 0xFF on the "disastrous 517th byte" of each physical NAND page? (or not overwrite the existing value, whichever is better), this way even when the flashed OS.nb contains a value != than 0xFF on that byte, will not produce a bad block and this would make flashing cooked images _really_ fool proof.

For those willing to go deeply, read Des comment here.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chymmylt:
Not that there's a heck of a lot of reason for doing it any more but does that mean we can now downgrade radio bl versions? Also will it help recover from bad bootloader flashes? I am constantly in awe of the brilliant people in this forum!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
No, if you have 0108, will keep 0108.

No... a bad flash in bootloader means a bricked device, but this is not common on hermes, the most common is bad flash in radio which can only be fixed if the bootloader is 1.04 or the rom has KITL enabled.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
that means you've overwritten the bootloader I have made... so obviously not.

however, the bootloader does have built-in recovery functions (HTC's work) and generally you need to be doing something funky to bugger the SPL up.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chymmylt:
Still very exciting! Y'all da man! (Men?)

Thanks again!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
For those with 1.01MFG or 1.04 SuperCID, will this new BL give any new benefits? I understand those with 1.09 will benefit, but, is it worth flashing if I already have 1.01MFG on the device?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] koolhand79:
with this will i be able to upgrade and downgrade to any radio i want regardless of nbh or nbf, since no one is answering me in the thread i created about this. lol
[Galaxy S II Q&A, Help & Troubleshooting] deedii:
Hi guys,

I wanted to share with you my experience on my device, perhaps some other have the same problem and has solution.

Before I was using 2000mAh battery but it bloat out so I bought a new 1650mAh battery. The problem is that it just turned off when it reaches 40% without even prompting a low batt notification. I thought I bought a defective battery so I purchased a new one again, but it has the same problem. I was using custom roms btw and flashing CM11 nightlies every day or whenever update pops. Does it affects this or should I just recalibrate the device because my old 2000mAh.

Thanks for the help in advance.
[Galaxy S II Q&A, Help & Troubleshooting] Saber:
Is this a genuine battery. You could try resetting battery stats or use dorimanx kernel to reset fuel guage.

Thanks for the help in advance.
[Galaxy S II Q&A, Help & Troubleshooting] deedii:
Well the first battery i bought was just a class A, the second battery I just bought a while ago is genuine and its the same result. I will try to flash stock ROM and see if it still occurs, now I just tried calibrating the battery stats.
[Galaxy S II Q&A, Help & Troubleshooting] thunder45:
Don't they say resetting battery stats has only a placebo effect?

I'm having exactly the same problem. I bought two new original batteries and the problem persists. It just doesn't happen with my 2011 original battery.

Thank you
[Galaxy S II Q&A, Help & Troubleshooting] deedii:
Well i read some articles that returning to stock rom should fix it well im still experimenting on the problem.
[Galaxy S II Q&A, Help & Troubleshooting] thunder45:
Did you check the battery voltage level just before 40%? If I understand correclty, my guess is that the battery should range from 4.1 to 3.3volts, as it has been specified as 3.7v.

In my case, it was around 3.6 volts when close to 40%, which seems to be a reasonable voltage for 40%. But then it suddenly drops to 3.2v (which I measured with a multimeter, since the phone goes dead at around 40%). I have started to beleive the battery is the problem.

Regards
[Galaxy S II Q&A, Help & Troubleshooting] deedii:
Well sad im no electricity expert, so I dunno how would I measure it. Im considering returning the original batt i purchased, I will see if this still persist. Thanks :)
[Galaxy S II Q&A, Help & Troubleshooting] Saber:
Battery voltage can be measured using apps like cpu-z and go to the battery section. Software readings are slightly less accurate than multimeter but does the job anyway. 3700mV = 3.7V (conversion of mV to V)
[General Accessories] bluezheng:
Xiaomi to launch a 16000mAh Power Bank. What do you think?

UPDATE: Xiaomi announces the 16000mAh power bank in thier weibo account. using 5 LG or Panasonic high-quality batteries which carries 3200mAh each, and an output of 725Wh / L and upto 54 % more power compared to the 10400mAh power bank. An all aluminum frame, dual USB charging port, which can charge smartphones and tablets.

Just when you thought you could finally buy the Xiaomi power bank that is very hard enough to buy in trusted Xiaomi partner.

Comes the Xiaomi's 16000mAh power bank which is about 50% higher capacity compared to its predecessor, Xiaomi's 10400mAh.

The power bank will go on sale this 11th of November for one day, for a launching price of 99 Yuan (16$) then it will go back to its regular price of 129 Yuan (21$).

Given its larger capacity, the power bank is actually slimmer compared to 10400mAh.

Is it real news? i want to buy some. but there are too many fake xiaomi power bank in the market.
[Optimus L3, L5, L7 Q&A, Help & Troubleshooting] QA Bot:
Q&A for [Guide] LG Optimus L5 E610/E612/E615/E617 Rooting [Guide]

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [Guide] LG Optimus L5 E610/E612/E615/E617 Rooting [Guide]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Optimus L3, L5, L7 Q&A, Help & Troubleshooting] Rushabhs999:
Root Help

i have tried the steps as per u have provided but i am unable to root. when i run the batch file of windows in that failed is shown and then my phone gets reboot. What might be the issue. Please help me out.
[Nexus 6 Q&A, Help & Troubleshooting] HatedOnXBL:
I've been having some display issues with my nexus 6 (Yellow tint, Burn in). I have only had it for about 2 weeks so I decided to RMA it through Motorola, However I am concerned because it has a couple deep scratches that randomly showed up today and someone knocked over a glass of water and it was on the same table, it got water on it for 1-2 seconds before I could grab it and dry it off, it was mostly on the back. I can't seem to find any info on Motorola's RMA guidelines.

Should I be worried?
[Nexus 6 Q&A, Help & Troubleshooting] Mistertac:
About all you can do is send it in and hope for the best. I suppose if you were up to it you could take it all apart and check inside for water, not something I'd do myself though.

Not 100% on the scratches either, but if it's going back to a defect those shouldn't weigh into it too much.

Course I don't know for sure, just speculating. Wish you the best of luck.
[Nexus 6 Q&A, Help & Troubleshooting] LillieBennett:
Phones are water resistant, don't worry.
[Nexus 6 Q&A, Help & Troubleshooting] rebretz000:
Anyone know how long the RMA will take? I have to send both of mine back. One has connectivity issues. The other reboots a lot.
[Nexus 6 Q&A, Help & Troubleshooting] HatedOnXBL:
Depends on what type of RMA my phone was less than 15 days old so they did the advanced RMA they send you the phone first then you have 10 days to send your phone.
[Nexus 6 Q&A, Help & Troubleshooting] rebretz000:
I filled out my RMA's last week for Advanced RMA for both phones.
[Nexus 6 Q&A, Help & Troubleshooting] HatedOnXBL:
I think it said ~4 days from the time the RMA is filed. If you want to you can track it using your RMA code on the Motorola website.

Random question, does anybody know where the water trip sticker is on the nexus 6?
[Nexus 6 Q&A, Help & Troubleshooting] Pilz:
Check I fix it and look at their tear down. Also there is almost always one in the headphone jack.
[Nexus 6 Q&A, Help & Troubleshooting] HatedOnXBL:
I looked at the teardown and can't seem to find any stickers but looking in the headphone jack it's still white. I should be okay to RMA

Thanks for all the help!
[Mi 3 General] Shahan_mik3:
Lollipop 5.1​

"Changelogs

20 Mar:

Changelog:

New - Shutdown alarm clock

New - Clear button

New - Super SU

Optimization - Communication level codes. Modified SIM card refresh logic

Optimization - Updated private library files

Fix - Alram clock

Fix - Dial pad FC error in landscape mode

Fix - rild abnormal bug

Fix - Camre HDR mode now works in vertical mode, doesn't work in landscape mode

Fix - No respond when pressing hotspot in WiFi list shorcut

Fix - GPS icon did not disappear after exiting from Camera

Fix - Incoming notifications showed as black square (More testing needed)

Fix - Sometimes, it stuck in black screen when entering apps via notifications (More testing needed)

Fix - Abnormality after merging some apps' codes

16 Mar:

1. Updated to Android 5.1 codes

2. Removed music player

3. Removed CM file explorer

4. Newly ported, highly prone to bugs"

How to access Recents? Head into Settings > Buttons > choose your own settings.

After the flashing and the phone boots up, reboot the phone once or the phone will have no mobile signal.

Certain CDMA SIM cards will be facing problems as it's still buggy.

ROM Tested on Mi4W/C and Mi3W with WCDMA, CDMA and TD SIM cards.

Warning: Do not support Mi4 LTE CT

Device Tree:

branch ：lollipop

https://github.com/mi3-dev/android_device_xiaomi_cancro

https://github.com/mi3-dev/android_device_xiaomi_msm8974-common

Vendor Tree:

branch：lollipop

https://github.com/mi3-dev/proprietary_vendor_xiaomi

Other source: like base, Dialer, InCallUI Uploading

branch：lollipop

https://github.com/mi3-dev

Download links:

20 Mar Links:

http://pan.baidu.com/s/1ntzHy1F

9km7

16 Mar Links:

Link: http://pan.baidu.com/s/1c0jeGVY

Password: ibc7

Recovery Download:

Link: http://pan.baidu.com/s/1o6MDdXK

Password: r0t7
[Mi 3 General] ashis.kyal:
will this work without clearing the data ?

I am on MIUI v5
[Mi 3 General] Shahan_mik3:
I suggest to make a full wipe as you are upgrading to lollipop.
[Mi 3 General] prashant3285:
Chinese recovery

http://en.miui.com/thread-63349-1-1.html

this link will help you how to use the recovery in chinese language
[Mi 3 General] ashis.kyal:
thnx 4 the reply

i think i should wait as this ROM has random reboot issue
[Mi 3 General] Shahan_mik3:
Most probably most of em will flash coz of excitement and the wait :D

Lets hope for this bug to be fixed on next update and booom we got a stable rom. NFC is not a big deal breaker :P
[Mi 3 General] akshay999:
Thanks for the alternate links....Pheww the original ones so slow :D
[Mi 3 General] REDISBLOOD:
Downloading.. Lets try it
[Mi 3 General] Sk.D:
Lol , this thread will be closed. Didnt you saw what happened to aosp rom thread?????? Just post thread link instead of rom link as ur posting someone else work!!
[Mi 3 General] amibnrj:
Short Review

It's been an hour since i flashed the rom. Till now my phone has rebooted only once. The overall rom is very very smooth and finished. Haven't faced any problem except the one reboot. Will update if anything arises. Thanks a lot Ivan for putting so much effort on this rom.
[Mi 3 General] RIPPER:
Where is [MENTION=1140856]zelendel[/MENTION] ?? lol
[Mi 3 General] veladem:
Probably recharging his batteries, or, fighting terrorism. Either way the mods rock xD.

Will download and play around with the ROM later when internet is better, anyone see if Ivan incorporated an updater app into this AOSP ROM as well?

Thanks!
[Mi 3 General] zelendel:
Thread closed.

Do not post the work of others. Also No kernel source code which is required by law and our rules.
[Mi 3 General] Shahan_mik3:
Lol what happened all of a sudden. all Xiaomi threads unlocked? Im surprised. :P
[Mi 3 General] zelendel:
After talking it over we have decided to support the devs. We still dont support the OEM or their underhanded tactics. Their are rules though. Ivan rom is still not allowed Unless he posts it here and supports it.
[Mi 3 General] Shahan_mik3:
hmmmmm exactly that was our point since the beginning. Support devs if not OEM. Anyways lets see if they devs are intrested to comeback
[Mi 3 General] zelendel:
You have to understand. This OEM and development team has a lot of hatred from the devs here. Almost no devs will touch this device or miui and our main focus is on developers. Not so much users.
[Mi 3 General] RIPPER:
Thanks for understanding:angel:
[Mi 3 General] colocynth:
Is there any update from Ivan?
[Mi 3 General] Shahan_mik3:
Nope. It seems very quiet.
[Mi 3 General] error01671:
In latest version of AOSP by Ivan, if you already re-partitioned your system to 1.2GB, this ROM will revert your system size to STOCK.

So think twice before flash this;)

Still exist:(
[Mi 3 General] Riichard63:
Yes it happends but just do a backup with TWRP, wipe all (except storage), restore your backup and you get back 1.2Gb.
[Mi 3 General] RohanAJoshi:
i m planning to get mi3, will you please specify what's call bug is ?
[Mi 3 General] Hadi al-Haiqal:
Touchscreen is working with the proximity sensor while calling
[Mi 3 General] error01671:
And another thing, although Ivan added SuperSU in this version, but it seems like he wrote the wrong script. After flash, the rom wasn't rooted, it only add a "supersu.zip" into system, you still have to manually flash SuperSU to root this rom.
[Mi 3 General] Riichard63:
This is a bug that appears only on ivan's custom rom. On MIUI it doesn't exists.

This is when you call someone proximity sensor shut off the screen but touchscreen still working.
[Mi 3 General] Hadi al-Haiqal:
Gosh.. Then it is nothing about this update.. It quite annoying when accidentally press the end call button when we not finish yet talking..
[Mi 3 General] RohanAJoshi:
ohh..

k, i think redmi 1s also had same issue but somehow dev's able to fix it..
[Mi 3 General] pkb_always4u:
Where is the "download recovery below" or 1st part???
[Mi 3 General] Skar3:
but Ivan shared source codes of the rom?
[Mi 3 General] Riichard63:
Rom sources yes, but no kernel.

He can't release private sources as he works for Xiaomi.
[Mi 3 General] MicroSeven:
xposed for lollipop new release

xposed 3.0 Alpha 2 for lollipop is available :good:

http://xdaforums.com/show....php?t=3034811
[Mi 3 General] mlovesu:
i installed the latest rom from ivan over my previous rom by ivan ...is giving error saying that the phone ui is not working ..but when i reinstall the previous rom by ivan everything is fine ...please help..should i install the latest by factory resetting the previous rom
[Mi 3 General] Hadi al-Haiqal:
Usually no.. But since got fc, then yes.. I always clean install all rom.. Wipe data, cache, dalvik and format system..
[Mi 3 General] FcukBloat:
confirmed same error here with dirty flash, while clean installing it = no problems ;)
[Mi 3 General] Pi3rluigi:
Confirmed no dirty flash allowed!

I add a suggestion, if you need Xposed modules as Gravitybox, you need to remove some system apps or resize system space

Inviato dal mio MI 3W utilizzando Tapatalk
[Mi 3 General] Pepe.II:
This ROM have a problem with location over wifi (i`m in Europe). Inside building, where is no GPS, have no location. On CM12 or miBacon have location without problem. Maybe Ivan`s cherry for China?
[Mi 3 General] sad6549775:
Root access?

After installing this rom, I have no root access T.T

Not sure if i did anything wrong. Things I should highlight, the CWM recovery was installed called "CWM_recovery_r11_cancro", while installing, it says the root access has been lost, fix? Clicked yes but to no avail. Tried to install super su (flash) but no success and the same story. Is this an issue or something wrong on my part?
[Mi 3 General] rajumack07:
This rom is pre-rooted and for any root app, you won't get pop up to enable root instead it will work normally.

So, you shouldn't have used the 'Yes' option for root fix in recovery. Since you did that's ok. But to flash any other zip above this rom with "GAPPS", you need to delete some apps from system. Then, you will have some space to install other apps. I have deleted the following apps: talkbalk,email,exchange,stk,googlePinyin and few others. Then I got more than 50MB of space.

Hope, that helps.
[Mi 3 General] rajumack07:
While installing this build I found dirac libraries in the system. I guess, Ivan had included dirac to improve the audio which he had mentioned in the changelog.

If so, then its a good news --- we have dirac in AOSP now :)

Can any one confirm this? We can have this included in other custom roms as well.
[Mi 3 General] nsakhare:
I got bootloop after installing the zip in recovery..
[Mi 3 General] MicroSeven:
Not for me, have you apply the 3.02 apk file before flashing the ARM file?
[Mi 3 General] nsakhare:
No...First I tried to flash the zip ..got the bootloop.Do I need to flash apk first??
[Mi 3 General] MicroSeven:
Xposed the 3.0 alpha1 was active when the flash of the new ARM file?

In if is true, you should have applied Xposed 3.0 alpha 2 before or disable Xposed Alpha 1 to not cause this kind of problem
[Mi 3 General] nsakhare:
Nop.Let me install the apk first and then will try to flash the zip file.
[Mi 3 General] Pi3rluigi:
Do you have enough space in system?

If you haven't resized system, after installing 5.0.2, you just have some kb.

That's not enough, couse Xposed will be installed as system app.

The sequence is:

Flash zip file from recovery

Install apk

Reboot

Download modules and activate them

Reboot

Set them up and enjoy

Inviato dal mio MI 3W utilizzando Tapatalk
[Mi 3 General] MicroSeven:
Exactly, I forgot to asked him if he apply repartition of /system/, with this post http://xdaforums.com/showpost.php?p=59108323&postcount=143, but for me it started to become clear
[Mi 3 General] nsakhare:
I just re sized my system.It is now 50 MB.Will try to install the zip.Its booting now.Thanks guys!!
[Mi 3 General] Pi3rluigi:
Only 50 Mb!?

You should have 500-600 Mb free.

Read all the thread about system repartition, if I don't mistake someone talk about few Mb free.