Related
As we now the fingerprint in new kernel work but not in ROM because the framework and binarys is incompitable for cyanogenmod ICS. So some months ago I started to port fingerprint in my free time and finaly I stoped to GfxEngine.apk error "Incorectly signed". At this point I undersood that there need to get correct signature or hack this verification down, and yes I made it yesterday(20.08.2013) . So now I had hacked GfxEngine.apk, FingerprintSensor.apk and incomplete framework for ICS from GB. (22.09.2013) We had gained fingerprint support on lockscreen whit some bugs need cleenup and bug reports
All sources and binarys for fp here: https://github.com/firecode95/
To clear all doubt what works for now:
Fingerprint sensor navigation
Fingerprint database managment
Fingerprint lockscreen set up
Fingerprint lockscreen finaly
Known bugs:
after instaling rom first boot makes fc on authentech apk then need to wait ~15 sec and press ok, and if framework is went down need reboot phone
if fp is enabled then after turing on phone need to relock phone with power button to activate fingerprint sensor
fingerprint lock setup setings section gives fc after setup and can't change lock methode anymore
Flashing:
Went from older build, just flash new build on top of it.
Went from other rom? Make full wipe and flash this then.
Fingerprint ROM's are located there, so want to test download latest build and if catch bug report it on this therad whit reproduction steps and logcat. Flash it on clean phone (full wipe).
Want to experiment and maybe make a bugfix for something build it yourself. Initialize android build enviroment(search in net just too many guides already) use official Cyanogenmod ICS source and add the local manifest download there, sync repo and type standart android building comands
Update (22.08.2013)
The finger lock now sets up right just settings apk crashes imediately after setup, and phone goes in soft reboot loop after locking phone because lock screen isn't finished and the new logcat, local_manifest add too + updated github.
Update (22.09.2013)
Today I am proud to say that fingerprint finaly works in cm-9 it's whit some bugs and doesn't show mesages about good or bad swipe in unlock screen but it works, need to swipe finger for 3 - 5 times(if that finger is in database it will work) the source will be available tomorow on my github acount.
Update (4.10.2013)
So I tryed to port it for JB but there is incompitability issues for GfxEngine.apk so need add fix in apk source but there comes dificult part, firs need reverse it to source (.java files) but its quiet difficult, I had decompiled many classes but some classes don't exactly 6 classes in booth apk's (fingerprintsensor.apk and GfxEngine.apk), I will try use different apk's but I think that it will not help and if someone want to help the JB (cm10.1) unfinished source will be available after 1 - 2 days in my github.
In attachment is some pics of what I got
The goal is to make ICS with fingerprint support and leater got port this to JB
And please do not ask or spam whit request when this will be merged in official Olympus kernel ICS rom because this is just a sketch and I am only kernel tester for new kernel. This thread is opened to got solution and every help will be higly evaluated.
Thanks go to @BravoMotorola for providing authentech SDK.
It's a great new! But i have a doubt, why use the frameworks from GB if we have the ones for ICS in AtrICS and works good?
douglasroos said:
It's a great new! But i have a doubt, why use the frameworks from GB if we have the ones for ICS in AtrICS and works good?
Click to expand...
Click to collapse
I will give you example. If we took the Settings.apk from AtrICS (leaked rom) the settings apk will crashes in 99,9% because they are system apk and is build with moto stuff not CM and will try to find things that doesn't exist in cm or if exist is diffrent resulting crash and and this is reason why the app hacking was already done.
Wrong Signature problem...
Thx. for your firecode, I know there were sample codes for GB laying on Atrix-Dev-Team, just too lazy to port it to cm-10.1
Anyway, you are saying 'invalid signature', i might help with this
Did you grab all the proprietaries directly from the leaked img??? i.e.
#fingerprint
bin/am2server
etc/am2server.pubkey
lib/libAuthUDMDrv_1750A100.so
lib/libam2app.so
lib/libam2server.so
app/GfxEngine.apk
app/FingerprintSensor.apk
The invalid signature will RING if you have a missigned GfxEngine.apk
E & M have extracted those proprietaries and made them available in Vendor git, BUT there are RESIGNED with testkey.pk8 for new ICS & JB platform
So you have to use the ORIGINAL GfxEngine.apk from the ORIGINAL leaked ICS img signed with Moto key
Hope you can make a JB port as well, Thx. in advance
Zn7mkUKzN1r8aCIV said:
So you have to use the ORIGINAL GfxEngine.apk from the ORIGINAL leaked ICS img signed with Moto key
Click to expand...
Click to collapse
I already used original moto GfxEngine.apk but it gived same error, the itself worked just whe thye used gfxservice class they crashed, and its no more actual because signature check is reversed now, if wrong signature apk goes right if right signature apk crashes . I think this comes up because in leak rom is apk named MotoSignatureApp.apk
Great work.
I hope you don't mind: https://github.com/CyanogenMod-Atri...mmit/fe050430b040e7cef6338433c543ae2e20fffff0
epinter said:
Great work.
I hope you don't mind: https://github.com/CyanogenMod-Atri...mmit/fe050430b040e7cef6338433c543ae2e20fffff0
Click to expand...
Click to collapse
I've tested AtrICS with new kernel, Fingerprint Sensor works good.
But I am not going to ask a dumb question like:
"Why don't you try to get it from Leaked Rom." cz ofc you already know it so I assume you cannot do such thing.:laugh:
status?
Firecode, is your github code completed for ics (navigation & fingerperint)? am planning to use in cm-10.1, Thx.
Nd
Zn7mkUKzN1r8aCIV said:
Firecode, is your github code completed for ics (navigation & fingerperint)? am planning to use in cm-10.1, Thx.
Click to expand...
Click to collapse
Not jet. The navigation and database administration works but finger lock screen need lot of work the resources and code itself need to be port so they looks and works like pattern lock screen. Gingerbred is quiet different lock functions and the time that need to spent for this is next problem because I am quite busy in these days.
Zn7mkUKzN1r8aCIV said:
Firecode, is your github code completed for ics (navigation & fingerperint)? am planning to use in cm-10.1, Thx.
Click to expand...
Click to collapse
I though epinter already included this stuff in the cm-10.1 repo?
ravilov said:
I though epinter already included this stuff in the cm-10.1 repo?
Click to expand...
Click to collapse
They just included hacked apk's but not android core framework for fingerprint, in my pc is scrach for cm10.1 but there thing go in new level from just dedicated lock screens they are converted to lock widgets and source for it is took from ics so to build cm10.1 from ginger fp code first need to make ics code.
I just posted this to cm10.1's thread, but i think it fits here as well
https://www.youtube.com/watch?v=eZUSBCZZA6c
Thanks firecode95 for your hard work!
Sent from my MB860 using xda app-developers app
andresrivas said:
I just posted this to cm10.1's thread, but i think it fits here as well
https://www.youtube.com/watch?v=eZUSBCZZA6c
Thanks firecode95 for your hard work!
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
nice i installed it but my fingerprint sensor refuses to work at times... i seriously dont know why :/ it works well while charging mostly but after i unplug it no response
So the problem with not responding sensor isn't solved by using the ported libs? It was my last hope for a properly working fingerprint sensor
johnannis said:
So the problem with not responding sensor isn't solved by using the ported libs? It was my last hope for a properly working fingerprint sensor
Click to expand...
Click to collapse
Take into consideration that those are GB libs hacked to work on a OS 3 releases above, like triying to run win 98/me drivers on windows 7
johnannis said:
So the problem with not responding sensor isn't solved by using the ported libs? It was my last hope for a properly working fingerprint sensor
Click to expand...
Click to collapse
Forget jcrahul message, I think your answer is here:
firecode95 said:
Not jet. The navigation and database administration works but finger lock screen need lot of work the resources and code itself need to be port so they looks and works like pattern lock screen. Gingerbred is quiet different lock functions and the time that need to spent for this is next problem because I am quite busy in these days.
Click to expand...
Click to collapse
Fingerprint naviguation: OK
Fingerprint lockscreen: needs lot of work because "resources and code need to be ported"
I know it but leaked ics framework isn't working properly, IF the ported libs n framework don't work properly either, that may means the problem is on newer versions of Android and their hardware management
johnannis said:
So the problem with not responding sensor isn't solved by using the ported libs? It was my last hope for a properly working fingerprint sensor
Click to expand...
Click to collapse
How do you mean not responding fp sensor? The seansor works fully just need lot of work in fp source integration for lock screen. And in leak rom isn't any problems with fp. If you had problems it culd be due hardware, try change fp sensor.
P.S
I think that I litle misunderstood you and this is more for @jcrahul
I realy need development account acces for authentech or documentation with SDK's for fingerprint, it's most important for now, because just trying figure out from code how all works is hard and time compsuming process. So please anyone who has this try to give a helping finger
Hmm, so you say that this not responding issue doesn't affect your device?
In mine this issue really exists and on some others too. It's like you don't even swipe your finger. And it happens as said above, when it shows up the only way to stop it is to plug in the charger, and most of the times after next deepsleep it shows up again.
For example, one day I tried using fp and worked well from the morning till the afternoon (when I got home to charge it). But after removing the charger it showed up.
I think I had go back to GB to test it but I ll do it again.
EDIT: So I went back to GB rom. Unlikely for my ATRIX but likely for the project the issue is still here. So it must be hardware related,I ll sent it for service (its still in warranty )
Update
The ROM manifest and source updated. The testing can start now and if found a bug please repot it
Hi,
fews months ago I downloaded a rom called cm_cooper-userdebug-*20150104-*-4.4.4-*.zip, provided by the armv6team, on their own server : {dl,downloads}.androidarmv6.org/. Today, this server is down, and the team seems to stop working. I tried to contact the members, but without succes.
I can find an older rom, but my Cooper is slow whit this one, slow as unusable (near 30 seconds to display the dialer, or 1 minute to display sms ).
I'm looking for this version. Is someone have a copy, or, better, a link for this rom ?
I tried 4 or 5 differents roms, and this one was very the only "kitkat" working well on Cooper.
Thank you for infos.
Hi, I finally switch to the linaro rom : that works fine.
Here the Kernel source for LG-F600 all variants S/K/L
Link
wolfgart said:
Here the Kernel source for LG-F600 all variants S/K/L
Link
Click to expand...
Click to collapse
also here http://opensource.lge.com/osSch/list?types=ALL&search=lgf600
wolfgart said:
Here the Kernel source for LG-F600 all variants S/K/L
Link
Click to expand...
Click to collapse
SO this means AOSP builds are now possible right?
Hopefully as least some cpu governer can be added!
tramane said:
SO this means AOSP builds are now possible right?
Click to expand...
Click to collapse
cm usually has our source merged into, in our case msm8992. We also need to set up the device tree.
Request for a ported CWM recovery for LG-F600 all variants S/K/L, thanks.
Lg v10 f600 l - re-flash
Hai,
i am here for a technical solution,
i live in Dubai, middle east . couple of weeks before i bought an LG V10 online.. (F600L-Korean version). after inserting sim card i found that its seldom receiving incoming calls...when you try calling it says phone is switched off. not always, but most of the times. the rest everything works fine like outgoing calls, sms etc.
when i contacted the store in Hongkong they said its a minor OS issue , can be resolved by re-flashing the device.
Has anyone experienced similar issue?
Is the firmware for above mentioned device available?
Can i go for a self re-flash?
Waiting for your technical guidance...as my phone is still resting in the box.. i want to start using it ASAP
Thanks.
jishadmajeed said:
Hai,
i am here for a technical solution,
i live in Dubai, middle east . couple of weeks before i bought an LG V10 online.. (F600L-Korean version). after inserting sim card i found that its seldom receiving incoming calls...when you try calling it says phone is switched off. not always, but most of the times. the rest everything works fine like outgoing calls, sms etc.
when i contacted the store in Hongkong they said its a minor OS issue , can be resolved by re-flashing the device.
Has anyone experienced similar issue?
Is the firmware for above mentioned device available?
Can i go for a self re-flash?
Waiting for your technical guidance...as my phone is still resting in the box.. i want to start using it ASAP
Thanks.
Click to expand...
Click to collapse
Try to type in 5457#*600# — Multi Band Selection — Check the suitable band frequency for your location — APPLY
ok so io have downloaded the source code... now how to put it in my lg v10 f600l.... sorry im a newibe and im trying to root my phone which i am not able to do so.
hoi_lai said:
Try to type in 5457#*600# — Multi Band Selection — Check the suitable band frequency for your location — APPLY
Click to expand...
Click to collapse
My wifi connection signal very weak my phone model lg v10 f600s i don't know why can you help me
Sent from my LGE LG-F600S using XDA Labs
is there any advancing
i see on the site they included kernel source code for f600x nougat too
Hi there, may I ask one question, my new arrived M5C5 with Android 5.0 does not give me the chance to set up multiple users. :crying:
When I tap on the profile picture in the status bar nothing happens.
When I are in settings there is no option to add users.
When I search settings for users the I get a match, but when I tap this match, I get an empty page.
Is it a layer 8 failure on my side or is this function disabled in the stock ROM? (My device is from Banggood.)
Is this function part of mirek190 ROMs and/or sikke1 ROMs? (Should I try to flash or not?)
THX for your help, Stony2.
Yes my rom posses that functionality .
Can be easily added, I am using multiuser on sikke1:
http://android.stackexchange.com/q/105539
Did it:
Added these lines at the end of build.prop file:
fw.show_multiuserui=1
fw.max_users=5
Works! :good:
Thanks a lot.
Hello everyone..
am I new here, ók, yes, but you should help me because you maybe the only one can help.
So, I'm with my lovely s3mini tried several ROMs but finally I'm on resurrection remix, my problem its can't run spirit FM radio don't [email protected] that I have to configure it or try with it anymore...I'm not so noon...
8 have seen @lot of mods shipping a working FM app with it but surely failed to use any of it in that ROM, at least most libraries come from 7.1.2 open source project different from native or modded to custom ui or anything..
@nyway, please developers, I need your help, i need one of theese working apps with libraries it uses to get FM works in a flashable zip file, to know I have full [email protected] my mobile so try anything manners. Thanks all in advance.
ahmeddalloul said:
Hello everyone..
am I new here, ók, yes, but you should help me because you maybe the only one can help.
So, I'm with my lovely s3mini tried several ROMs but finally I'm on resurrection remix, my problem its can't run spirit FM radio don't [email protected] that I have to configure it or try with it anymore...I'm not so noon...
8 have seen @lot of mods shipping a working FM app with it but surely failed to use any of it in that ROM, at least most libraries come from 7.1.2 open source project different from native or modded to custom ui or anything..
@nyway, please developers, I need your help, i need one of theese working apps with libraries it uses to get FM works in a flashable zip file, to know I have full [email protected] my mobile so try anything manners. Thanks all in advance.
Click to expand...
Click to collapse
Read this & this to get fm radio. Also a bedtime reading here, about the "thanks in advance".
mauam said:
Read this & this to get fm radio. Also a bedtime reading here, about the "thanks in advance".
Click to expand...
Click to collapse
Really thank you friend, I've tried many versions from @Round..but its the only working one...but I noticed that the other versions became able to access fm,,no accessible fm,,is no more shown,...as if it should be unlocked first...but..again..I should unlock again " open it with that version mentioned" then go to other...so I deleted them..now I'm with working spirit FM app.
That's good, but I wanted the version @LREady come with stock on my 7.1.2 android from one [email protected] developers
. ..
At @ll, thank you very much...sorry for my English...
Feel free to correct me, I'm still learning, and thanks for understand.