Heya folks!
I had the same problem as all of you, but I used different solution, and the recent patch didn't break anything for me.
Here is the full story:
After I installed the game from Origin and found out that they only give the version with Russian text and English voice-overs (and I hate such hybrids: if they don't want to do a full localization, then it is better that they don't do it at all), I was infuriated and refused to play for around a month. A month have passed, but EA still didn't unlock full English version. Then I searched some pirate torrent trackers to see if they have the game. On one of them I have found the full international version with all the languages. I decided, since I bought the official deluxe edition anyway, it will be no crime to download a pirated version as well. So I downloaded a pirated deluxe edition and installed it right on top of my legally purchased Origins version. My anti-virus software immediately got me rid of the pirate crack that they use to run the game without Origin. When I tried to launch the game from Origin, it all worked, but I still didn't have the English version. Then I did a tricky thing. I launched the game directly from DragonAgeInquisition.exe file, which is located at "C:\Program Files (x86)\Origin Games\Dragon Age Inquisition" folder on my PC. Origin started, then the game started to launch. And just before the game's window poped up, I closed the Origin. The game launched in English. And then the Origin automatically launched again. So I had what I desired. But that was not pretty handy. I have an SSD for my system disc, and Intel Core i7 3960X for my CPU, and EVGA GTX780 Classified for graphics, so I have only mere seconds to pull that all out. So I googled to see how other people deal with the problem. And I learned about Outcome. But before installing Outcome, I launched my Origin again, right-clicked on DAI and chose repair option, just in case if that pirate version I installed had more modifications to it than just the crack my anti-virus already removed. After repair was done, I installed Outcome and launched it, entering with my Origin account. It patched my game to run without Origin. I had some doubts about entering my EA login and password into 3rd-party software, but nobody has stolen my account so far. So, what I do now is: 1. Run Outcome, 2. Run the game from "C:\Program Files (x86)\Origin Games\Dragon Age Inquisition\DragonAgeInquisition.exe" (I have a shortcut on my desktop for that), 3. When the game says "Click to continue", I alt-tab, run Origin, then alt-tab back to the game. It logs into EA servers just fine. And I had no issues ever since. No need to rename any files after each patch. And since you, folks, already have the necessary files, you don't even need to download any pirated version. It was just for English files. Outcome isn't necessary either. You can just pull out that tricky launch I described above. Hope this helps.
Cheers, folks!
P.S. Yeah, whenever I want to sych my saves with Origin Cloud, I have to run the game from Origin and choose local data, when prompted. I call it "manual synch". It doesn't synch on exit when I run the game without Origin, no matter if I use Outcome or not, even if Origin is launched just after the game.