Finally I used the DSDT you posted, the one called DSDTv3debugnoinit.aml
That was the only one that worked for me. After the first time, patching my own DSDT breaks my system, it does not boot.
Now I have no battery problems, sleep/wake/shutdown/restart works well, native power management...