Running Game without Origin.
Important to Read First All Steps! And make BACKUP for Any Case!
1. Step use some Hex Editor,i use for this Notepad++. You can download from here: Notepad++ When you installed, go Plugins> Plugin Manager> Show Plugin Manager
Choose at Settings Show unstable plugins check it in. Than go back to Avaible plugins and Find Hex editor check it and Install it.
2. Open the game installation (Battlefield 3\Core) Find awc.dll and open it with Notepad++ at plugins if you did correct, u will see Hex Editor> View in Hex.
3. Find Adress Line: 00018440 and if i am not, wrong you will see 2x 85 code which you must rewrite to 84 bot of them. After exit from editor, but overwrite it. For best make backup file from awc.dll before editing. Now close Origin, open Battlelog and Join server, if you did everything as i wrote it here, the game will start without Running in background origin.
See as on picture:
4. btw if you play in ESL.eu Versus or matches where recuired ESL Wire, better put back the backuped file, becouse wire doesnt send back log file, and u will get punishments probobly for that.
5. Hope this helps you out, with not dropping frames anymore and faster map loading.
6. Dont share this with Battlelog Moderators, becouse probobly will fix this faster than the game bugs:)