Droid Pro SBF Finally acquired possibly - Droid Pro Android Development

So I acquired what is apparently a Droid Pro SBF file for Verizon, two PRL files, and the SOURCE code for the Droid Pro.
I do not know if these files are the right ones, maybe someone else would have a better idea. So far, I have gotten my bricked Droid Pro connected to RSD Lite 4.9 by holding down the Volume UP and DOWN keys when turning on the phone, then connecting it to the computer.
I load the SBF, and begin the process, then usually after it builds the image, there is an error on the droid:
Critical Error:
FEBE 0047
And RSD Lite says the flashing failed and Error sending JUMP connection, along with a lot more numbers and non-sense.
The size of the SBF is 444 MB, which is much larger than normal, and the name is: VRZ_A957_2.4.5_1FF_01.sbf
The SBF is split into a 3 piece .rar file which may be corrupting it.
The links to all of what I have will be shared shortly by another person who I have been trying to work on this with.
Any help or ideas would be greatly appreciated. Merry Xmas.

File Properties:
Filename: VRZ_A957_2.4.5_1FF_01.sbf
Creation Date: 09/14/2010 17:16:26
File size: 455655933
RAM DL Version: N / A
Bootloader Version: N / A
Platform: 4G OMAP
HAB Type: Signed Production

source?? where??

I cannot post links here yet but if you go to the Droid Pro section on Android Central or Droid Forums you'll see some posts about the SBF with a link.

Thanks for mistarose's file link.
I have the same error on my 32-bit vista and 32-bit windows 2003 server.
I'll take another try on linux with sbf_flash.

raphael888 said:
Thanks for mistarose's file link.
I have the same error on my 32-bit vista and 32-bit windows 2003 server.
I'll take another try on linux with sbf_flash.
Click to expand...
Click to collapse
Thank you for trying. Is your phone bricked as well? Just boot loop?
What does RSD Lite display when you connect your phone?

This phone can not be recognized by RSD lite 4.9 correctly.
The following output is what I did re-image this phone with sbf_flash in linux.
Code:
[[email protected] RSD]# ./sbf_flash VRZ_A957_2.4.5_1FF_01.sbf
SBF FLASH 1.11 (mbm)
=== VRZ_A957_2.4.5_1FF_01.sbf ===
00: RDL03 0x82000000-0x8204CFFF B717 AP
01: RDL01 0x00150000-0x001FFFFF 13EA BP
02: CG03 0x00000000-0x008F7367 1C3E BP
03: CG31 0xB0280000-0xB02847FF 3B80 AP
04: CG33 0xB1900000-0xB24C07FF 2B2E AP
05: CG34 0xB0700000-0xB07047FF 8464 AP
06: CG35 0xB1000000-0xB13FFFFF 1227 AP
07: CG39 0xB2A00000-0xC41C07FF 3CAA AP
08: CG40 0xC4200000-0xC4200FFF FDFF AP
09: CG42 0xB0800000-0xB083FFFF ECC1 AP
10: CG47 0xB1400000-0xB18FFFFF 851D AP
11: CG61 0xB0B00000-0xB0B7FFFF 83DA AP
12: CG64 0xB0000000-0xB00047FF A169 AP
13: CG65 0xB0180000-0xB01847FF D9A2 AP
14: CG66 0xD0000000-0xD7B437FF 980E AP
Droid X found.
>> uploading RDL03
Uploading: 100% OK
>> verifying ramloader
-- OK
>> executing ramloader
!! unexpected response
--(9) [02]ACK[1e]JUMP
RX(9) [02]ERR[1e]G[03]20
!! failed
>> rebooting
You can notice sbf_flash recognized Droid Pro as Droid X.

so using linux
did it correctly reflash your dpro back and is this actually the sbf for the dpro?

this SBF file may be for the Droid r2d2 actually from what I have been told. So standby for now.
Sent from my SAMSUNG-SGH-I897 using XDA App

here are the right sbf ?!
http://www.droidforums.net/forum/droid-pro-discussions/111996-droid-pro-sbf.html
or direct link: http://www.mediafire.com/?4450xiqnxngzq

greddy said:
here are the right sbf ?!
http://www.droidforums.net/forum/droid-pro-discussions/111996-droid-pro-sbf.html
or direct link: http://www.mediafire.com/?4450xiqnxngzq
Click to expand...
Click to collapse
Yeah! We got the correct SBF finally, thanks for posting the link. I was just going to go around posting the link but you beat me to it.

Long time follower, first time poster. Anyways I confirm that the sbf Greddy posted works. Just MAKE SURE you use it with RSD Lite 4.9 or greater. When I used with 4.8 it bricked my phone.

found this
hey found this multi-upload with RSD one the web
http://www.multiupload.com/A8ZBZUTF68
PHP:
RSD lite 4.9 with manual
MAKE SURE you use it with RSD Lite 4.9 or greater.
holding down the Volume UP and DOWN keys when turning on the phone, then connecting it to the computer.
Click to expand...
Click to collapse
Link to the source and correct sbf files here:
http://www.mediafire.com/?4450xiqnxngzq
Droid Pro SBF file for Verizon, and the SOURCE code for the Droid Pro.
Click to expand...
Click to collapse

sbf_flash
The VRZ_XT610_2.26.60_1FF_01.sbf file posted here can also be flashed to the Droid Pro through Linux using the sbf_flash utility found at http://blog.opticaldelusion.org/2010/05/sbfflash.html
I just did it, and it worked perfectly.
Sorry if this is old news, but I didn't see it here.

Confirmed
I just flashed my DP with the SBF...worked perfectly.

Here is hoping someone has that VRZ_A957_2.4.5_1FF_01.sbf file somewhere. I'm hoping it's the SBF for the Droid R2D2 which is model A957. Anyone willing to post it somewhere to see if it's actually the sbf for that phone?
Thanks
Ben

Hello, i have same problem vith my Droid pro
Critical Error
FEBE
0047
All links dead. Please recovery link

Related

[Q] help!rsd lite proplem with defy :(

hi guys my friend just got his motorola defy and we wanted to flash cm7 or any other rom
my phone info :
(system info :moto_version.34.30.3301.mb525.retail.en.ch18)
(android version 2.2.2)
(baseband version EPU93_u_00_59.01)
(kernel version: 2.6.32.9-ga28fcc4)
(bpflex version : UCAJRDNEMARAB1B80AA03A.or)
(GAS_ASIA_USAJRDNFRYORTHKTW_P)!#)
(build number : JEM_3.4.3-33-1)
i rooted it with one click root and it worked
then i installed the driver and installed 4.9 rsd lite to flash spf file
then i got into bootloob mode
i connected my phone and opened rsd lite
but every time i click on start its gives me failure
why is that i really dont know whats wrong
the spf file that i downloaded is this
http://depositfiles.com/en/files/tjnmh6d98
i also downloaded this
http://www.multiup.org/fichiers/dow...06b1_Motorola_Defy_Nu___Android_2.2_FroYo.rar
and tried it also gived me failure
so please please guys any one can help me
what did i do wrong ? how can i fix this and make it flash ?
please guys any one could tell me step by step what i should do to make it work ?
i have read alots of guides and non soulve my proplem
i really need ur help thanks in advance
looks like rsdlite problem..use rsd lite v5.3.1 and see if it says failure again..

Since XXKK5 Update over the Air aka FOTA for S8500/S8530 AND S8600

S8500XXKK5 is able to update Firmware over the Air... See here:
http://forum.xda-developers.com/showpost.php?p=19663390&postcount=17
This is DELTA files stuff... Header:
BPDZ
Seen in several Firmware packages...
Main file is in:
User\Mass\SyncML\Fota\*.cfg
5 MB
Additional files are in
User\SyncML\*.cfg
You can choose later with Reminder to Backup files.
Handset creates now NEW files like apps_compressed.bin.
Around 5 Minutes... See Video:
http://www.youtube.com/watch?v=jhKquCccyD8&feature=player_embedded
Now I have dump via JTAG KKV...
I will upload soon apps_compressed.bin for study...
Best Regards
Edit 1.
CONFIRMED devices:
Code:
S8500 DBT
S8530 XEF
S8600 XEF
KKV is FOTA Demo... internal test maybe...
In apps_compressed only 1 Byte change...
http://www.megaupload.com/?d=6UKRP1YY
Attention! This is not for Multiloader, as it is decrypted allready...
Taken from JTAG dump...
Decompress possible with TriX for instance.
RC1 seems also changed...
Will check also QMD part of CSC...
Visible is Samsung Logo from RC2... it is reverse during Boot.
Best Regards
In CSC QMD part...
14 times Flight Mode into FLIGHT MODE...
RC1... not exactly sure about changes...
Both files included... maybe RC1 dump not exact cutted at end...
http://www.megaupload.com/?d=Q1L5P3BV
If Bootloader is also affected, I'll test sooooon.
Again, NOT for Multiloader, only for Research.
Best Regards
P.S.:
Yes, it is possible to make valid file for Multiloader... but...
Major changes in Boot... dbl not checked... toooo lazy now...
I have removed the 128 KB from JTAG dump for better comparing.
NOT use in Multiloader!!!
You can brick your handset.
So I think this is evidence once more, that FOTA is very powerfull...
Best Regards
Thank you Adfree for your hardwork
I think it is time for someone to continue this from that point
Of course if you can do more you are more than welcome
So compression Algorithm is in the phone FW now somewhere .....
Apps_compressed.bin or FOTA ?!!!!
this Algorithm is wanted dead or alive
Best Regards
adfree said:
Major changes in Boot... dbl not checked... toooo lazy now...
I have removed the 128 KB from JTAG dump for better comparing.
NOT use in Multiloader!!!
You can brick your handset.
So I think this is evidence once more, that FOTA is very powerfull...
Best Regards
Click to expand...
Click to collapse
Nice news there's differente boot and ive found source il be post later
They use Nucleus for crypto source, embeddedXen 3.1.3 its an virtual machine
https://rapidshare.com/files/239917171/crypto.7z
All file on your boot file adfree is in. There's complete kernel source i can upload of course now i upload just partial source. The's is 2002 revision 1.3 but i see 3.1.3 exist and some compile it need search more
Last version its 4 you can find source her :
http://embeddedxen.git.sourceforge....9c15b5bd0ccc08732577063836662835c3dc5;hb=HEAD
but our version of boot its compiled with 3.1.3 version
Tigrouzen said:
Nice news there's differente boot and ive found source il be post later
They use Nucleus for crypto source, embeddedXen 3.1.3 its an virtual machine
https://rapidshare.com/files/239917171/crypto.7z
All file on your boot file adfree is in. There's complete kernel source i can upload of course now i upload just partial source. The's is 2002 revision 1.3 but i see 3.1.3 exist and some compile it need search more
Last version its 4 you can find source her :
http://embeddedxen.git.sourceforge....9c15b5bd0ccc08732577063836662835c3dc5;hb=HEAD
but our version of boot its compiled with 3.1.3 version
Click to expand...
Click to collapse
so are u saying source code or something like on android
prok**** said:
so are u saying source code or something like on android
Click to expand...
Click to collapse
non this some source code about crypto on boot in virtual machine
Tigrouzen said:
non this some source code about crypto on boot in virtual machine
Click to expand...
Click to collapse
... tell me what all we can do by this new discovery ..
prok**** said:
... tell me what all we can do by this new discovery ..
Click to expand...
Click to collapse
Ho1od or Rebellios can take a look at and maybe find some trick its not for us but for training also for decrypting some boot system, all its important
On KK5 S8530 I was not able to download something...
DMSetup.ini
Code:
#Settings
FirmwareMaxSize=98304
I think this means maximum 98 MB for Delta... in KK5.
From bada 1.0 JE7...
Code:
FirmwareMaxSize=10485760
Btw...
In Internal Menu you can access few Settings...
http://forum.xda-developers.com/showthread.php?t=906966
Best Regards
Code:
HttpReqInternal: Proxy address is 0, so conver to NULL
HttpReqInternal : HTTP[ 0 ] - https://www.ospserver.net/device/fumo/agreement/IMEI:[B][COLOR="Red"]YOURS ! Caution[/COLOR][/B] (smlCommonHttp.c : 373)
With WinComm you can log few things...
http://forum.xda-developers.com/showthread.php?t=928170
For connection to Server your IMEI is sent...
Best Regards
those who pass me the update that does not come out more 'on Fota?
thanks
It seems nearly all files affected by this "update" to KKV...
amss.bin also few Bytes in Name changed...
Code:
Q6270B-KPUBL-9.9.99999
dbl.mbn seems only untouched file.
Except that FFS, CSC, APP is nearly impossible to compare...
Maybe in 1 of cfg are details about changes... and files involved....
@ DevilM
Not exact understand... sorry. BUT...
"We" not sure how and who is able to Download KKV...
Maybe you need luck, or maybe access limitation by:
- time... maybe only from 5 - 7 morning
- maybe only 100 "user" can access at same time Server...
I don't know. Sorry.
Best Regards
FirmwareMaxSize=98304
It's probably max 96KB for delta file.
FirmwareMaxSize=10485760
is 10MB
I found Quram compression routine in XPKJ1 FOTA module. But it's partial and very, very huge. Probably does support only one type of compression, likely for Rsrc or some libraries. Do you think it's possible for you to dump S8500XXKKV delta and send to me?
Probably FOTA updates does support following commands:
ROM:473277CC DCD aDelta_op_image_updat ; "DELTA_OP_IMAGE_UPDATE"
ROM:473277D0 DCD aDelta_op_image_upd_0 ; "DELTA_OP_IMAGE_UPDATE_COMP"
ROM:473277D4 DCD aDelta_op_image_upd_1 ; "DELTA_OP_IMAGE_UPDATE_ENGINE"
ROM:473277D8 DCD aDelta_op_file_create ; "DELTA_OP_FILE_CREATE"
ROM:473277DC DCD aDelta_op_file_overwr ; "DELTA_OP_FILE_OVERWRITE"
ROM:473277E0 DCD aDelta_op_file_modify ; "DELTA_OP_FILE_MODIFY"
ROM:473277E4 DCD aDelta_op_file_remove ; "DELTA_OP_FILE_REMOVE"
ROM:473277E8 DCD aDelta_op_symlink_cre ; "DELTA_OP_SYMLINK_CREATE"
ROM:473277EC DCD aDelta_op_symlink_ove ; "DELTA_OP_SYMLINK_OVERWRITE"
ROM:473277F0 DCD aDelta_op_symlink_mod ; "DELTA_OP_SYMLINK_MODIFY"
ROM:473277F4 DCD aDelta_op_symlink_rem ; "DELTA_OP_SYMLINK_REMOVE"
ROM:473277F8 DCD aDelta_op_dir_create ; "DELTA_OP_DIR_CREATE"
ROM:473277FC DCD aDelta_op_dir_remove ; "DELTA_OP_DIR_REMOVE"
Click to expand...
Click to collapse
guess it's enumerated from OP_IMAGE_UPDATE = 0
IMAGE_UPDATE_COMP = 1
and so on.
Also a question, have you ever met "GCE" or "GLS" magic string in some files related to compression? Looks like compression method or what.
//edit:
Some about FOTA origin probably:
http://www.ospserver.net/terms/terms.html
That server is probably defined somewhere in SystemFS.
Oh, found this in Debug folder... Logfile
Code:
FOTAMGR > QuramMduceBEraseBlock: startBlk(1), blk_num(1), idx(0), physical addr(0x01140000), size(0x00040000)
FOTAMGR > QuramMduceBWriteData: addr(0x00040000), size(0x00004000), idx(0), physical addr(0x01140000)
FOTAMGR > QuramMduceBWriteData: addr(0x00044000), size(0x0003c000), idx(0), physical addr(0x01144000)
Do you think it's possible for you to dump S8500XXKKV delta and send to me?
Click to expand...
Click to collapse
I'll sleep about.... tooo paranoid...
Only 3 user have KKV update... 2 in Germany...
IP + IMEI + I don't know what else is stored in these files...
Ah, forgotten my phonenumber...
Best Regards
From KK5 its possible to update to KK6...
And KK7 also updateable... to KKV...
XXKK5
Code:
Type : Unofficial Version
Number : 1127
Builder : superuser
Host : S1-AGENT08
Date : 2011/11/[B]22[/B]
Time : 21:04:33
Size : 42730876 bytes
CheckSum : 0xf4ff0762
XXKK6
Code:
Type : Unofficial Version
Number : 1155
Builder : superuser
Host : S1-AGENT08
Date : 2011/11/[B]25[/B]
Time : 22:35:35
Size : 42730876 bytes
CheckSum : 0xf4f72020
It seems you need exact procedure and/or its only 1 time possible after complete Flash with Multiloader... then you can download FOTA...
My steps:
1.
Firmwareupdate via Multiloader!
2.
During first initial Steps... Choose ENGLISH as language
3.
Timezone seems irrelevant... I choose Bermuda...
4.
Ok... Ok...
Now you are able to navigate in menu...
5.
WLAN/Wi-Fi ... no need of active SIM... enter your Password to establish connection to Wi-Fi
6.
Go to Settings->Accounts
Config your Samsung Account
Now you could test if ... but I think no connection... only
You need to RESTART your handset... OFF... ON
After finish of Boot, maybe wait short... then:
Settings->General->Software update
Don't forget to choose Wi-Fi
Please. I need someone to compare files.
Please after Download choose LATER... to backup folder:
Code:
User\Mass\SyncML\Fota\*.cfg
5 MB +
Additional files are in
User\SyncML\*.cfg
NOT upload public, please contact me in private via PM.
Thanx in advance.
Best Regards
After my KK5 Multiloader update... now received 3 packages...
KK5->KK6->KK7->KKV
Last one not installed yet... maybe I'll wait little bit to get KK8 or something like this.
Hmmm. Not sure how final FOTA will work... but it seems you can only jump in minor steps...
As fantasy example:
If your device has "KK1" and latest Firmware is KK9... then maybe you have to download and install first:
KK2
KK3
.
.KK8
Each package a 5 MB...
Best Regards
OTA updates are available for Germany,Italy,UK and another 2 countries i forgot only.....also OTA install of the apps
so i got 0 chance to get such updates
Best Regards
so i got 0 chance to get such updates
Click to expand...
Click to collapse
Not tested yet... if SIM card is mandatory in device... (maybe I'll remove it for test)
BUT my SIM card is not more active... all actions over Wi-Fi...
Also not many users from Europe (or Germany) reports success...
I can only count 3 user from Germany... 1 from Romania...
We will see...
I hope more user can confirm working FOTA.
Thanx.
Best Regards

Lumia 900 RM-808 AT&T Prod code 059N3B9 or 059M7R3 or 059L6S0 and 059M7R4 to W.P7.8

Lumia 900 RM-808 AT&T Prod code 059N3B9 or 059M7R3 or 059L6S0 and 059M7R4 to W.P7.8
Hi all
“I Bought two nokia 900 RM-808 from AT&T Lumia 900 Product code 059L6S0 .one blue and one black .
I was upset he had not received an official upgrade to WP 7.8”
So today We are update this smart phone’s TO:
RM-808 from AT&T Lumia 900 Product code 059L6S0
2175.2037.8862.13100 W.P.7.8SE
Pls check if your product code is : 059N3B9 or 059M7R3 or 059L6S0 and 059M7R4 only this products updated by rom AT&T
Additional tnx to Damian !!!
Manual and Firmware --- pls download word file in attach !!!!!!
So if you like my job and you have free same $ please donate me
Ps: to test y smart ##634#
change Gsm Band ##3282#
..
if you are flashed right your phone . pls left tnx in post .
What the point of this firmware, when 8862.144 version available for all lumia 900?
haikkk said:
What the point of this firmware, when 8862.144 version available for all lumia 900?
Click to expand...
Click to collapse
Hi rom file ver. 2175.2307.8862.13001 --->> its W.P 7.8 OS ver. 7.10.8862.114
Could you please add screenshots of about phone menu? I see now older version screens.
Why google find 0 result about 2175.2307.8862.13001 version?
haikkk said:
Could you please add screenshots of about phone menu? I see now older version screens.
Why google find 0 result about 2175.2307.8862.13001 version?
Click to expand...
Click to collapse
attached )
I'm not sure what I'm doing wrong, but the Product Support Tool never sees my phone plugged in. Zune sees it just fine however. I'm using Windows 8, any advice?
HyoImowano said:
I'm not sure what I'm doing wrong, but the Product Support Tool never sees my phone plugged in. Zune sees it just fine however. I'm using Windows 8, any advice?
Click to expand...
Click to collapse
try to install again drivers from C:\Program Files (x86)\Nokia\Nokia Care Suite\Drivers after reboot y PC
terraGSM said:
try to install again drivers from C:\Program Files (x86)\Nokia\Nokia Care Suite\Drivers after reboot y PC
Click to expand...
Click to collapse
Ok, that got the phone recognized, but now I get this error when I click Start:
An error occurred during downloading package. There may be a problem with the network connection. Please check your network connection settings and cable and try again later.
Nokia.CareSuite.PlugIns.DataPackageDownload.DataPackageDownloadException: An error occurred during downloading package. There may be a problem with the network connection. Please check your network connection settings and cable and try again later. ---> Nokia.Enterprise.Repository.Firmware.VariantPackageNotFoundException: Variant package for requested Sw Version: 2175.2307.8858.12480 not found.
at Nokia.Enterprise.Repository.Firmware.FirmwareRepository.EndDownloadLatestVariantPackage(IAsyncResult asyncResult)
at Nokia.CareSuite.DataPackages.DownloadManager.DownloadManager.HandleFirmwareRepositoryDownloadVariantPackageCompleted(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
I have the package downloaded and in Products\RM-808. Any ideas?
I have the Cyan Lumia 900 with product code 059M7R4. Not sure if that makes a difference.
EDIT: Nevermind, I had to click on the globe in the lower right hand corner (it was circled in the guide but I couldn't read what was written there) and click Work Offline for it to flash.
HyoImowano said:
Ok, that got the phone recognized, but now I get this error when I click Start:
An error occurred during downloading package. There may be a problem with the network connection. Please check your network connection settings and cable and try again later.
Nokia.CareSuite.PlugIns.DataPackageDownload.DataPackageDownloadException: An error occurred during downloading package. There may be a problem with the network connection. Please check your network connection settings and cable and try again later. ---> Nokia.Enterprise.Repository.Firmware.VariantPackageNotFoundException: Variant package for requested Sw Version: 2175.2307.8858.12480 not found.
at Nokia.Enterprise.Repository.Firmware.FirmwareRepository.EndDownloadLatestVariantPackage(IAsyncResult asyncResult)
at Nokia.CareSuite.DataPackages.DownloadManager.DownloadManager.HandleFirmwareRepositoryDownloadVariantPackageCompleted(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
I have the package downloaded and in Products\RM-808. Any ideas?
I have the Cyan Lumia 900 with product code 059M7R4. Not sure if that makes a difference.
EDIT: Nevermind, I had to click on the globe in the lower right hand corner (it was circled in the guide but I couldn't read what was written there) and click Work Offline for it to flash.
Click to expand...
Click to collapse
OK
0) Pls enable your connect to internet
1) Run Product Support Tool For Store
2) In Left side up - press Tools - go to Firmware download
3) Post Product code - Press check online - after press Download
4) Now Left Down - press Programming - Refurbish
hi .
What is the problem ?
i can't sign in ...
TIR2 said:
hi .
What is the problem ?
i'm can't sign in ...
HI
try to reinstall it .
Click to expand...
Click to collapse
hi, many thanks terraGSM for this tutorial, it's awesome i finally have W7.8!!
for the people having issues with nokia care suite, i had issues too!
take a previous version, for example use link from SuperSport:
once installed, update the software to version 2013.13.4.4
then my phone was detected!
after this follow teraGSM tutorial: it worked for me!
-r0bin- said:
hi, many thanks terraGSM for this tutorial, it's awesome i finally have W7.8!!
for the people having issues with nokia care suite, i had issues too!
take a previous version, for example use link from SuperSport:
once installed, update the software to version 2013.13.4.4
then my phone was detected!
after this follow teraGSM tutorial: it worked for me!
Click to expand...
Click to collapse
pls now i try download again rm808 file but first and number 2 files no cant extrat file are corrupted
waltercell said:
pls now i try download again rm808 file but first and number 2 files no cant extrat file are corrupted
Click to expand...
Click to collapse
then download again, if file is corrupted it means download problem.
try to download the files from another physical location
try to find another link to download the files
good luck
waltercell said:
pls now i try download again rm808 file but first and number 2 files no cant extrat file are corrupted
Click to expand...
Click to collapse
hi
full access to https://mega.co.nz/
login : [email protected]
pass: 1a2a3a4a5a
terraGSM said:
hi
full access to https://mega.co.nz/
login : [email protected]
pass: 1a2a3a4a5a
Click to expand...
Click to collapse
hello I have this problem with my lumia 900
Loading hashblock failed with ‘Messenger encountered error ‘ERROR: OSBL reported an error! Code: 0x40002’’
Exception:
Nokia.Wezen.Programming.OsblReturnedErrorException: Loading hashblock failed with ‘Messenger encountered error ‘ERROR: OSBL reported an error! Code: 0x40002’’ ---> Nokia.Wezen.Programming.OsblReturnedErrorException: Messenger encountered error ‘ERROR: OSBL reported an error! Code: 0x40002’ ---> Nokia.Wezen.Programming.OsblReturnedErrorException: ERROR: OSBL reported an error! Code: 0x40002
en Nokia.Wezen.Programming.Messaging.Messenger.WaitAndHandleResponse(Bb6Tlv message)
en Nokia.Wezen.Programming.Messaging.Messenger.StartMessageHandling()
--- Fin del seguimiento de la pila de la excepción interna ---
en Nokia.Wezen.Programming.Messaging.Messenger.CheckError()
en Nokia.Wezen.Programming.SequenceLogic.HashLoader.LoadHashBlock(Byte[] data, UInt64 count, EscoCallbackData callbackData)
en Nokia.Wezen.Programming.ImageHandling.EscoReader.ManageDataBuffer(EscoCallbackData hashData)
en Nokia.Wezen.Programming.ImageHandling.EscoReader.Write(Byte[] buffer, UInt64 count, EscoCallbackData hashData)
en Nokia.Wezen.Programming.ImageHandling.EscoReader.Write(Byte[] buffer, Int32 offset, Int32 count)
en ComponentAce.Compression.Archiver.BaseArchiver.WriteToStreamWithOnDiskFull(Byte[] buffer, Int32 offset, Int32 count, Stream stream)
--- Fin del seguimiento de la pila de la excepción interna ---
en Nokia.Wezen.Programming.SequenceLogic.HashLoader.CheckForErrors()
en Nokia.Wezen.Programming.SequenceLogic.ImageLoader.LoadBinaryData(ImageBinaryData binaryData, HashLoader hashLoader, ImageCertificate certificate)
en Nokia.Wezen.Programming.SequenceLogic.ImageLoader.LoadImageFile(ImageBinaryData binaryData, ImageCertificate writeCertificate)
en Nokia.Wezen.Programming.SequenceLogic.ProgrammingLogic.ProgramImageFiles(EraseMethod eraseMethod)
en Nokia.Wezen.Programming.Programmer.Program()
en Nokia.Wezen.Product.Programming.FirmwareUpdate.WezenFirmwareUpdate.Recovery()
en Nokia.CareSuite.PlugIns.WezenRecovery.RecoveryDialog.RecoveryDialogModel.Flash()
en Nokia.CareSuite.PlugIns.WezenRecovery.RecoveryDialog.RecoveryDialogModel.<HandleDownloadVariantPackageCompleted>b__a(Object state)
men, any chance to download again??
terraGSM said:
hi
full access to https://mega.co.nz/
login : [email protected]
pass: 1a2a3a4a5a
Click to expand...
Click to collapse
hi mr, is there any chance to download the rm-808 again?? links are dead... thanks...

To delete

To delete
To delete
Thanks for files ... we would be surely making a Custom rom for Nokia X soon ...
To delete
New software update for Nokia X: v. 11.1.1
Hey,
we have started rolling out a new update for Nokia X (RM-980): v. 11.1.1 This is a minor release and available via OTA (Over-The-Air). Find the update instructions from here: http://www.nokia.com/global/support/software-update/nokia-x-software-update/
Key changes compared to previous 10.0.3 SW version include:
Colors of 3rd party app tiles can be changed.
Phone software performance improvements.
please share this patch....
anaheiim said:
HOW TO
DOWNLOAD AND FLASH ALL ANDROID NOKIA STOCK ROM
​
Click to expand...
Click to collapse
Great job. Many thanks ​
Data Package Manager 4.2 (2013.7.5).
Not Found
The requested URL /download/hBk0dY/ was not found on this server.
Apache/2.4.6 (Ubuntu) Server at htcfanboys.tweakparadise.com Port 80
pls could you paste another link? i will really appreciate it, thanx
I can't find stock rom
After i download the rom RM-980 from NaviFirm+ and take the flash steps,
And copy the file in \ProgramData\Nokia\Packages\rm-980
when i open product support tool for store 5.0
I can't find the rom
jkenic said:
Not Found
The requested URL /download/hBk0dY/ was not found on this server.
Apache/2.4.6 (Ubuntu) Server at htcfanboys.tweakparadise.com Port 80
pls could you paste another link? i will really appreciate it, thanx
Click to expand...
Click to collapse
Corrected
setrweda said:
After i download the rom RM-980 from NaviFirm+ and take the flash steps,
And copy the file in \ProgramData\Nokia\Packages\rm-980
when i open product support tool for store 5.0
I can't find the rom
Click to expand...
Click to collapse
You use NaviFirm + to download a downgrade rom?
If this is not your goal, use rather Data Package Manager.
If you use NaviFirm+ you must rename the files correctly.
And not bother to write wholesale.
Link of post #1 rectified.
I tried NaviFirm+ cuz' Data Package Manager ROM download not available any more
- I want flash Nokia x RM-980 - give me Nokia start up logo and stop booting
- The reason: i make wrong file system permissions while root
setrweda said:
I tried NaviFirm+ cuz' Data Package Manager ROM download not available any more
- I want flash Nokia x RM-980 - give me Nokia start up logo and stop booting
- The reason: i make wrong file system permissions while root
Click to expand...
Click to collapse
The post #1 are updated for DPM, so you can use DPM.
Everything just worked fine and perfect, really superb,
Thanks for all who help and assist in this post
Thanks ( Anaheiim )
By the way my real name is: Faisal i'm from Egypt
And i'm a big fan of Bayern Munich i watch all they matches
And i play with my friends FIFA or PES and beat them with Bayern Munich LOL
Thanks again
Preparing to flash
Hello guys,
I've attached some printscreens during my preparations for a 11.1.1 update ROM version (unfortunately, OTA update is unavailable in my Region - Romania). The printscreens are in chronological order, as instructed in the first post from this thread:
1. When the download reaches 99%, it enters in a "Verification" status, but it never reaches 100%, instead it reverts to "Not downloaded". Is this normal?
2. If I try a second download, the progress bar shows "?%" for a few seconds, then resets to "0%".
3. Am I missing any files needed for flashing?
4. What's the advantage in changing the Product Code for your phone? What's the main difference between 059T9D8 RM-980 NDT EURO PL (Poland) and 059V301 RM-980 GLOBAL SWAP?
So, long story short:
I'm worried that maybe some of the files are downloaded incompletely (since the download progress never makes it to 100%), could you prove me wrong? I really want to flash my Nokia X with the latest update, but I want to make everything right in the first time.
Thanks and keep up the good work!
Bust3r.
How do i download firmware 11.1.1 for nokia x
I'm using the Data package manager tool to search with my product code but the result only have 1.1.2.2. So can you give me the link of firmware 11.1.1 or 10.1.1. Thanks!
error while doing flashing
while doing flashing it is showing error
'Dcp was referenced from the Vpl but the file was not found: 'C:\ProgramData\Nokia\Packages\Products\RM-980\RM980_059V301_10.0.3_061.dcp'
Exception:
System.IO.FileNotFoundException: Dcp was referenced from the Vpl but the file was not found: 'C:\ProgramData\Nokia\Packages\Products\RM-980\RM980_059V301_10.0.3_061.dcp'
at Nokia.Gamma.VariantPackage.VplParser.FlashFiles(St ring useCase)
at Nokia.CareSuite.PlugIns.GammaRecovery.RecoveryDial og.RecoveryDialogModel.CheckDataPackage()
at Nokia.CareSuite.PlugIns.GammaRecovery.RecoveryDial og.RecoveryDialogModel.Flash()
at Nokia.CareSuite.PlugIns.GammaRecovery.RecoveryDial og.RecoveryDialogModel.<HandleDownloadVariantPacka geCompleted>b__10(Object state)
Please someone help me with this
Im using the Vanilla AOSP rom
And when i try to flash back to the stock rom, it's stuck on this step then show the error window,
Product type
rm-980
product code
059T986
will give u the latest firmwiire... TRY THAT ONE @maxricardo ... ALSO OPEN UR BACK COVER.. THERE IS A PRODUCT CODE... USE THAT CODE IF STILL ERROR...
thanks for the help mate.. everything went so smooth on RM-980..
i've got this message when try to download a firmware
RM-914 059S3Q0
Download variant package failure details
Issue category : RemoteServerException
Wrong file size or checksum: nds2.fds-fire.nokia.com/fds_fire/1401/2414/7334088385/7A3F18F9_RM914_3056.40000.1349.2003_RETAIL_apac_indonesia_205_03_367275_prd_signed.ffu

Rooting and installing Lineage OS on AGM X1

Update: The instructions below are for the AGM X1 eu version, for the AGM X1 International version follow this thread, it's a work in progress and not available yet.
As you might be aware the AGM X1 is a fantastic rugged android, aside from the great hardware, the source code of the phone is available to devs. The combination of excellent ruggedness, hardware and open source makes the AGM X1 "the best choice in phones" at the moment for me period.
Unfortunately the information on how to root and install the available Lineage OS port is not very clear
I spent a few hours trying to find the best place to start and it's quite difficult to find
https://w3bsit3-dns.com/forum/index.php?showtopic=814951
This page contains a post below the main top section of the page.
https://w3bsit3-dns.com/forum/index.php?showtopic=814951
Here's the start of the important stuff with some additional information that I added
"The jist of the thread
TWRP 3.1.0 for AGM X1
---------------------
AGM-X1-flash-TWRP-root.zip ( 21,66 ?? )
https://w3bsit3-dns.com/forum/dl/post/10034644/AGM-X1-flash-TWRP-root.zip
OR
Download TWRP + ROOT from Google
https://drive.google.com/open?id=0B871Z4mt2B7Qb0RLMVlSemR4Szg
sha256sum
AGM-X1-flash-TWRP-root.zip b34b19f6666f0456f68e3a452c97aacf2fd3f1b06819ef7a633d95259d22a25f
SR3-SuperSU-v2.79-SR3-20170114223742.zip e147970ca377a184a177092f4c4a8022420cc30785fdaf95e16703da8312426d
Now here comes the difficult part, trying to decipher the following text
Text from thread (bad english)
Installation takes place in a similar way as inthis post, Except that you need to choose the same name! The fifth! The item and the installation of the root rights occurs automatically when you exit TWRP.
Can anyone help me with this, I cannot decipher the above paragraph. Also note that this forum is broken and not working correctly as a site (many issues including: no registration available and also the important link in the paragraph above does not work)https://forum-lw-1.xda-cdn.com/images/smilies/rolleyes.gif
P.s not interested in king root method (too many mentions of malware), will use twrp.
Update: (thanks to Skill3r)
clearer guide - also note that this zip contains twrp 3.0 instead of 3.1 due to backups not working with 3.1 (important)
https://forum.xda-developers.com/an...m-snapdragon-617-4gb-64-t3533020/post71877054
The steps :
First You need to download this package and extract it : http://www53.zippyshare.com/v/3sgYq5cu/file.html
sha256sum
AGM-X1-flash-TWRP - Skill3r MOD.rar a0e755dc513b716e5a5369481f0761a4c6a9ec60401bd9c0c060579da87f3668
Contents with sha256 hash
adb.exe f05ff055b2ce9213d0b349da7ef713664d66a13134be76820cd072cd1e44211a same as twrp 3.1 version
AdbWinApi.dll 14a51482aa003db79a400f4b15c158397fe6d57ee6606b3d633fa431a7bfdf4b same as twrp 3.1 version
AdbWinUsbApi.dll 041c6859bb4fc78d3a903dd901298cd1ecfb75b6be0646b74954cd722280a407 same as twrp 3.1 version
fastboot.exe 632f4f2039b76082f2c090f6aec43893e93e8b32d0aae6b7cfa03f9b71d5d897 same as twrp 3.1 version
One-key-flash-twrp.bat f3e5a611166e970cb41a0040979da305b9d91abc44537cab9af94110381fbf54 different from 3.1 version
recovery_AMG-X1_es_by_MDSdev.img 3eb8df185afaacaae4a754ba3c18e5e86ea140f0b115ab73d28fe2ba64088fae different from 3.1 version
SR3-SuperSU-v2.79-SR3-20170114223742.zip e147970ca377a184a177092f4c4a8022420cc30785fdaf95e16703da8312426d same as twrp 3.1 version
1) Enable the developper settings
Go to Settings>About phone and hit "kernel version" 7 times to unlock
2) Enable the OEM bootloader unlock
Find in settings>dev options
3) Enable the USB debugging
Also in settings>dev options
4) Plug an usb cable and when the windows ask for the RSA identity of the computer, allow it and check to always allow the computer.
5) Shutdown your phone
6) Press VOL down + power and after long press the power button
7) Now in recovery mode, go to reboot to bootloader, a green message is shown with fastboot.
8) Now launch the One-key-flash-twrp.bat in package and plug your phone
9) Press any key and follow the instructions in the script.
10) TWRP should launch, you need to swipe to allow modifications in system
11) Press a key in the script, TWRP should reload, TWRP is now installed in the phone, you need to allow modifications in system again.
12) To root the phone, you just need to exit TWRP, he gonna ask to root the phone, you just need to swipe to root the phone.
Now you have TWRP installed and the phone is rooted.
If something goes wrong and bootloop the phone, please just follow the AGM instructions with the original package and the procedure to reflash the rom (on the external SD card and with VOL UP + VOL Down + Power)
I've made progress, but I'm stuck on finding a suitable driver for the adb interface on windows XP for the AGM X1.
For drivers I've tried
NOT WORKING! Google USB drivers
https://developer.android.com/studio/run/win-usb.html
sha256sum
latest_usb_driver_windows.zip 1ee1d023a99ffac962af4454eb9b9900f6858c687b4d5311e8fb361548d6c078
NOT WORKING!
https://forum.hovatek.com/thread-16965.html
which should bring you here
https://drive.google.com/file/d/0B4S-Z726VJ2SLW9zNXdqWDBQQkE/view
sha256sum
a3312727a77c3ab89e0d7463cd252cffec554a182f78195f6908f62132c5c174
The important file in the zip archive is
SHA-256 08e5e7e5f30801b363f08a6106425faa1c505bd048a18c846a5b3e5959a4998e
Called
Setup.exe
Qualcomm_USB_Driver_V1.0.exe
among others.......
MD5
906c4effd6a20be22ea026a43a3cb7b3
SHA-1
89df6ca0d893d9355741d8ca11cdebea1fbbb095
NOT WORKING!
Univeral drivers
https://github.com/koush/UniversalAdbDriver
https://adb.clockworkmod.com/
sha256sum
UniversalAdbDriverSetup.msi 4e77e303bba6cf84588bdb6da91f7a875d406f7930cbe9f4d2aae0b643c0c928
NOTE: Problem installing: universal adb driver, there was a problem with this windows installer
Does any one have any advise please. Obviously I've checked the Manufacturers site they have not provided a driver. The chipset is Qualcomm MSM8952.
Thanks in advance.
Hello, for the drivers, simply plug the phone on USB and select CD in options (where you can check 'simply reload' mtp etc ...)
On the computer you can install the drivers now
Hi Skill3r,
Recommended (MAYBE THE DRIVERS WORK ON OTHER VERSIONS OF WINDOWS, BUT LINUX IS SO MUCH EASIER/BETTER)
I gave up on Windows XP. Now I'm using Xubuntu 16.04 LTS and EVERYTHING IS CONNECTING TO THE COMPUTER with this guide (without going to qtadb installation)
http://bernaerts.dyndns.org/linux/74-ubuntu/354-ubuntu-xenial-android-adb-fastboot-qtadb
p.s the vendor ID is "Qualcomm, Inc": with the code: 05c6 (it's in that github download in the link above, no need to add it specially just follow the guide)
The phone is recognized no special drivers required IT ALL THERE ALREADY! I took the commands from the bat file, changed (take away .exe e.g fastboot.exe to fastboot)
So the problem I'm getting now just after loading twrp with this command
fastboot boot recovery_AGM-X1_es_by_MD5dev.img
And this problem is............
That the touchscreen is unresponsive and I'm unable to check the box and swipe to allow TWRP to modify the system.
I have the AGM X1 International edition.
For me also:
Wenn I´m in the TWRP menu, i´m nt able to click on a button or swipe the last button, because the Touchscreen doesn´t work.
How can I solve this problem, install twrp and root the phone? because i would install LINAGEOS...or what is the best Rom/Custom Rom for the agm x1?
Please help me.
thanks
Both twrp image files below (twrp 3 and 3.1) have the touchscreen problem
sha256
AGM-X1-TWRP-3.1.0.img 22b7d529511b0b191c09e850c14b0d4ed6e32cdddc6defd688bcd78d40be2528
recovery_AMG-X1_es_by_MDSdev.img 3eb8df185afaacaae4a754ba3c18e5e86ea140f0b115ab73d28fe2ba64088fae
motsch_, what version of AGM X1 do you have, international?
Have you found any references to this problem in the main discussion pages.
We need to look for any references to this problem, or special img's for this version of phone.
Here's the older xda thread on the agm x1
https://forum.xda-developers.com/ge...ualcomm-snapdragon-617-4gb-64-t3533005/page12
Hi,
how can I see which version does i have?
For the moment i havent found any solution for installing twrp.
I have rooted the phone with Kingroot.
Doesnt exist a solution for us?
We can go to "settings" > "about phone" > scroll to bottom and let me know the
hardware version
software version
kernel version
I know mine is X1 international not EU as I just bought it and the EU version is discontinued, it has the following
hardware version: V1.00
software version: L1253.6.03.01.BYD
kernel version: 3.10.73
Also is there any awesome developers out there that would be interested in making a TWRP version - forked from the original TWRP and put on github.
And maybe then make your own port of Lineage, again with all changes to original Lineage forked on github.
Open Source and transparency of course is the reason for this.
Any one else with a AGM X1, please chime in because if we can get just a few dollars together we can get this done very quickly.
I pledge $25 for round one
Here's a reference to the touchscreen issue
https://translate.google.com/transl.../index.php?showtopic=814951&st=460&edit-text=
08/01/17, 18:45
"Am11go,
I downloaded AGM X1 TWRP Supersu from the caps, it helped, booted TWRP, but the screen did not react at all, like all buttons except on / off, it extinguishes the screen and does not include anymore ... Apparently the hands are crooked, although with bv5000 It was. How to determine which TWRP, under which version?"
if you can find a solution, can you let me please know that?
Found on 4PDA :
Demanda Sam, dit - il. TWRP assemblé avec le noyau et DTB de L1253.6.02.01.BYD. Maintenant , l'écran tactile fonctionne très bien.
hxxps://4pda.ru/forum/dl/post/10490628/twrp_3.0_L1253.6.02.01.BYD.zip
hxxps://4pda.ru/forum/dl/post/10490629/twrp_3.1_L1253.6.02.01.BYD.zip
AGM X1
HARDWARE & VERSIONS
International version
screen: Edo rm67191 fhd Amoled non-oleofobic non-sunlight readable
HW: Qualcomm MSM8952 hs8952qc
Hw other: RAM 4 Gb LPDDR3 933 mhz
fingerprint reader – FPC1020
notification led – aw2013
camera – Omnivision OV13850 13MP ??
SW: Android 5.1.1 LMY47V
L1253.6.02.01.BYD
EU version
screen: Samsung s6e3fa3 fhd super amoled oleofobic?? non-sunlight readable??
HW: Qualcomm MSM8952 hs8952qc
SW: Android 5.1.1 LMY47V
L1253.6.02.01.EU
Gold version
screen: like international?
HW: same?
SW: like international?
reference discussions: https://4pda.ru/forum/index.php?showtopic=793964
https://forum.xda-developers.com/ge...gm-x1-qualcomm-snapdragon-617-4gb-64-t3533005
https://www.movilesdualsim.com/foros/agm-x1-sd617.1152/
about screen: https://www.devicespecifications.com/en/editor-review/993738/3
http://gearopen.com/phones/agm-x1-review-rugged-smartphone-not-drown-but-froze-53924/
KERNEL SOURCE
https://github.com/zhaochengw/android_kernel_agm_agma3eu
KERNEL CONFIGS EU vs INTERNATIONAL MAIN DIFFERENCE
EU
CONFIG_TOUCHSCREEN_GT1XX=y
CONFIG_TOUCHSCREEN_GT1X_GESTURE=y
CONFIG_TOUCHSCREEN_GT1X_FH=y
# CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_V20 is not set
INTERNATIONAL
# CONFIG_TOUCHSCREEN_GT1XX is not set
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_V20=y
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_I2C_V20=y
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_RMI_DEV_V20=y
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_TEST_REPORTING_V20=y
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_FW_UPDATE_V20=y
# CONFIG_TOUCHSCREEN_SYNAPTICS_GLOVE is not set
I compared the kernel configs from latest international lollipop rom with the one from Flyme OS 5 (compatible with x1 EU). I have not a boot.img from latest EU firmware, but should not matter.
This should explain the black screen when trying to install EU rom on International X1.
I found these options are not enabled in standard kernels, they may be of interest:
CONFIG_MSM_VPU CONFIG_POWER_AVS_MSM CONFIG_USB_MSM_ACA
reference: how extract kernel configs with extract-ikconfig (from kernel_dir/scripts)
https://github.com/MotorolaMobilityLLC/kernel-msm/issues/73
ROMS
EU: stock,lineage 13, flymeOs 5-6 https://4pda.ru/forum/index.php?showtopic=814951
INTERNATIONAL: only stock (latest is L1253.6.03.02.BYD)
lineage 13 (removed) https://4pda.ru/forum/index.php?showtopic=814951&st=300#entry62399105
PORTING ROMS AND KERNELS
From EU to International:
take EU roms and replace boot.img with one from International roms? (kernel and dtb table??)
From other Phones:
- Similar MSM8952 Phones: https://www.gizmotimes.com/lists/phones-qualcomm-snapdragon-617-processor/19660
- Guides: https://forum.xda-developers.com/android/general/how-to-port-roms-easy-100-t2804390
https://forum.xda-developers.com/showthread.php?t=2707438
http://ohheyitslou.blogspot.it/2011/09/ohheyitslou-custom-android-kernel-guide.html
- Interesting Kernels: https://forum.xda-developers.com/moto-g4-plus/development/kernel-elementalx-g4-0-01-t3424836
On Snapdragon 617 at the moment should be possible Overclock, but I have found no Voltage control patches from other phones kernels.
TWRP
EU: https://4pda.ru/forum/index.php?showtopic=814951
INTERNATIONAL: https://4pda.ru/forum/index.php?showtopic=814951&st=300#entry62309514
TWRP 3.0 for android 5, TWRP 3.1.0 should be for android 6 and it may have problems with restoring
TWRP reference info https://www.movilesdualsim.com/tema/twrp-by-mdsdev-para-el-x1.168070/
Hi liamotoub,
Thanks for the information. So Lineage OS is not available on the international version of the AGM X1 yet. I see.
Also Thank you skill3r for the links, I see they are 404 now unfortunately.
liamotoub, you seem to know what you're doing? would you consider taking on this as a project.
It's certainly worth keeping an eye on 4PDA, pitty I cannot read russian. If any members of 4PDA in the loop regarding the AGM X1 international are reading this please chime in. Thank you all
Hello, unfortunately I'm not a programmer, I just do "trial and error".
404 is a 4pda.ru error for not registered users, follow this guide to register
hxxps://doorsgeek.blogspot.it/2015/08/4pdaru-loginregister-captcha-tutorial.html
To read just use google translate
hxxps://translate.google.com/translate?hl=it&sl=ru&tl=en&u=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fshowtopic%3D793964%26st%3D1300&sandbox=1
PS. another phone with a lot of ROMs (android 5 6 7) and similar hardware of X1 (msm8952) is ZTE Nubia Z11 mini
hxxps://translate.google.com/translate?hl=it&sl=ru&tl=en&u=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fshowtopic%3D803370&sandbox=1
and what can i do with the "twrp_3.0_L1253.6.02.01.BYD.img" from the download from 4pda?
I would install twrp on my x1
motsch_ said:
and what can i do with the "twrp_3.0_L1253.6.02.01.BYD.img" from the download from 4pda?
I would install twrp on my x1
Click to expand...
Click to collapse
With TWRP you can flash another image (lineage OS for example, when we find or make a suitable version for the international version AGM X1)
TWRP will also give you the option to get root permissions, so you can use certain apps that require it. It's like the difference between user and administrator account in windows. It's called rooting because Android is based on Linux, the root account is the account with "super user" privileges, your phone will be open to allow more areas of the system to be used/wrote to/read. It allows your phone it's full potential.
With TWRP we can also do backups and restores of the entire existing ROM and phone contents
So TWRP is the first step before we get the ROM (lineage OS) on the phone https://forum-lw-1.xda-cdn.com/images/smilies/cowboy.gif
Another option for rooting is available called King Root however this comes with a lot of MALWARE AND ADWARE and it is advised not to use it. Besides it doesn't have all the flashing, backup and restore tools anyway. It just gets you root.
That is why we really need to find a working copy of TWRP for the AGM X1
INSTRUCTION TO COMPILE KERNEL (with android ndk on linux 64bit)
git clone hxxps://github.com/zhaochengw/android_kernel_agm_agma3eu
cd android_kernel_agm_agma3eu
export ARCH=arm64
export SUBARCH=arm64
export CROSS_COMPILE=/opt/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-
[adapt commandline to your installation or use the one in the kernel sources (toolchains/aarch64-linux-android-4.9/bin)]
make xconfig
[load your agm X1 config file, EU version is in arch/arm64/configs/agma3eu_defconfig,and make your changes]
make -jX
[where X is number of your cpu cores]
bootimg/dtbTool -o dt.img -s 2048 -p ./scripts/dtc/ ./arch/arm/boot/dts
bootimg/mkbootimg --ramdisk bootimg/ramdisk_agma3eu.img --ramdisk_offset 0x01000000 --base 0x80000000 --tags_offset 0x00000100 --pagesize 2048 --kernel arch/arm64/boot/Image.gz --cmdline "console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlyprintk" --dt dt.img --output boot.img
Image.gz ramdisk_agma3eu.img dt.img will be incapsulated in boot.img.
Test if kernel works:
#adb push boot.img boot
If not boot restore previous boot image.
notes:
1.if you load the international kernel config, and you got some errors related to VENDOR, enable
CONFIG_MACH_HIS_SMARTPHONE CONFIG_HIS_BOOT_INFO
and fill CONFIG_HIS_VENDOR_NAME: Android CONFIG_HIS_PRODUCT_NAME:agma3eu
2.if you got an error related to msm_dba_internal.h not found, edit
drivers/video/msm/msm_dba/msm_dba.c and replace #include <msm_dba_internal.h> with #include "msm_dba_internal.h"
PS. replacing my boot.img is not sufficient to make Lineage 13 and FlymeOS5 work, they go in bootloop.
I've uploaded the TWRP versions for the AGM X1 "International version" from the 4PDA links above, to save somebody the trouble of signing up. Version 3.1 is what you want I think (but maybe the backups/restores don't work on v3.1 as skill3r has pointed out or maybe the international version is different?)
SHA-256
72422060a34a995a6f29da1c0a6d5737f7df3ad426d0a7105267730f22e74b9c
File name twrp_3.0_L1253.6.02.01.BYD.zip
Download: https://mega.nz/#!0yZCyIaA!lUnmyeQNinQlzIcwfWZ8F5l6Pz2jlumxzhVx57U6G-M
SHA-256
96c92a52805c0db4fc84c652199887e93a30dae3fe3ead36e14715f7fc736d22
File name twrp_3.1_L1253.6.02.01.BYD.zip
Download: https://mega.nz/#!FmxmFKgK!cCfNsGj3gRMVkl_EI6ROI2-5RbFQsuyElFxRIvN76ug
Also, liamotoub, send me your PayPal address and I'll send a few dollars your way, that information is great thus far
These 2 files should be TWRP 3.0.3 and 3.1.0 right?
I want to point out that also the latest 3.1.1 ( relased for the gold X1 by a Spanish forum, movilesdualsim) works on international X1 mega:#!vB9g3Aab!_gyrr6rP_rJDheGgIseI2u2TglNw1vmv7dDjUnDYJb4 with not encrypted phone.
To try it without touching the recovery partition use:
#adb reboot bootloader
#fastboot boot recovery_name.img
EDIT: it give some problems when flashing new INTernational ROMs, because they think the phone is GOLD and refuse to install due to their updater-script; should be sufficient to modify the build.prop of this recovery or a similar file, with international version "signature".
TWRP 3.0.3 3.1.1, those that I tried, fail to recognize encrypted fylesistems, so backups of this kind will not work.
Another minor bug is the wrong date (1970) in automatic naming of backups folder, but that's common on most phones.
I managed to make FlymeOs 5.1 boot on international X1, but I don't recomend it, it's full of bloatwares and wifi and other things looks to be not working
https://mega.nz/#!djJ3jbbT!Kr6qMyTcggsrYyPeDnySHpp7EOgUZnG-tvTqewdqkmk
Make full working nandroid backup before trying it.
To port lineage 13 I think marshmallow kernel sources are needed, with present sources only lollipop roms could be ported AFAIK, like CM 12.1.
Question to X1 users: on stock rooted rom, do root requesting apps (afwall, kernel audiutor etc) start at boot time? On mine no, I have to start them manually.
On stock rom beware of these preinstalled apps, may be adware:
com.gangyun.beautysnap
com.oupeng.max.hisense
Is there any specific advantage using the TWRP movilesdualsim 3.1.1 version rather than the 4PDA versions other than a slightly higher version.
If I encrypt my phone would there be any other issues other than not being able to do twrp backups and restores? It would still work?

Categories

Resources